Skip to main content

Who Should I Trade?

Gary Sanchez for Garrett Hampson (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Gary Sanchez
Gary Sanchez
Garrett Hampson
Garrett Hampson
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 771# 532
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Gary Sanchez
Gary Sanchez
Garrett Hampson
Garrett Hampson
2021 Stats 
At Bats383453
Home Runs2311
Stolen Bases017
Caught Stealing07
Batting Average.204.234
On Base Pct.307.289
Slugging Pct.423.380
On-base Plus Slugging.730.669
Who Should I Trade? Player Notes
  Gary Sanchez
Gary Sanchez
Garrett Hampson
Garrett Hampson
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Gary Sanchez
Gary Sanchez
Garrett Hampson
Garrett Hampson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ TEX@ LAD
Fri, Apr 1st@ TEX@ LAD
Sat, Apr 2nd@ TEX@ LAD
Sun, Apr 3rd@ TEX@ LAD
Mon, Apr 4th@ HOU   
Tue, Apr 5th@ HOU@ SD
Wed, Apr 6th@ HOU@ SD
Thu, Apr 7thvs BOS   
Sat, Apr 9thvs BOSvs LAD
Sun, Apr 10thvs BOSvs LAD
Mon, Apr 11thvs TOR@ TEX
Tue, Apr 12thvs TOR@ TEX
Wed, Apr 13thvs TOR   
Thu, Apr 14thvs TORvs CHC
Fri, Apr 15th@ BALvs CHC
Sat, Apr 16th@ BALvs CHC
Sun, Apr 17th@ BALvs CHC
Tue, Apr 19th@ DETvs PHI
Wed, Apr 20th@ DETvs PHI
Thu, Apr 21st@ DET   
Fri, Apr 22ndvs CLE@ DET
Sat, Apr 23rdvs CLE@ DET
Sun, Apr 24thvs CLE@ DET
Tue, Apr 26thvs BAL@ PHI
Wed, Apr 27thvs BAL@ PHI
Thu, Apr 28thvs BAL@ PHI
Fri, Apr 29th@ KCvs CIN
Sat, Apr 30th@ KCvs CIN
Sun, May 1st@ KCvs CIN
Mon, May 2nd@ TOR   
Tue, May 3rd@ TORvs WSH
Wed, May 4th@ TORvs WSH
Fri, May 6thvs TEX@ ARI
Sat, May 7thvs TEX@ ARI
Sun, May 8thvs TEX@ ARI
Tue, May 10thvs TOR@ SF
Wed, May 11thvs TOR@ SF
Thu, May 12th@ CWS   
Fri, May 13th@ CWSvs KC
Sat, May 14th@ CWSvs KC
Sun, May 15th@ CWSvs KC
Mon, May 16th@ BALvs SF
Tue, May 17th@ BALvs SF
Wed, May 18th@ BALvs SF
Thu, May 19th@ BAL   
Fri, May 20thvs CWSvs NYM
Sat, May 21stvs CWSvs NYM
Sun, May 22ndvs CWSvs NYM
Mon, May 23rdvs BAL@ PIT
Tue, May 24thvs BAL@ PIT
Wed, May 25thvs BAL@ PIT
Thu, May 26th@ TB@ WSH
Fri, May 27th@ TB@ WSH
Sat, May 28th@ TB@ WSH
Sun, May 29th@ TB@ WSH
Tue, May 31stvs LAAvs MIA
Wed, Jun 1stvs LAAvs MIA
Thu, Jun 2ndvs LAAvs ATL
Fri, Jun 3rdvs DETvs ATL
Sat, Jun 4thvs DETvs ATL
Sun, Jun 5thvs DETvs ATL
Tue, Jun 7th@ MIN@ SF
Wed, Jun 8th@ MIN@ SF
Thu, Jun 9th@ MIN@ SF
Fri, Jun 10thvs CHC@ SD
Sat, Jun 11thvs CHC@ SD
Sun, Jun 12thvs CHC@ SD
Tue, Jun 14thvs TBvs CLE
Wed, Jun 15thvs TBvs CLE
Thu, Jun 16thvs TBvs CLE
Fri, Jun 17th@ TORvs SD
Sat, Jun 18th@ TORvs SD
Sun, Jun 19th@ TORvs SD
Mon, Jun 20th@ TB   
Tue, Jun 21st@ TB@ MIA
Wed, Jun 22nd@ TB@ MIA
Thu, Jun 23rdvs HOU@ MIA
Fri, Jun 24thvs HOU@ MIN
Sat, Jun 25thvs HOU@ MIN
Sun, Jun 26thvs HOU@ MIN
Mon, Jun 27thvs OAKvs LAD
Tue, Jun 28thvs OAKvs LAD
Wed, Jun 29thvs OAKvs LAD
Fri, Jul 1st@ CLEvs ARI
Sat, Jul 2nd@ CLEvs ARI
Sun, Jul 3rd@ CLEvs ARI
Tue, Jul 5th@ PIT@ LAD
Wed, Jul 6th@ PIT   
Thu, Jul 7th@ BOS@ ARI
Fri, Jul 8th@ BOS@ ARI
Sat, Jul 9th@ BOS@ ARI
Sun, Jul 10th@ BOS@ ARI
Tue, Jul 12thvs CINvs SD
Wed, Jul 13thvs CINvs SD
Thu, Jul 14thvs CINvs SD
Fri, Jul 15thvs BOSvs PIT
Sat, Jul 16thvs BOSvs PIT
Sun, Jul 17thvs BOSvs PIT
Fri, Jul 22nd@ BAL@ MIL
Sat, Jul 23rd@ BAL@ MIL
Sun, Jul 24th@ BAL@ MIL
Tue, Jul 26th@ NYMvs CWS
Wed, Jul 27th@ NYMvs CWS
Thu, Jul 28thvs KCvs LAD
Fri, Jul 29thvs KCvs LAD
Sat, Jul 30thvs KCvs LAD
Sun, Jul 31stvs KCvs LAD
Mon, Aug 1stvs SEA@ SD
Tue, Aug 2ndvs SEA@ SD
Wed, Aug 3rdvs SEA@ SD
Fri, Aug 5th@ STL@ ARI
Sat, Aug 6th@ STL@ ARI
Sun, Aug 7th@ STL@ ARI
Mon, Aug 8th@ SEA   
Tue, Aug 9th@ SEAvs STL
Wed, Aug 10th@ SEAvs STL
Fri, Aug 12th@ BOSvs ARI
Sat, Aug 13th@ BOSvs ARI
Sun, Aug 14th@ BOSvs ARI
Mon, Aug 15thvs TB   
Tue, Aug 16thvs TB@ STL
Wed, Aug 17thvs TB@ STL
Thu, Aug 18thvs TOR@ STL
Fri, Aug 19thvs TORvs SF
Sat, Aug 20thvs TORvs SF
Sun, Aug 21stvs TORvs SF
Mon, Aug 22ndvs NYM   
Tue, Aug 23rdvs NYMvs TEX
Thu, Aug 25th@ OAK@ NYM
Fri, Aug 26th@ OAK@ NYM
Sat, Aug 27th@ OAK@ NYM
Sun, Aug 28th@ OAK@ NYM
Mon, Aug 29th@ LAA   
Tue, Aug 30th@ LAA@ ATL
Wed, Aug 31st@ LAA@ ATL
Fri, Sep 2nd@ TB@ CIN
Sat, Sep 3rd@ TB@ CIN
Sun, Sep 4th@ TB@ CIN
Mon, Sep 5thvs MINvs MIL
Tue, Sep 6thvs MINvs MIL
Wed, Sep 7thvs MINvs MIL
Thu, Sep 8thvs MIN   
Fri, Sep 9thvs TBvs ARI
Sat, Sep 10thvs TBvs ARI
Sun, Sep 11thvs TBvs ARI
Tue, Sep 13th@ BOS@ CWS
Wed, Sep 14th@ BOS@ CWS
Fri, Sep 16th@ MIL@ CHC
Sat, Sep 17th@ MIL@ CHC
Sun, Sep 18th@ MIL@ CHC
Tue, Sep 20thvs PITvs SF
Wed, Sep 21stvs PITvs SF
Thu, Sep 22ndvs BOSvs SF
Fri, Sep 23rdvs BOSvs SD
Sat, Sep 24thvs BOSvs SD
Sun, Sep 25thvs BOSvs SD
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TOR@ SF
Wed, Sep 28th@ TOR@ SF
Fri, Sep 30thvs BAL@ LAD
Sat, Oct 1stvs BAL@ LAD
Sun, Oct 2ndvs BAL@ LAD
Fri, Apr 8th   vs LAD
Mon, Apr 18th   vs PHI
Mon, Apr 25th   @ PHI
Thu, May 5th   vs WSH
Mon, May 9th   @ SF
Mon, May 30th   vs MIA
Mon, Jul 4th   @ LAD
Mon, Jul 11th   vs SD
Mon, Jul 25th   @ MIL
Thu, Aug 4th   @ SD
Thu, Aug 11th   vs STL
Wed, Aug 24th   vs TEX
Thu, Sep 1st   @ ATL
Mon, Sep 19th   vs SF
Thu, Sep 29th   @ SF