Skip to main content

Who Should I Trade?

Willson Contreras for Giancarlo Stanton (2024)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Willson Contreras
C,DH - STL
Willson Contreras
Giancarlo Stanton
RF,DH - NYY
Giancarlo Stanton
Expert
Recommendation
62%
Recommended by
8 of 13 experts
38%
Recommended by
5 of 13 experts
Rankings 
   
Rest of Season# 126
VBR# 168
   
Projections 
   
Runs31
Home Runs15
RBI41
Stolen Bases0
Batting Average.231
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Pat Fitzmaurice
FantasyPros
# 100
   
Jeff Boggis
Fantasy Football Empire
# 124# 131
   
Dalton Del Don
Yahoo! Sports
# 90# 155
   
Chris Welsh
FantasyPros
# 123# 169
   
Tim Kanak
Fantasy Aceball
# 85# 161
   
Joe Pisapia
FantasyPros
# 104# 140
   
Kev Mahserejian
RotoBaller
# 90# 140
   
Chase Davis
FantasyPros
# 54# 170
   
Pierre Camus
Fantasy Endgame
# 182# 101
   
Andy Behrens
Yahoo! Sports
# 195# 122
   
Scott Pianowski
Yahoo! Sports
# 211# 136
   
Mike Maher
FantasyPros
# 235# 118
   
Kelly Kirby
FantasyPros
# 126
   
Who Should I Trade? Player Statistics
  Willson Contreras
C,DH - STL
Willson Contreras
Giancarlo Stanton
RF,DH - NYY
Giancarlo Stanton
2024 Stats 
   
   
At Bats301417
   
Runs4849
   
Hits7997
   
Singles4750
   
Doubles1720
   
Triples00
   
Home Runs1527
   
RBI3672
   
Stolen Bases40
   
Caught Stealing10
   
Walks4538
   
Strikeouts96143
   
Batting Average.263.233
   
On Base Pct.380.299
   
Slugging Pct.468.475
   
On-base Plus Slugging.848.773
   
Who Should I Trade? Player Projections
  Willson Contreras
C,DH - STL
Willson Contreras
Giancarlo Stanton
RF,DH - NYY
Giancarlo Stanton
2024 Projections 
   
   
At Bats236
   
Runs31
   
Hits54
   
Singles30
   
Doubles9
   
Triples0
   
Home Runs15
   
RBI41
   
Stolen Bases0
   
Caught Stealing0
   
Walks25
   
Strikeouts90
   
Batting Average.231
   
On Base Pct.311
   
Slugging Pct.466
   
On-base Plus Slugging.777
   
Who Should I Trade? Player Notes
  Willson Contreras
C,DH - STL
Willson Contreras
Giancarlo Stanton
RF,DH - NYY
Giancarlo Stanton
News 
 The Cardinals are expected to move Willson Contreras to first base and designated hitter.
Ari Koslow
Thu, Nov 7th
Giancarlo Stanton is back in the lineup for the New York Yankees against the Pittsburgh Pirates Saturday.
Chris Schommer
Sat, Sep 28th
 Willson Contreras is at least two weeks away from resuming baseball activities as his fractured finger continues to heal.
Ari Koslow
Tue, Sep 17th
Giancarlo Stanton is not in the lineup for the New York Yankees against the Pittsburgh Pirates Friday.
Chris Schommer
Fri, Sep 27th
 Willson Contreras has been shut down from baseball activities using his broken finger for three weeks.
Ari Koslow
Tue, Aug 27th
Giancarlo Stanton went 2-for-4 with a home run, a double, two runs scored, and four RBI in the Yankees' dominant 10-1 victory over the Orioles.
Chase Davis
Fri, Sep 27th
 The Cardinals have placed Willson Contreras on the 10-day IL with a fractured middle finger.
Jesse Garcia
Sun, Aug 25th
Giancarlo Stanton went 2-for-4 with a home run and three RBI in the Yankees' 10-0 rout of the Athletics.
Chris Schommer
Sun, Sep 22nd
 Willson Contreras suffered a fractured right middle finger in Saturday's game against the Twins.
Ari Koslow
Sun, Aug 25th
Giancarlo Stanton is back in the lineup for the New York Yankees against the Seattle Mariners Thursday.
Chris Schommer
Thu, Sep 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Willson Contreras
C,DH - STL
Willson Contreras
Giancarlo Stanton
RF,DH - NYY
Giancarlo Stanton
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ LADTyler Glasnow (9-6)@ HOUFramber Valdez (15-7)#9
Fri, Mar 29th@ LADBobby Miller (2-4)#189@ HOUCristian Javier (3-1)
Sat, Mar 30th@ LADYoshinobu Yamamoto (7-2)#2@ HOUHunter Brown (11-9)#41
Sun, Mar 31st@ LADGavin Stone (11-5)@ HOUJ.P. France (0-3)
Mon, Apr 1st@ SDMatt Waldron (7-11)#202@ ARIRyne Nelson (10-6)#135
Tue, Apr 2nd@ SDYu Darvish (7-3)#38@ ARIZac Gallen (14-6)#14
Wed, Apr 3rd@ SDJoe Musgrove (6-5)#24@ ARIMerrill Kelly (5-1)#42
Thu, Apr 4thvs MIARyan Weathers (5-6)#154   
Sat, Apr 6thvs MIATrevor Rogers (2-11)vs TORKevin Gausman (14-11)#30
Sun, Apr 7thvs MIAMax Meyer (3-5)#237vs TORBowden Francis (8-5)#88
Mon, Apr 8thvs PHISpencer Turnbull (3-0)vs MIAJesus Luzardo (3-6)
Tue, Apr 9thvs PHIZack Wheeler (16-7)#3vs MIAA.J. Puk (4-9)#57
Wed, Apr 10thvs PHIAaron Nola (14-8)#16vs MIARyan Weathers (5-6)#154
Fri, Apr 12th@ ARIBrandon Pfaadt (11-10)#36   
Sat, Apr 13th@ ARIRyne Nelson (10-6)#135@ CLETriston McKenzie (3-5)#212
Sun, Apr 14th@ ARIZac Gallen (14-6)#14@ CLELogan Allen (8-5)#214
Mon, Apr 15th@ OAKRoss Stripling (2-11)#101@ TORChris Bassitt (10-14)#54
Tue, Apr 16th@ OAKJP Sears (11-13)#96@ TORYusei Kikuchi (9-10)#31
Wed, Apr 17th@ OAKPaul Blackburn (5-4)@ TORKevin Gausman (14-11)#30
Fri, Apr 19thvs MILFreddy Peralta (11-9)#21vs TBTyler Alexander (6-5)#119
Sat, Apr 20thvs MILDL Hall (1-2)#148vs TBZach Eflin (10-9)#18
Sun, Apr 21stvs MILColin Rea (12-6)#165vs TBAaron Civale (8-9)#82
Mon, Apr 22ndvs ARIBrandon Pfaadt (11-10)#36vs OAKJP Sears (11-13)#96
Tue, Apr 23rdvs ARITommy Henry (2-3)vs OAKPaul Blackburn (5-4)
Wed, Apr 24thvs ARIJordan Montgomery (8-7)#160vs OAKJoe Boyle (3-6)#208
Fri, Apr 26th@ NYMJose Butto (7-3)#157@ MILColin Rea (12-6)#165
Sat, Apr 27th@ NYMAdrian Houser (1-5)@ MILJoe Ross (3-6)#197
Sun, Apr 28th@ NYMJose Quintana (10-10)#168@ MILTobias Myers (9-6)#98
Tue, Apr 30th@ DETMatt Manning (0-1)@ BALDean Kremer (8-10)#63
Wed, May 1st@ DETKenta Maeda (3-7)#180@ BALCorbin Burnes (15-9)#6
Fri, May 3rdvs CWSBrad Keller (0-4)vs DETReese Olson (4-8)#80
Sat, May 4thvs CWSErick Fedde (9-9)#71vs DETCasey Mize (2-6)#83
Sun, May 5thvs CWSGarrett Crochet (6-12)#19vs DETTarik Skubal (18-4)#1
Mon, May 6thvs NYMSean Manaea (12-6)#61   
Tue, May 7thvs NYMJose Butto (7-3)#157vs HOUJustin Verlander (5-6)#93
Thu, May 9th@ MILTobias Myers (9-6)#98vs HOURonel Blanco (13-6)#99
Fri, May 10th@ MILRobert Gasser (2-0)@ TBTaj Bradley (8-11)#49
Sat, May 11th@ MILFreddy Peralta (11-9)#21@ TBZack Littell (8-10)#56
Sun, May 12th@ MILBryse Wilson (5-4)#225@ TBTyler Alexander (6-5)#119
Mon, May 13th@ LAAJose Soriano (6-7)   
Tue, May 14th@ LAAReid Detmers (4-9)#85@ MINChris Paddack (5-3)#193
Wed, May 15th@ LAAGriffin Canning (6-13)#167@ MINPablo Lopez (15-10)#26
Fri, May 17thvs BOSBrayan Bello (14-8)#91vs CWSMike Clevinger (0-3)
Sat, May 18thvs BOSKutter Crawford (9-16)#87vs CWSBrad Keller (0-4)
Sun, May 19thvs BOSNick Pivetta (6-12)#53vs CWSChris Flexen (3-15)#312
Mon, May 20thvs BALDean Kremer (8-10)#63vs SEALogan Gilbert (9-12)#11
Wed, May 22ndvs BALJohn Means (2-0)vs SEABryce Miller (12-8)#58
Sat, May 25thvs CHCJameson Taillon (12-8)#76@ SDDylan Cease (14-11)#7
Sun, May 26thvs CHCJavier Assad (7-6)#147@ SDJoe Musgrove (6-5)#24
Mon, May 27th@ CINNick Lodolo (9-6)   
Tue, May 28th@ CINAndrew Abbott (10-10)@ LAAGriffin Canning (6-13)#167
Wed, May 29th@ CINFrankie Montas (7-11)#69@ LAATyler Anderson (10-15)#169
Fri, May 31st@ PHIAaron Nola (14-8)#16@ SFJordan Hicks (4-7)
Sat, Jun 1st@ PHIRanger Suarez (12-8)#37@ SFLogan Webb (13-10)#17
Sun, Jun 2nd@ PHITaijuan Walker (3-7)#252@ SFBlake Snell (5-3)#22
Mon, Jun 3rd@ HOUJustin Verlander (5-6)#93   
Tue, Jun 4th@ HOUSpencer Arrighetti (7-13)#162vs MINBailey Ober (12-9)#34
Wed, Jun 5th@ HOURonel Blanco (13-6)#99vs MINChris Paddack (5-3)#193
Thu, Jun 6thvs COLCal Quantrill (8-11)#321vs MINPablo Lopez (15-10)#26
Fri, Jun 7thvs COLAustin Gomber (5-12)#316vs LADYoshinobu Yamamoto (7-2)#2
Sat, Jun 8thvs COLRyan Feltner (3-10)#302vs LADGavin Stone (11-5)
Sun, Jun 9thvs COLTy Blach (3-8)#299vs LADTyler Glasnow (9-6)
Tue, Jun 11thvs PITPaul Skenes (11-3)#15@ KCBrady Singer (9-13)#81
Wed, Jun 12thvs PITBailey Falter (8-9)#141@ KCDan Altavilla
Thu, Jun 13thvs PITMitch Keller (11-12)#72@ KCAlec Marsh (9-9)#187
Fri, Jun 14th@ CHCJordan Wicks (2-4)@ BOSBrayan Bello (14-8)#91
Sat, Jun 15th@ CHCShota Imanaga (15-3)#29@ BOSCooper Criswell (6-5)#243
Sun, Jun 16th@ CHCJameson Taillon (12-8)#76@ BOSKutter Crawford (9-16)#87
Mon, Jun 17th@ MIABraxton Garrett (2-2)   
Tue, Jun 18th@ MIARoddery Munoz (2-7)#314vs BALAlbert Suarez (9-7)#150
Wed, Jun 19th@ MIAYonny Chirinos (0-2)vs BALCade Povich (3-9)#130
Thu, Jun 20thvs SFKeaton Winn (3-8)vs BALCole Irvin (6-6)#238
Sat, Jun 22ndvs SFJordan Hicks (4-7)vs ATLCharlie Morton (8-10)#136
Sun, Jun 23rdvs SFLogan Webb (13-10)#17vs ATLMax Fried (11-10)#23
Mon, Jun 24thvs ATLSpencer Schwellenbach (8-7)#95   
Wed, Jun 26thvs ATLBryce Elder (2-5)#223@ NYMSean Manaea (12-6)#61
Thu, Jun 27thvs CINAndrew Abbott (10-10)@ TORJose Berrios (16-11)#70
Fri, Jun 28thvs CINFrankie Montas (7-11)#69@ TORYusei Kikuchi (9-10)#31
Sat, Jun 29thvs CINCarson Spiers (5-7)#317@ TORChris Bassitt (10-14)#54
Sun, Jun 30thvs CINHunter Greene (9-5)#50@ TORKevin Gausman (14-11)#30
Tue, Jul 2nd@ PITMitch Keller (11-12)#72vs CINGraham Ashcraft (5-5)
Wed, Jul 3rd@ PITJared Jones (6-8)#77vs CINAndrew Abbott (10-10)
Thu, Jul 4th@ PITMartin Perez (5-6)#172vs CINFrankie Montas (7-11)#69
Fri, Jul 5th@ WSHPatrick Corbin (6-13)#297vs BOSTanner Houck (9-10)#74
Sat, Jul 6th@ WSHMacKenzie Gore (10-12)#67vs BOSJosh Winckowski (4-2)#175
Sun, Jul 7th@ WSHDJ Herz (4-9)#149vs BOSKutter Crawford (9-16)#87
Mon, Jul 8th@ WSHMitchell Parker (7-10)#134   
Wed, Jul 10thvs KCMichael Wacha (13-8)#52@ TBZach Eflin (10-9)#18
Fri, Jul 12thvs CHCKyle Hendricks (4-12)#161@ BALCade Povich (3-9)#130
Sat, Jul 13thvs CHCJavier Assad (7-6)#147@ BALGrayson Rodriguez (13-4)
Sun, Jul 14thvs CHCJameson Taillon (12-8)#76@ BALDean Kremer (8-10)#63
Sat, Jul 20th@ ATLBryce Elder (2-5)#223vs TBTaj Bradley (8-11)#49
Sun, Jul 21st@ ATLSpencer Schwellenbach (8-7)#95vs TBShane Baz (4-3)#78
Mon, Jul 22nd@ PITMitch Keller (11-12)#72vs TBZack Littell (8-10)#56
Tue, Jul 23rd@ PITPaul Skenes (11-3)#15vs NYMJose Quintana (10-10)#168
Wed, Jul 24th@ PITMartin Perez (5-6)#172vs NYMSean Manaea (12-6)#61
Fri, Jul 26thvs WSHMacKenzie Gore (10-12)#67@ BOSBrayan Bello (14-8)#91
Sat, Jul 27thvs WSHJake Irvin (10-14)#128@ BOSKutter Crawford (9-16)#87
Sun, Jul 28thvs WSHDJ Herz (4-9)#149@ BOSTanner Houck (9-10)#74
Mon, Jul 29thvs TEXNathan Eovaldi (12-8)#43@ PHIZack Wheeler (16-7)#3
Tue, Jul 30thvs TEXMax Scherzer (2-4)@ PHIAaron Nola (14-8)#16
Wed, Jul 31stvs TEXAndrew Heaney (5-14)#86@ PHICristopher Sanchez (11-9)#32
Thu, Aug 1st@ CHCShota Imanaga (15-3)#29   
Fri, Aug 2nd@ CHCJavier Assad (7-6)#147vs TORKevin Gausman (14-11)#30
Sat, Aug 3rd@ CHCJameson Taillon (12-8)#76vs TORJose Berrios (16-11)#70
Sun, Aug 4th@ CHCJustin Steele (5-5)#33vs TORYariel Rodriguez (1-8)#104
Mon, Aug 5thvs NYMSean Manaea (12-6)#61   
Tue, Aug 6thvs TBJeffrey Springs (2-2)   
Wed, Aug 7thvs TBTaj Bradley (8-11)#49vs LAACarson Fulmer (0-5)#311
Thu, Aug 8thvs TBShane Baz (4-3)#78vs LAATyler Anderson (10-15)#169
Fri, Aug 9th@ KCMichael Lorenzen (7-6)#218   
Sat, Aug 10th@ KCMichael Wacha (13-8)#52vs TEXCody Bradford (6-3)#66
Mon, Aug 12th@ CINAndrew Abbott (10-10)@ CWSKy Bush (0-3)
Tue, Aug 13th@ CINHunter Greene (9-5)#50@ CWSJonathan Cannon (5-10)#273
Wed, Aug 14th@ CINEmilio Pagan@ CWSDavis Martin (0-5)#173
Fri, Aug 16thvs LADJustin Wrobleski (1-2)#256@ DETBeau Brieske (4-5)#124
Sat, Aug 17thvs LADBobby Miller (2-4)#189@ DETKeider Montero (6-6)#185
Sun, Aug 18thvs LADClayton Kershaw (2-2)#97@ DETTarik Skubal (18-4)#1
Tue, Aug 20thvs MILFrankie Montas (7-11)#69vs CLEMatthew Boyd (2-2)#51
Wed, Aug 21stvs MILTobias Myers (9-6)#98vs CLEJoey Cantillo (2-4)#166
Thu, Aug 22ndvs MILFreddy Peralta (11-9)#21vs CLEGavin Williams (3-10)#59
Fri, Aug 23rd@ MINDavid Festa (2-6)#94vs COLKyle Freeland (5-8)#319
Sat, Aug 24th@ MINPablo Lopez (15-10)#26vs COLBradley Blalock (1-3)#303
Sun, Aug 25th@ MINZebby Matthews (1-4)#114vs COLAustin Gomber (5-12)#316
Mon, Aug 26thvs SDRandy Vasquez (4-7)#215@ WSHMitchell Parker (7-10)#134
Tue, Aug 27thvs SDDylan Cease (14-11)#7@ WSHPatrick Corbin (6-13)#297
Wed, Aug 28thvs SDJoe Musgrove (6-5)#24@ WSHMacKenzie Gore (10-12)#67
Thu, Aug 29thvs SDMichael King (13-9)#10   
Fri, Aug 30th@ NYYMarcus Stroman (10-9)#118vs STLErick Fedde (9-9)#71
Sat, Aug 31st@ NYYWill Warren (0-3)#131vs STLKyle Gibson (8-8)#107
Sun, Sep 1st@ NYYNestor Cortes Jr. (9-10)vs STLMiles Mikolas (10-11)#79
Mon, Sep 2nd@ MILFreddy Peralta (11-9)#21@ TEXJack Leiter (0-3)#234
Tue, Sep 3rd@ MILAaron Civale (8-9)#82@ TEXAndrew Heaney (5-14)#86
Wed, Sep 4th@ MILColin Rea (12-6)#165@ TEXNathan Eovaldi (12-8)#43
Fri, Sep 6thvs SEABryce Miller (12-8)#58@ CHCJordan Wicks (2-4)
Sat, Sep 7thvs SEALogan Gilbert (9-12)#11@ CHCJavier Assad (7-6)#147
Sun, Sep 8thvs SEALuis Castillo (11-12)#121@ CHCJameson Taillon (12-8)#76
Tue, Sep 10thvs CINRhett Lowder (2-2)#286vs KCSeth Lugo (16-9)#39
Wed, Sep 11thvs CINBrandon Williamson (0-0)vs KCCole Ragans (11-9)#13
Thu, Sep 12thvs CINJakob Junis (4-0)#133vs BOSCooper Criswell (6-5)#243
Fri, Sep 13th@ TORKevin Gausman (14-11)#30vs BOSRichard Fitts (0-1)#183
Sat, Sep 14th@ TORJose Berrios (16-11)#70vs BOSBrayan Bello (14-8)#91
Sun, Sep 15th@ TORYariel Rodriguez (1-8)#104vs BOSKutter Crawford (9-16)#87
Mon, Sep 16thvs PITPaul Skenes (11-3)#15   
Tue, Sep 17thvs PITBailey Falter (8-9)#141@ SEABryan Woo (9-3)#40
Wed, Sep 18thvs PITJake Woodford (0-6)@ SEABryce Miller (12-8)#58
Thu, Sep 19thvs PITLuis L. Ortiz (7-6)#206@ SEALogan Gilbert (9-12)#11
Fri, Sep 20thvs CLEBen Lively (13-10)#159@ OAKJ.T. Ginn (1-1)#236
Sat, Sep 21stvs CLEMatthew Boyd (2-2)#51@ OAKJP Sears (11-13)#96
Sun, Sep 22ndvs CLEGavin Williams (3-10)#59@ OAKJoey Estes (7-9)#178
Tue, Sep 24th@ COLRyan Feltner (3-10)#302vs BALDean Kremer (8-10)#63
Wed, Sep 25th@ COLAustin Gomber (5-12)#316vs BALZach Eflin (10-9)#18
Thu, Sep 26th@ COLKyle Freeland (5-8)#319vs BALCorbin Burnes (15-9)#6
Fri, Sep 27th@ SFLanden Roupp (1-2)#65vs PITJared Jones (6-8)#77
Sat, Sep 28th@ SFTristan Beckvs PITPaul Skenes (11-3)#15
Sun, Sep 29th@ SFHayden Birdsong (5-6)#201vs PITBailey Falter (8-9)#141
Fri, Apr 5th   vs TORYusei Kikuchi (9-10)#31
Thu, Apr 25th   vs OAKAlex Wood (1-3)
Mon, Apr 29th   @ BALGrayson Rodriguez (13-4)
Thu, May 2nd   @ BALKyle Bradish (2-0)
Wed, May 8th   vs HOUSpencer Arrighetti (7-13)#162
Thu, May 16th   @ MINJoe Ryan (7-7)
Tue, May 21st   vs SEABryan Woo (9-3)#40
Thu, May 23rd   vs SEALuis Castillo (11-12)#121
Fri, May 24th   @ SDYu Darvish (7-3)#38
Thu, May 30th   @ LAAPatrick Sandoval (2-8)
Mon, Jun 10th   @ KCSeth Lugo (16-9)#39
Fri, Jun 21st   vs ATLChris Sale (18-3)#4
Tue, Jun 25th   @ NYMDavid Peterson (10-3)#113
Tue, Jul 9th   @ TBRyan Pepiot (8-8)#55
Thu, Jul 11th   @ TBShane Baz (4-3)#78
Fri, Jul 19th   vs TBZach Eflin (10-9)#18
Sun, Aug 11th   vs TEXAndrew Heaney (5-14)#86
Mon, Sep 9th   vs KCBrady Singer (9-13)#81