Skip to main content

Who Should I Trade?

Nelson Cruz for Willson Contreras (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
Nelson Cruz
DH - FA
Nelson Cruz
Expert
Recommendation
100%
Recommended by
12 of 12 experts
0%
Recommended by
0 of 12 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert-RET
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 195
   
Scott Pianowski
Yahoo! Sports
# 211
   
Pat Fitzmaurice
FantasyPros
# 100
   
Jeff Boggis
Fantasy Football Empire
# 124
   
Dalton Del Don
Yahoo! Sports
# 90
   
Chris Welsh
FantasyPros
# 123
   
Mike Maher
FantasyPros
# 235
   
Tim Kanak
Fantasy Aceball
# 85
   
Pierre Camus
Fantasy Endgame
# 182
   
Joe Pisapia
FantasyPros
# 104
   
Kev Mahserejian
RotoBaller
# 90
   
Chase Davis
FantasyPros
# 54
   
Who Should I Trade? Player Statistics
  Willson Contreras
C,DH - STL
Willson Contreras
Nelson Cruz
DH - FA
Nelson Cruz
2024 Stats 
   
   
At Bats301
   
Runs48
   
Hits79
   
Singles47
   
Doubles17
   
Triples0
   
Home Runs15
   
RBI36
   
Stolen Bases4
   
Caught Stealing1
   
Walks45
   
Strikeouts96
   
Batting Average.263
   
On Base Pct.380
   
Slugging Pct.468
   
On-base Plus Slugging.848
   
Who Should I Trade? Player Projections
  Willson Contreras
C,DH - STL
Willson Contreras
Nelson Cruz
DH - FA
Nelson Cruz
2024 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Willson Contreras
C,DH - STL
Willson Contreras
Nelson Cruz
DH - FA
Nelson Cruz
News 
 The Cardinals are expected to move Willson Contreras to first base and designated hitter.
Ari Koslow
Thu, Nov 7th
Nelson Cruz signed a 1-day contract to retire with the Seattle Mariners.
Ari Koslow
Fri, Mar 29th
 Willson Contreras is at least two weeks away from resuming baseball activities as his fractured finger continues to heal.
Ari Koslow
Tue, Sep 17th
 
 Willson Contreras has been shut down from baseball activities using his broken finger for three weeks.
Ari Koslow
Tue, Aug 27th
 
 The Cardinals have placed Willson Contreras on the 10-day IL with a fractured middle finger.
Jesse Garcia
Sun, Aug 25th
 
 Willson Contreras suffered a fractured right middle finger in Saturday's game against the Twins.
Ari Koslow
Sun, Aug 25th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Willson Contreras
C,DH - STL
Willson Contreras
Nelson Cruz
DH - FA
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28th@ LADTyler Glasnow (9-6)   
Fri, Mar 29th@ LADBobby Miller (2-4)#189   
Sat, Mar 30th@ LADYoshinobu Yamamoto (7-2)#2   
Sun, Mar 31st@ LADGavin Stone (11-5)   
Mon, Apr 1st@ SDMatt Waldron (7-11)#202   
Tue, Apr 2nd@ SDYu Darvish (7-3)#38   
Wed, Apr 3rd@ SDJoe Musgrove (6-5)#24   
Thu, Apr 4thvs MIARyan Weathers (5-6)#154   
Sat, Apr 6thvs MIATrevor Rogers (2-11)   
Sun, Apr 7thvs MIAMax Meyer (3-5)#237   
Mon, Apr 8thvs PHISpencer Turnbull (3-0)   
Tue, Apr 9thvs PHIZack Wheeler (16-7)#3   
Wed, Apr 10thvs PHIAaron Nola (14-8)#16   
Fri, Apr 12th@ ARIBrandon Pfaadt (11-10)#36   
Sat, Apr 13th@ ARIRyne Nelson (10-6)#135   
Sun, Apr 14th@ ARIZac Gallen (14-6)#14   
Mon, Apr 15th@ OAKRoss Stripling (2-11)#101   
Tue, Apr 16th@ OAKJP Sears (11-13)#96   
Wed, Apr 17th@ OAKPaul Blackburn (5-4)   
Fri, Apr 19thvs MILFreddy Peralta (11-9)#21   
Sat, Apr 20thvs MILDL Hall (1-2)#148   
Sun, Apr 21stvs MILColin Rea (12-6)#165   
Mon, Apr 22ndvs ARIBrandon Pfaadt (11-10)#36   
Tue, Apr 23rdvs ARITommy Henry (2-3)   
Wed, Apr 24thvs ARIJordan Montgomery (8-7)#160   
Fri, Apr 26th@ NYMJose Butto (7-3)#157   
Sat, Apr 27th@ NYMAdrian Houser (1-5)   
Sun, Apr 28th@ NYMJose Quintana (10-10)#168   
Tue, Apr 30th@ DETMatt Manning (0-1)   
Wed, May 1st@ DETKenta Maeda (3-7)#180   
Fri, May 3rdvs CWSBrad Keller (0-4)   
Sat, May 4thvs CWSErick Fedde (9-9)#71   
Sun, May 5thvs CWSGarrett Crochet (6-12)#19   
Mon, May 6thvs NYMSean Manaea (12-6)#61   
Tue, May 7thvs NYMJose Butto (7-3)#157   
Thu, May 9th@ MILTobias Myers (9-6)#98   
Fri, May 10th@ MILRobert Gasser (2-0)   
Sat, May 11th@ MILFreddy Peralta (11-9)#21   
Sun, May 12th@ MILBryse Wilson (5-4)#225   
Mon, May 13th@ LAAJose Soriano (6-7)   
Tue, May 14th@ LAAReid Detmers (4-9)#85   
Wed, May 15th@ LAAGriffin Canning (6-13)#167   
Fri, May 17thvs BOSBrayan Bello (14-8)#91   
Sat, May 18thvs BOSKutter Crawford (9-16)#87   
Sun, May 19thvs BOSNick Pivetta (6-12)#53   
Mon, May 20thvs BALDean Kremer (8-10)#63   
Wed, May 22ndvs BALJohn Means (2-0)   
Sat, May 25thvs CHCJameson Taillon (12-8)#76   
Sun, May 26thvs CHCJavier Assad (7-6)#147   
Mon, May 27th@ CINNick Lodolo (9-6)   
Tue, May 28th@ CINAndrew Abbott (10-10)   
Wed, May 29th@ CINFrankie Montas (7-11)#69   
Fri, May 31st@ PHIAaron Nola (14-8)#16   
Sat, Jun 1st@ PHIRanger Suarez (12-8)#37   
Sun, Jun 2nd@ PHITaijuan Walker (3-7)#252   
Mon, Jun 3rd@ HOUJustin Verlander (5-6)#93   
Tue, Jun 4th@ HOUSpencer Arrighetti (7-13)#162   
Wed, Jun 5th@ HOURonel Blanco (13-6)#99   
Thu, Jun 6thvs COLCal Quantrill (8-11)#321   
Fri, Jun 7thvs COLAustin Gomber (5-12)#316   
Sat, Jun 8thvs COLRyan Feltner (3-10)#302   
Sun, Jun 9thvs COLTy Blach (3-8)#299   
Tue, Jun 11thvs PITPaul Skenes (11-3)#15   
Wed, Jun 12thvs PITBailey Falter (8-9)#141   
Thu, Jun 13thvs PITMitch Keller (11-12)#72   
Fri, Jun 14th@ CHCJordan Wicks (2-4)   
Sat, Jun 15th@ CHCShota Imanaga (15-3)#29   
Sun, Jun 16th@ CHCJameson Taillon (12-8)#76   
Mon, Jun 17th@ MIABraxton Garrett (2-2)   
Tue, Jun 18th@ MIARoddery Munoz (2-7)#314   
Wed, Jun 19th@ MIAYonny Chirinos (0-2)   
Thu, Jun 20thvs SFKeaton Winn (3-8)   
Sat, Jun 22ndvs SFJordan Hicks (4-7)   
Sun, Jun 23rdvs SFLogan Webb (13-10)#17   
Mon, Jun 24thvs ATLSpencer Schwellenbach (8-7)#95   
Wed, Jun 26thvs ATLBryce Elder (2-5)#223   
Thu, Jun 27thvs CINAndrew Abbott (10-10)   
Fri, Jun 28thvs CINFrankie Montas (7-11)#69   
Sat, Jun 29thvs CINCarson Spiers (5-7)#317   
Sun, Jun 30thvs CINHunter Greene (9-5)#50   
Tue, Jul 2nd@ PITMitch Keller (11-12)#72   
Wed, Jul 3rd@ PITJared Jones (6-8)#77   
Thu, Jul 4th@ PITMartin Perez (5-6)#172   
Fri, Jul 5th@ WSHPatrick Corbin (6-13)#297   
Sat, Jul 6th@ WSHMacKenzie Gore (10-12)#67   
Sun, Jul 7th@ WSHDJ Herz (4-9)#149   
Mon, Jul 8th@ WSHMitchell Parker (7-10)#134   
Wed, Jul 10thvs KCMichael Wacha (13-8)#52   
Fri, Jul 12thvs CHCKyle Hendricks (4-12)#161   
Sat, Jul 13thvs CHCJavier Assad (7-6)#147   
Sun, Jul 14thvs CHCJameson Taillon (12-8)#76   
Sat, Jul 20th@ ATLBryce Elder (2-5)#223   
Sun, Jul 21st@ ATLSpencer Schwellenbach (8-7)#95   
Mon, Jul 22nd@ PITMitch Keller (11-12)#72   
Tue, Jul 23rd@ PITPaul Skenes (11-3)#15   
Wed, Jul 24th@ PITMartin Perez (5-6)#172   
Fri, Jul 26thvs WSHMacKenzie Gore (10-12)#67   
Sat, Jul 27thvs WSHJake Irvin (10-14)#128   
Sun, Jul 28thvs WSHDJ Herz (4-9)#149   
Mon, Jul 29thvs TEXNathan Eovaldi (12-8)#43   
Tue, Jul 30thvs TEXMax Scherzer (2-4)   
Wed, Jul 31stvs TEXAndrew Heaney (5-14)#86   
Thu, Aug 1st@ CHCShota Imanaga (15-3)#29   
Fri, Aug 2nd@ CHCJavier Assad (7-6)#147   
Sat, Aug 3rd@ CHCJameson Taillon (12-8)#76   
Sun, Aug 4th@ CHCJustin Steele (5-5)#33   
Mon, Aug 5thvs NYMSean Manaea (12-6)#61   
Tue, Aug 6thvs TBJeffrey Springs (2-2)   
Wed, Aug 7thvs TBTaj Bradley (8-11)#49   
Thu, Aug 8thvs TBShane Baz (4-3)#78   
Fri, Aug 9th@ KCMichael Lorenzen (7-6)#218   
Sat, Aug 10th@ KCMichael Wacha (13-8)#52   
Mon, Aug 12th@ CINAndrew Abbott (10-10)   
Tue, Aug 13th@ CINHunter Greene (9-5)#50   
Wed, Aug 14th@ CINEmilio Pagan   
Fri, Aug 16thvs LADJustin Wrobleski (1-2)#256   
Sat, Aug 17thvs LADBobby Miller (2-4)#189   
Sun, Aug 18thvs LADClayton Kershaw (2-2)#97   
Tue, Aug 20thvs MILFrankie Montas (7-11)#69   
Wed, Aug 21stvs MILTobias Myers (9-6)#98   
Thu, Aug 22ndvs MILFreddy Peralta (11-9)#21   
Fri, Aug 23rd@ MINDavid Festa (2-6)#94   
Sat, Aug 24th@ MINPablo Lopez (15-10)#26   
Sun, Aug 25th@ MINZebby Matthews (1-4)#114   
Mon, Aug 26thvs SDRandy Vasquez (4-7)#215   
Tue, Aug 27thvs SDDylan Cease (14-11)#7   
Wed, Aug 28thvs SDJoe Musgrove (6-5)#24   
Thu, Aug 29thvs SDMichael King (13-9)#10   
Fri, Aug 30th@ NYYMarcus Stroman (10-9)#118   
Sat, Aug 31st@ NYYWill Warren (0-3)#131   
Sun, Sep 1st@ NYYNestor Cortes Jr. (9-10)   
Mon, Sep 2nd@ MILFreddy Peralta (11-9)#21   
Tue, Sep 3rd@ MILAaron Civale (8-9)#82   
Wed, Sep 4th@ MILColin Rea (12-6)#165   
Fri, Sep 6thvs SEABryce Miller (12-8)#58   
Sat, Sep 7thvs SEALogan Gilbert (9-12)#11   
Sun, Sep 8thvs SEALuis Castillo (11-12)#121   
Tue, Sep 10thvs CINRhett Lowder (2-2)#286   
Wed, Sep 11thvs CINBrandon Williamson (0-0)   
Thu, Sep 12thvs CINJakob Junis (4-0)#133   
Fri, Sep 13th@ TORKevin Gausman (14-11)#30   
Sat, Sep 14th@ TORJose Berrios (16-11)#70   
Sun, Sep 15th@ TORYariel Rodriguez (1-8)#104   
Mon, Sep 16thvs PITPaul Skenes (11-3)#15   
Tue, Sep 17thvs PITBailey Falter (8-9)#141   
Wed, Sep 18thvs PITJake Woodford (0-6)   
Thu, Sep 19thvs PITLuis L. Ortiz (7-6)#206   
Fri, Sep 20thvs CLEBen Lively (13-10)#159   
Sat, Sep 21stvs CLEMatthew Boyd (2-2)#51   
Sun, Sep 22ndvs CLEGavin Williams (3-10)#59   
Tue, Sep 24th@ COLRyan Feltner (3-10)#302   
Wed, Sep 25th@ COLAustin Gomber (5-12)#316   
Thu, Sep 26th@ COLKyle Freeland (5-8)#319   
Fri, Sep 27th@ SFLanden Roupp (1-2)#65   
Sat, Sep 28th@ SFTristan Beck   
Sun, Sep 29th@ SFHayden Birdsong (5-6)#201