Skip to main content

Who Should I Trade?

Gary Sanchez for Tyler O'Neill (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
Tyler O'Neill
Tyler O'Neill
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
VBR# 807# 29
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Gary Sanchez
Gary Sanchez
Tyler O'Neill
Tyler O'Neill
2021 Stats 
At Bats383482
Home Runs2334
Stolen Bases015
Caught Stealing04
Batting Average.204.286
On Base Pct.307.352
Slugging Pct.423.560
On-base Plus Slugging.730.912
Who Should I Trade? Player Notes
  Gary Sanchez
Gary Sanchez
Tyler O'Neill
Tyler O'Neill
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
Tyler O'Neill
Tyler O'Neill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 31st@ TEX@ PIT
Fri, Apr 1st@ TEX   
Sat, Apr 2nd@ TEX@ PIT
Sun, Apr 3rd@ TEX@ PIT
Mon, Apr 4th@ HOU@ CHC
Tue, Apr 5th@ HOU   
Wed, Apr 6th@ HOU@ CHC
Thu, Apr 7thvs BOSvs PIT
Sat, Apr 9thvs BOSvs PIT
Sun, Apr 10thvs BOSvs PIT
Mon, Apr 11thvs TORvs PIT
Tue, Apr 12thvs TORvs KC
Wed, Apr 13thvs TORvs KC
Thu, Apr 14thvs TOR@ MIL
Fri, Apr 15th@ BAL@ MIL
Sat, Apr 16th@ BAL@ MIL
Sun, Apr 17th@ BAL@ MIL
Tue, Apr 19th@ DET@ MIA
Wed, Apr 20th@ DET@ MIA
Thu, Apr 21st@ DET@ MIA
Fri, Apr 22ndvs CLE@ CIN
Sat, Apr 23rdvs CLE@ CIN
Sun, Apr 24thvs CLE@ CIN
Tue, Apr 26thvs BALvs NYM
Wed, Apr 27thvs BALvs NYM
Thu, Apr 28thvs BALvs ARI
Fri, Apr 29th@ KCvs ARI
Sat, Apr 30th@ KCvs ARI
Sun, May 1st@ KCvs ARI
Mon, May 2nd@ TOR   
Tue, May 3rd@ TOR@ KC
Wed, May 4th@ TOR@ KC
Fri, May 6thvs TEX@ SF
Sat, May 7thvs TEX@ SF
Sun, May 8thvs TEX@ SF
Tue, May 10thvs TORvs BAL
Wed, May 11thvs TORvs BAL
Thu, May 12th@ CWSvs BAL
Fri, May 13th@ CWSvs SF
Sat, May 14th@ CWSvs SF
Sun, May 15th@ CWSvs SF
Mon, May 16th@ BAL@ NYM
Tue, May 17th@ BAL@ NYM
Wed, May 18th@ BAL@ NYM
Thu, May 19th@ BAL@ NYM
Fri, May 20thvs CWS@ PIT
Sat, May 21stvs CWS@ PIT
Sun, May 22ndvs CWS@ PIT
Mon, May 23rdvs BALvs TOR
Tue, May 24thvs BALvs TOR
Wed, May 25thvs BAL   
Thu, May 26th@ TBvs MIL
Fri, May 27th@ TBvs MIL
Sat, May 28th@ TBvs MIL
Sun, May 29th@ TBvs MIL
Tue, May 31stvs LAAvs SD
Wed, Jun 1stvs LAAvs SD
Thu, Jun 2ndvs LAA@ CHC
Fri, Jun 3rdvs DET@ CHC
Sat, Jun 4thvs DET@ CHC
Sun, Jun 5thvs DET@ CHC
Tue, Jun 7th@ MIN@ TB
Wed, Jun 8th@ MIN@ TB
Thu, Jun 9th@ MIN@ TB
Fri, Jun 10thvs CHCvs CIN
Sat, Jun 11thvs CHCvs CIN
Sun, Jun 12thvs CHCvs CIN
Tue, Jun 14thvs TBvs PIT
Wed, Jun 15thvs TBvs PIT
Thu, Jun 16thvs TB   
Fri, Jun 17th@ TOR@ BOS
Sat, Jun 18th@ TOR@ BOS
Sun, Jun 19th@ TOR@ BOS
Mon, Jun 20th@ TB@ MIL
Tue, Jun 21st@ TB@ MIL
Wed, Jun 22nd@ TB@ MIL
Thu, Jun 23rdvs HOU@ MIL
Fri, Jun 24thvs HOUvs CHC
Sat, Jun 25thvs HOUvs CHC
Sun, Jun 26thvs HOUvs CHC
Mon, Jun 27thvs OAKvs MIA
Tue, Jun 28thvs OAKvs MIA
Wed, Jun 29thvs OAKvs MIA
Fri, Jul 1st@ CLE@ PHI
Sat, Jul 2nd@ CLE@ PHI
Sun, Jul 3rd@ CLE@ PHI
Tue, Jul 5th@ PIT@ ATL
Wed, Jul 6th@ PIT@ ATL
Thu, Jul 7th@ BOS@ ATL
Fri, Jul 8th@ BOSvs PHI
Sat, Jul 9th@ BOSvs PHI
Sun, Jul 10th@ BOSvs PHI
Tue, Jul 12thvs CINvs LAD
Wed, Jul 13thvs CINvs LAD
Thu, Jul 14thvs CINvs LAD
Fri, Jul 15thvs BOSvs CIN
Sat, Jul 16thvs BOSvs CIN
Sun, Jul 17thvs BOSvs CIN
Fri, Jul 22nd@ BAL@ CIN
Sat, Jul 23rd@ BAL@ CIN
Sun, Jul 24th@ BAL@ CIN
Tue, Jul 26th@ NYM@ TOR
Wed, Jul 27th@ NYM@ TOR
Thu, Jul 28thvs KC   
Fri, Jul 29thvs KC@ WSH
Sat, Jul 30thvs KC@ WSH
Sun, Jul 31stvs KC@ WSH
Mon, Aug 1stvs SEA   
Tue, Aug 2ndvs SEAvs CHC
Wed, Aug 3rdvs SEAvs CHC
Fri, Aug 5th@ STLvs NYY
Sat, Aug 6th@ STLvs NYY
Sun, Aug 7th@ STLvs NYY
Mon, Aug 8th@ SEA   
Tue, Aug 9th@ SEA@ COL
Wed, Aug 10th@ SEA@ COL
Fri, Aug 12th@ BOSvs MIL
Sat, Aug 13th@ BOSvs MIL
Sun, Aug 14th@ BOSvs MIL
Mon, Aug 15thvs TB   
Tue, Aug 16thvs TBvs COL
Wed, Aug 17thvs TBvs COL
Thu, Aug 18thvs TORvs COL
Fri, Aug 19thvs TOR@ ARI
Sat, Aug 20thvs TOR@ ARI
Sun, Aug 21stvs TOR@ ARI
Mon, Aug 22ndvs NYM@ CHC
Tue, Aug 23rdvs NYM@ CHC
Thu, Aug 25th@ OAK@ CHC
Fri, Aug 26th@ OAKvs ATL
Sat, Aug 27th@ OAKvs ATL
Sun, Aug 28th@ OAKvs ATL
Mon, Aug 29th@ LAA@ CIN
Tue, Aug 30th@ LAA@ CIN
Wed, Aug 31st@ LAA@ CIN
Fri, Sep 2nd@ TBvs CHC
Sat, Sep 3rd@ TBvs CHC
Sun, Sep 4th@ TBvs CHC
Mon, Sep 5thvs MINvs WSH
Tue, Sep 6thvs MINvs WSH
Wed, Sep 7thvs MINvs WSH
Thu, Sep 8thvs MINvs WSH
Fri, Sep 9thvs TB@ PIT
Sat, Sep 10thvs TB@ PIT
Sun, Sep 11thvs TB@ PIT
Tue, Sep 13th@ BOSvs MIL
Wed, Sep 14th@ BOSvs MIL
Fri, Sep 16th@ MILvs CIN
Sat, Sep 17th@ MILvs CIN
Sun, Sep 18th@ MILvs CIN
Tue, Sep 20thvs PIT@ SD
Wed, Sep 21stvs PIT@ SD
Thu, Sep 22ndvs BOS@ SD
Fri, Sep 23rdvs BOS@ LAD
Sat, Sep 24thvs BOS@ LAD
Sun, Sep 25thvs BOS@ LAD
Mon, Sep 26th@ TOR   
Tue, Sep 27th@ TOR@ MIL
Wed, Sep 28th@ TOR@ MIL
Fri, Sep 30thvs BALvs PIT
Sat, Oct 1stvs BALvs PIT
Sun, Oct 2ndvs BALvs PIT
Mon, Apr 25th   vs NYM
Thu, May 5th   @ SF
Mon, May 30th   vs SD
Mon, Jun 13th   vs PIT
Mon, Jul 4th   @ ATL
Mon, Jul 11th   vs PHI
Thu, Aug 4th   vs CHC
Thu, Aug 11th   @ COL
Wed, Aug 24th   @ CHC
Thu, Sep 15th   vs CIN