Skip to main content

Who Should I Trade?

Michael Chavis for Leury Garcia (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
Leury Garcia
Leury Garcia
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 1001# 631
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Leury Garcia
Leury Garcia
2021 Stats 
At Bats121415
Home Runs35
Stolen Bases16
Caught Stealing22
Batting Average.248.268
On Base Pct.258.336
Slugging Pct.397.376
On-base Plus Slugging.655.711
Who Should I Trade? Player Notes
  Michael Chavis
1B,2B,LF - PIT
Michael Chavis
Leury Garcia
Leury Garcia
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
Leury Garcia
Leury Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31stvs STLvs MIN
Sat, Apr 2ndvs STLvs MIN
Sun, Apr 3rdvs STLvs MIN
Mon, Apr 4th@ CIN@ KC
Tue, Apr 5th@ CIN   
Wed, Apr 6th@ CIN@ KC
Thu, Apr 7th@ STL@ KC
Sat, Apr 9th@ STL@ DET
Sun, Apr 10th@ STL@ DET
Mon, Apr 11th@ STL   
Tue, Apr 12thvs CHCvs SEA
Wed, Apr 13thvs CHCvs SEA
Thu, Apr 14thvs WSHvs SEA
Fri, Apr 15thvs WSHvs TB
Sat, Apr 16thvs WSHvs TB
Sun, Apr 17thvs WSHvs TB
Mon, Apr 18th@ MIL@ CLE
Tue, Apr 19th@ MIL@ CLE
Wed, Apr 20th@ MIL@ CLE
Thu, Apr 21st@ CHC@ CLE
Fri, Apr 22nd@ CHC@ MIN
Sat, Apr 23rd@ CHC@ MIN
Sun, Apr 24th@ CHC@ MIN
Tue, Apr 26thvs MILvs KC
Wed, Apr 27thvs MILvs KC
Thu, Apr 28thvs MILvs KC
Fri, Apr 29thvs SDvs LAA
Sat, Apr 30thvs SDvs LAA
Sun, May 1stvs SDvs LAA
Tue, May 3rd@ DET@ CHC
Wed, May 4th@ DET@ CHC
Fri, May 6th@ CIN@ BOS
Sat, May 7th@ CIN@ BOS
Sun, May 8th@ CIN@ BOS
Mon, May 9thvs LADvs CLE
Tue, May 10thvs LADvs CLE
Wed, May 11thvs LADvs CLE
Thu, May 12thvs CINvs NYY
Fri, May 13thvs CINvs NYY
Sat, May 14thvs CINvs NYY
Sun, May 15thvs CINvs NYY
Mon, May 16th@ CHC@ KC
Tue, May 17th@ CHC@ KC
Wed, May 18th@ CHC@ KC
Fri, May 20thvs STL@ NYY
Sat, May 21stvs STL@ NYY
Sun, May 22ndvs STL@ NYY
Mon, May 23rdvs COL   
Tue, May 24thvs COLvs BOS
Wed, May 25thvs COLvs BOS
Fri, May 27th@ SD   
Sat, May 28th@ SDvs CHC
Sun, May 29th@ SDvs CHC
Mon, May 30th@ LAD   
Tue, May 31st@ LAD@ TOR
Wed, Jun 1st@ LAD@ TOR
Fri, Jun 3rdvs ARI@ TB
Sat, Jun 4thvs ARI@ TB
Sun, Jun 5thvs ARI@ TB
Tue, Jun 7thvs DETvs LAD
Wed, Jun 8thvs DETvs LAD
Thu, Jun 9th@ ATLvs LAD
Fri, Jun 10th@ ATLvs TEX
Sat, Jun 11th@ ATLvs TEX
Sun, Jun 12th@ ATLvs TEX
Mon, Jun 13th@ STL@ DET
Tue, Jun 14th@ STL@ DET
Wed, Jun 15th@ STL@ DET
Fri, Jun 17thvs SF@ HOU
Sat, Jun 18thvs SF@ HOU
Sun, Jun 19thvs SF@ HOU
Mon, Jun 20thvs CHCvs TOR
Tue, Jun 21stvs CHCvs TOR
Wed, Jun 22ndvs CHCvs TOR
Thu, Jun 23rdvs CHCvs BAL
Fri, Jun 24th@ TBvs BAL
Sat, Jun 25th@ TBvs BAL
Sun, Jun 26th@ TBvs BAL
Mon, Jun 27th@ WSH@ LAA
Tue, Jun 28th@ WSH@ LAA
Wed, Jun 29th@ WSH@ LAA
Thu, Jun 30thvs MIL   
Fri, Jul 1stvs MIL@ SF
Sat, Jul 2ndvs MIL@ SF
Sun, Jul 3rdvs MIL@ SF
Tue, Jul 5thvs NYYvs MIN
Wed, Jul 6thvs NYYvs MIN
Fri, Jul 8th@ MILvs DET
Sat, Jul 9th@ MILvs DET
Sun, Jul 10th@ MILvs DET
Mon, Jul 11th@ MIA@ CLE
Tue, Jul 12th@ MIA@ CLE
Wed, Jul 13th@ MIA@ CLE
Thu, Jul 14th@ MIA@ MIN
Fri, Jul 15th@ COL@ MIN
Sat, Jul 16th@ COL@ MIN
Sun, Jul 17th@ COL@ MIN
Fri, Jul 22ndvs MIAvs CLE
Sat, Jul 23rdvs MIAvs CLE
Sun, Jul 24thvs MIAvs CLE
Mon, Jul 25th@ CHC   
Tue, Jul 26th@ CHC@ COL
Thu, Jul 28thvs PHI   
Fri, Jul 29thvs PHIvs OAK
Sat, Jul 30thvs PHIvs OAK
Sun, Jul 31stvs PHIvs OAK
Tue, Aug 2ndvs MILvs KC
Wed, Aug 3rdvs MILvs KC
Thu, Aug 4thvs MIL@ TEX
Fri, Aug 5th@ BAL@ TEX
Sat, Aug 6th@ BAL@ TEX
Sun, Aug 7th@ BAL@ TEX
Mon, Aug 8th@ ARI   
Tue, Aug 9th@ ARI@ KC
Wed, Aug 10th@ ARI@ KC
Thu, Aug 11th@ ARI@ KC
Fri, Aug 12th@ SFvs DET
Sat, Aug 13th@ SFvs DET
Sun, Aug 14th@ SFvs DET
Tue, Aug 16thvs BOSvs HOU
Wed, Aug 17thvs BOSvs HOU
Thu, Aug 18thvs BOSvs HOU
Fri, Aug 19thvs CIN@ CLE
Sat, Aug 20thvs CIN@ CLE
Sun, Aug 21stvs CIN@ CLE
Mon, Aug 22ndvs ATL   
Tue, Aug 23rdvs ATL@ BAL
Wed, Aug 24thvs ATL@ BAL
Fri, Aug 26th@ PHIvs ARI
Sat, Aug 27th@ PHIvs ARI
Sun, Aug 28th@ PHIvs ARI
Mon, Aug 29th@ MIL   
Tue, Aug 30th@ MILvs KC
Wed, Aug 31st@ MILvs KC
Fri, Sep 2ndvs TORvs MIN
Sat, Sep 3rdvs TORvs MIN
Sun, Sep 4thvs TORvs MIN
Mon, Sep 5thvs NYM@ SEA
Tue, Sep 6thvs NYM@ SEA
Wed, Sep 7thvs NYM@ SEA
Fri, Sep 9thvs STL@ OAK
Sat, Sep 10thvs STL@ OAK
Sun, Sep 11thvs STL@ OAK
Mon, Sep 12th@ CIN   
Tue, Sep 13th@ CINvs COL
Wed, Sep 14th@ CINvs COL
Thu, Sep 15th@ NYM   
Fri, Sep 16th@ NYM@ DET
Sat, Sep 17th@ NYM@ DET
Sun, Sep 18th@ NYM@ DET
Tue, Sep 20th@ NYYvs CLE
Wed, Sep 21st@ NYYvs CLE
Thu, Sep 22ndvs CHCvs CLE
Fri, Sep 23rdvs CHCvs DET
Sat, Sep 24thvs CHCvs DET
Sun, Sep 25thvs CHCvs DET
Mon, Sep 26thvs CIN   
Tue, Sep 27thvs CIN@ MIN
Wed, Sep 28thvs CIN@ MIN
Fri, Sep 30th@ STL@ SD
Sat, Oct 1st@ STL@ SD
Sun, Oct 2nd@ STL@ SD
Fri, Apr 8th   @ DET
Mon, May 2nd   vs LAA
Thu, May 19th   @ KC
Thu, May 26th   vs BOS
Thu, Jun 2nd   @ TOR
Mon, Jul 4th   vs MIN
Thu, Jul 7th   vs DET
Wed, Jul 27th   @ COL
Mon, Aug 1st   vs KC
Mon, Aug 15th   vs HOU
Thu, Aug 25th   @ BAL
Thu, Sep 1st   vs KC
Thu, Sep 8th   @ OAK
Thu, Sep 29th   @ MIN