Skip to main content

Who Should I Trade?

Michael Chavis for Garrett Mitchell (2022)

See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Garrett Mitchell
Garrett Mitchell
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1022
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Garrett Mitchell
Garrett Mitchell
2021 Stats 
At Bats121
Home Runs3
Stolen Bases1
Caught Stealing2
Batting Average.248
On Base Pct.258
Slugging Pct.397
On-base Plus Slugging.655
Who Should I Trade? Player Notes
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Garrett Mitchell
Garrett Mitchell
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Garrett Mitchell
Garrett Mitchell
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs STLvs ARI
Sat, Apr 2ndvs STLvs ARI
Sun, Apr 3rdvs STL   
Mon, Apr 4th@ CINvs SF
Tue, Apr 5th@ CINvs SF
Wed, Apr 6th@ CINvs SF
Thu, Apr 7th@ STL@ CHC
Sat, Apr 9th@ STL@ CHC
Sun, Apr 10th@ STL@ CHC
Mon, Apr 11th@ STL@ BAL
Tue, Apr 12thvs CHC@ BAL
Wed, Apr 13thvs CHC@ BAL
Thu, Apr 14thvs WSHvs STL
Fri, Apr 15thvs WSHvs STL
Sat, Apr 16thvs WSHvs STL
Sun, Apr 17thvs WSHvs STL
Mon, Apr 18th@ MILvs PIT
Tue, Apr 19th@ MILvs PIT
Wed, Apr 20th@ MILvs PIT
Thu, Apr 21st@ CHC   
Fri, Apr 22nd@ CHC@ PHI
Sat, Apr 23rd@ CHC@ PHI
Sun, Apr 24th@ CHC@ PHI
Tue, Apr 26thvs MIL@ PIT
Wed, Apr 27thvs MIL@ PIT
Thu, Apr 28thvs MIL@ PIT
Fri, Apr 29thvs SDvs CHC
Sat, Apr 30thvs SDvs CHC
Sun, May 1stvs SDvs CHC
Tue, May 3rd@ DETvs CIN
Wed, May 4th@ DETvs CIN
Fri, May 6th@ CIN@ ATL
Sat, May 7th@ CIN@ ATL
Sun, May 8th@ CIN@ ATL
Mon, May 9thvs LAD@ CIN
Tue, May 10thvs LAD@ CIN
Wed, May 11thvs LAD@ CIN
Thu, May 12thvs CIN   
Fri, May 13thvs CIN@ MIA
Sat, May 14thvs CIN@ MIA
Sun, May 15thvs CIN@ MIA
Mon, May 16th@ CHCvs ATL
Tue, May 17th@ CHCvs ATL
Wed, May 18th@ CHCvs ATL
Fri, May 20thvs STLvs WSH
Sat, May 21stvs STLvs WSH
Sun, May 22ndvs STLvs WSH
Mon, May 23rdvs COL@ SD
Tue, May 24thvs COL@ SD
Wed, May 25thvs COL@ SD
Fri, May 27th@ SD@ STL
Sat, May 28th@ SD@ STL
Sun, May 29th@ SD@ STL
Mon, May 30th@ LAD@ CHC
Tue, May 31st@ LAD@ CHC
Wed, Jun 1st@ LAD@ CHC
Fri, Jun 3rdvs ARIvs SD
Sat, Jun 4thvs ARIvs SD
Sun, Jun 5thvs ARIvs SD
Tue, Jun 7thvs DETvs PHI
Wed, Jun 8thvs DETvs PHI
Thu, Jun 9th@ ATLvs PHI
Fri, Jun 10th@ ATL@ WSH
Sat, Jun 11th@ ATL@ WSH
Sun, Jun 12th@ ATL@ WSH
Mon, Jun 13th@ STL   
Tue, Jun 14th@ STL@ NYM
Wed, Jun 15th@ STL@ NYM
Fri, Jun 17thvs SF@ CIN
Sat, Jun 18thvs SF@ CIN
Sun, Jun 19thvs SF@ CIN
Mon, Jun 20thvs CHCvs STL
Tue, Jun 21stvs CHCvs STL
Wed, Jun 22ndvs CHCvs STL
Thu, Jun 23rdvs CHCvs STL
Fri, Jun 24th@ TBvs TOR
Sat, Jun 25th@ TBvs TOR
Sun, Jun 26th@ TBvs TOR
Mon, Jun 27th@ WSH   
Tue, Jun 28th@ WSH@ TB
Wed, Jun 29th@ WSH@ TB
Thu, Jun 30thvs MIL@ PIT
Fri, Jul 1stvs MIL@ PIT
Sat, Jul 2ndvs MIL@ PIT
Sun, Jul 3rdvs MIL@ PIT
Tue, Jul 5thvs NYYvs CHC
Wed, Jul 6thvs NYYvs CHC
Fri, Jul 8th@ MILvs PIT
Sat, Jul 9th@ MILvs PIT
Sun, Jul 10th@ MILvs PIT
Mon, Jul 11th@ MIA   
Tue, Jul 12th@ MIA@ MIN
Wed, Jul 13th@ MIA@ MIN
Thu, Jul 14th@ MIA@ SF
Fri, Jul 15th@ COL@ SF
Sat, Jul 16th@ COL@ SF
Sun, Jul 17th@ COL@ SF
Fri, Jul 22ndvs MIAvs COL
Sat, Jul 23rdvs MIAvs COL
Sun, Jul 24thvs MIAvs COL
Mon, Jul 25th@ CHCvs COL
Tue, Jul 26th@ CHCvs MIN
Thu, Jul 28thvs PHI   
Fri, Jul 29thvs PHI@ BOS
Sat, Jul 30thvs PHI@ BOS
Sun, Jul 31stvs PHI@ BOS
Tue, Aug 2ndvs MIL@ PIT
Wed, Aug 3rdvs MIL@ PIT
Thu, Aug 4thvs MIL@ PIT
Fri, Aug 5th@ BALvs CIN
Sat, Aug 6th@ BALvs CIN
Sun, Aug 7th@ BALvs CIN
Mon, Aug 8th@ ARI   
Tue, Aug 9th@ ARIvs TB
Wed, Aug 10th@ ARIvs TB
Thu, Aug 11th@ ARI   
Fri, Aug 12th@ SF@ STL
Sat, Aug 13th@ SF@ STL
Sun, Aug 14th@ SF@ STL
Tue, Aug 16thvs BOSvs LAD
Wed, Aug 17thvs BOSvs LAD
Thu, Aug 18thvs BOSvs LAD
Fri, Aug 19thvs CIN@ CHC
Sat, Aug 20thvs CIN@ CHC
Sun, Aug 21stvs CIN@ CHC
Mon, Aug 22ndvs ATL@ LAD
Tue, Aug 23rdvs ATL@ LAD
Wed, Aug 24thvs ATL@ LAD
Fri, Aug 26th@ PHIvs CHC
Sat, Aug 27th@ PHIvs CHC
Sun, Aug 28th@ PHIvs CHC
Mon, Aug 29th@ MILvs PIT
Tue, Aug 30th@ MILvs PIT
Wed, Aug 31st@ MILvs PIT
Fri, Sep 2ndvs TOR@ ARI
Sat, Sep 3rdvs TOR@ ARI
Sun, Sep 4thvs TOR@ ARI
Mon, Sep 5thvs NYM@ COL
Tue, Sep 6thvs NYM@ COL
Wed, Sep 7thvs NYM@ COL
Fri, Sep 9thvs STLvs CIN
Sat, Sep 10thvs STLvs CIN
Sun, Sep 11thvs STLvs CIN
Mon, Sep 12th@ CIN   
Tue, Sep 13th@ CIN@ STL
Wed, Sep 14th@ CIN@ STL
Thu, Sep 15th@ NYM   
Fri, Sep 16th@ NYMvs NYY
Sat, Sep 17th@ NYMvs NYY
Sun, Sep 18th@ NYMvs NYY
Tue, Sep 20th@ NYYvs NYM
Wed, Sep 21st@ NYYvs NYM
Thu, Sep 22ndvs CHC@ CIN
Fri, Sep 23rdvs CHC@ CIN
Sat, Sep 24thvs CHC@ CIN
Sun, Sep 25thvs CHC@ CIN
Mon, Sep 26thvs CIN   
Tue, Sep 27thvs CINvs STL
Wed, Sep 28thvs CINvs STL
Fri, Sep 30th@ STLvs MIA
Sat, Oct 1st@ STLvs MIA
Sun, Oct 2nd@ STLvs MIA
Fri, Apr 1st   vs ARI
Fri, Apr 8th   @ CHC
Thu, May 5th   vs CIN
Thu, May 26th   @ STL
Thu, Jun 2nd   vs SD
Thu, Jun 16th   @ NYM
Mon, Jul 4th   vs CHC
Wed, Jul 27th   vs MIN
Mon, Aug 15th   vs LAD
Thu, Sep 1st   @ ARI
Mon, Sep 19th   vs NYM
Thu, Sep 29th   vs MIA