Skip to main content

Who Should I Trade?

Giancarlo Stanton for Kyle Schwarber (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Giancarlo Stanton
Giancarlo Stanton
Kyle Schwarber
Kyle Schwarber
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Giancarlo Stanton
Giancarlo Stanton
Kyle Schwarber
Kyle Schwarber
2022 Stats 
At Bats398577
Home Runs3146
Stolen Bases010
Caught Stealing01
Batting Average.209.218
On Base Pct.295.323
Slugging Pct.460.504
On-base Plus Slugging.755.827
Who Should I Trade? Player Notes
  Giancarlo Stanton
Giancarlo Stanton
Kyle Schwarber
Kyle Schwarber
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Giancarlo Stanton
Giancarlo Stanton
Kyle Schwarber
Kyle Schwarber
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs SF@ TEX
Sat, Apr 1stvs SF@ TEX
Sun, Apr 2ndvs SF@ TEX
Mon, Apr 3rdvs PHI@ NYY
Tue, Apr 4thvs PHI@ NYY
Wed, Apr 5thvs PHI@ NYY
Thu, Apr 6th@ BALvs CIN
Sat, Apr 8th@ BALvs CIN
Sun, Apr 9th@ BALvs CIN
Mon, Apr 10th@ CLEvs MIA
Tue, Apr 11th@ CLEvs MIA
Wed, Apr 12th@ CLEvs MIA
Thu, Apr 13thvs MIN@ CIN
Fri, Apr 14thvs MIN@ CIN
Sat, Apr 15thvs MIN@ CIN
Sun, Apr 16thvs MIN@ CIN
Tue, Apr 18thvs LAA@ CWS
Wed, Apr 19thvs LAA@ CWS
Thu, Apr 20thvs LAAvs COL
Fri, Apr 21stvs TORvs COL
Sat, Apr 22ndvs TORvs COL
Sun, Apr 23rdvs TORvs COL
Mon, Apr 24th@ MIN   
Tue, Apr 25th@ MINvs SEA
Wed, Apr 26th@ MINvs SEA
Thu, Apr 27th@ TEXvs SEA
Fri, Apr 28th@ TEX@ HOU
Sat, Apr 29th@ TEX@ HOU
Sun, Apr 30th@ TEX@ HOU
Mon, May 1stvs CLE@ LAD
Tue, May 2ndvs CLE@ LAD
Wed, May 3rdvs CLE@ LAD
Fri, May 5th@ TBvs BOS
Sat, May 6th@ TBvs BOS
Sun, May 7th@ TBvs BOS
Mon, May 8thvs OAK   
Tue, May 9thvs OAKvs TOR
Wed, May 10thvs OAKvs TOR
Thu, May 11thvs TB   
Fri, May 12thvs TB@ COL
Sat, May 13thvs TB@ COL
Sun, May 14thvs TB@ COL
Mon, May 15th@ TOR@ SF
Tue, May 16th@ TOR@ SF
Wed, May 17th@ TOR@ SF
Thu, May 18th@ TOR   
Fri, May 19th@ CINvs CHC
Sat, May 20th@ CINvs CHC
Sun, May 21st@ CINvs CHC
Tue, May 23rdvs BALvs ARI
Wed, May 24thvs BALvs ARI
Thu, May 25thvs BAL@ ATL
Fri, May 26thvs SD@ ATL
Sat, May 27thvs SD@ ATL
Sun, May 28thvs SD@ ATL
Mon, May 29th@ SEA   
Tue, May 30th@ SEA@ NYM
Wed, May 31st@ SEA@ NYM
Fri, Jun 2nd@ LAD@ WSH
Sat, Jun 3rd@ LAD@ WSH
Sun, Jun 4th@ LAD@ WSH
Tue, Jun 6thvs CWSvs DET
Wed, Jun 7thvs CWSvs DET
Thu, Jun 8thvs CWS   
Fri, Jun 9thvs BOSvs LAD
Sat, Jun 10thvs BOSvs LAD
Sun, Jun 11thvs BOSvs LAD
Tue, Jun 13th@ NYM@ ARI
Wed, Jun 14th@ NYM@ ARI
Fri, Jun 16th@ BOS@ OAK
Sat, Jun 17th@ BOS@ OAK
Sun, Jun 18th@ BOS@ OAK
Tue, Jun 20thvs SEAvs ATL
Wed, Jun 21stvs SEAvs ATL
Thu, Jun 22ndvs SEAvs ATL
Fri, Jun 23rdvs TEXvs NYM
Sat, Jun 24thvs TEXvs NYM
Sun, Jun 25thvs TEXvs NYM
Tue, Jun 27th@ OAK@ CHC
Wed, Jun 28th@ OAK@ CHC
Thu, Jun 29th@ OAK@ CHC
Fri, Jun 30th@ STLvs WSH
Sat, Jul 1st@ STLvs WSH
Sun, Jul 2nd@ STLvs WSH
Mon, Jul 3rdvs BAL   
Tue, Jul 4thvs BAL@ TB
Wed, Jul 5thvs BAL@ TB
Thu, Jul 6thvs BAL@ TB
Fri, Jul 7thvs CHC@ MIA
Sat, Jul 8thvs CHC@ MIA
Sun, Jul 9thvs CHC@ MIA
Fri, Jul 14th@ COLvs SD
Sat, Jul 15th@ COLvs SD
Sun, Jul 16th@ COLvs SD
Mon, Jul 17th@ LAA   
Tue, Jul 18th@ LAAvs MIL
Wed, Jul 19th@ LAAvs MIL
Fri, Jul 21stvs KC@ CLE
Sat, Jul 22ndvs KC@ CLE
Sun, Jul 23rdvs KC@ CLE
Tue, Jul 25thvs NYMvs BAL
Wed, Jul 26thvs NYMvs BAL
Fri, Jul 28th@ BAL@ PIT
Sat, Jul 29th@ BAL@ PIT
Sun, Jul 30th@ BAL@ PIT
Mon, Jul 31stvs TB@ MIA
Tue, Aug 1stvs TB@ MIA
Wed, Aug 2ndvs TB@ MIA
Thu, Aug 3rdvs HOU@ MIA
Fri, Aug 4thvs HOUvs KC
Sat, Aug 5thvs HOUvs KC
Sun, Aug 6thvs HOUvs KC
Mon, Aug 7th@ CWSvs WSH
Tue, Aug 8th@ CWSvs WSH
Wed, Aug 9th@ CWSvs WSH
Fri, Aug 11th@ MIAvs MIN
Sat, Aug 12th@ MIAvs MIN
Sun, Aug 13th@ MIAvs MIN
Mon, Aug 14th@ ATL   
Tue, Aug 15th@ ATL@ TOR
Wed, Aug 16th@ ATL@ TOR
Fri, Aug 18thvs BOS@ WSH
Sat, Aug 19thvs BOS@ WSH
Sun, Aug 20thvs BOS@ WSH
Tue, Aug 22ndvs WSHvs SF
Wed, Aug 23rdvs WSHvs SF
Thu, Aug 24thvs WSH   
Fri, Aug 25th@ TBvs STL
Sat, Aug 26th@ TBvs STL
Sun, Aug 27th@ TBvs STL
Mon, Aug 28th@ DETvs LAA
Tue, Aug 29th@ DETvs LAA
Wed, Aug 30th@ DETvs LAA
Thu, Aug 31st@ DET   
Fri, Sep 1st@ HOU@ MIL
Sat, Sep 2nd@ HOU@ MIL
Sun, Sep 3rd@ HOU@ MIL
Tue, Sep 5thvs DET@ SD
Wed, Sep 6thvs DET@ SD
Thu, Sep 7thvs DET   
Fri, Sep 8thvs MILvs MIA
Sat, Sep 9thvs MILvs MIA
Sun, Sep 10thvs MILvs MIA
Mon, Sep 11th@ BOS   
Tue, Sep 12th@ BOSvs ATL
Wed, Sep 13th@ BOSvs ATL
Thu, Sep 14th@ BOSvs ATL
Fri, Sep 15th@ PIT@ STL
Sat, Sep 16th@ PIT@ STL
Sun, Sep 17th@ PIT@ STL
Tue, Sep 19thvs TOR@ ATL
Wed, Sep 20thvs TOR@ ATL
Thu, Sep 21stvs TORvs NYM
Fri, Sep 22ndvs ARIvs NYM
Sat, Sep 23rdvs ARIvs NYM
Sun, Sep 24thvs ARIvs NYM
Tue, Sep 26th@ TORvs PIT
Wed, Sep 27th@ TORvs PIT
Thu, Sep 28th@ TORvs PIT
Fri, Sep 29th@ KC@ NYM
Sat, Sep 30th@ KC@ NYM
Sun, Oct 1st@ KC@ NYM
Mon, Apr 17th   @ CWS
Mon, May 22nd   vs ARI
Thu, Jun 1st   @ NYM
Mon, Jun 5th   vs DET
Mon, Jun 12th   @ ARI
Thu, Jun 15th   @ ARI
Thu, Jul 20th   vs MIL
Mon, Jul 24th   vs BAL
Thu, Aug 10th   vs WSH
Mon, Aug 21st   vs SF
Mon, Sep 4th   @ SD
Mon, Sep 18th   @ ATL