Skip to main content

Who Should I Trade?

Jose Altuve for Nelson Cruz (2021)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jose Altuve
2B - HOU
Jose Altuve
Nelson Cruz
DH - TB
Nelson Cruz
Expert
Recommendation
53%
Recommended by
9 of 17 experts
47%
Recommended by
8 of 17 experts
Rankings 
   
Rest of Season# 31# 32
VBR# 39# 97
   
Projections 
   
Runs96
Home Runs22
RBI66
Stolen Bases00
Batting Average.276.269
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 30# 40
   
Mike Maher
FantasyPros
# 17# 34
   
Dan Harris
FantasyPros
# 34# 39
   
Pierre Camus
RotoBaller
# 34# 59
   
Mick Ciallela
Fantrax
# 16# 39
   
Brendan Tuma
FantasyPros
# 21# 35
   
Brad Camara
FantasyPros
# 30# 60
   
Corbin Young
FantasyData
# 34# 69
   
Joe Pisapia
FantasyPros
# 11# 34
   
Ryan Amore
Pitcher List
# 35# 25
   
Nick Pollack
Pitcher List
# 44# 40
   
Chris Mitchell
FantasyData
# 47# 34
   
Chris Clegg
Fantrax
# 49# 35
   
Jorge B. Edwards
Fantasy In Frames
# 56# 37
   
Chris Meaney
FTN
# 56# 37
   
Carmen Maiorano
FantasyPros
# 65# 24
   
Jordan Eisen
Field of Vision Sports
# 69# 36
   
Who Should I Trade? Player Statistics
  Jose Altuve
2B - HOU
Jose Altuve
Nelson Cruz
DH - TB
Nelson Cruz
2021 Stats 
   
   
At Bats553479
   
Runs10776
   
Hits153130
   
Singles9677
   
Doubles2821
   
Triples11
   
Home Runs2831
   
RBI7683
   
Stolen Bases43
   
Caught Stealing30
   
Walks6449
   
Strikeouts88114
   
Batting Average.277.271
   
On Base Pct.353.343
   
Slugging Pct.483.514
   
On-base Plus Slugging.835.856
   
Who Should I Trade? Player Projections
  Jose Altuve
2B - HOU
Jose Altuve
Nelson Cruz
DH - TB
Nelson Cruz
2021 Projections 
   
   
At Bats4435
   
Runs96
   
Hits129
   
Singles86
   
Doubles22
   
Triples00
   
Home Runs22
   
RBI66
   
Stolen Bases00
   
Caught Stealing00
   
Walks54
   
Strikeouts810
   
Batting Average.276.269
   
On Base Pct.353.349
   
Slugging Pct.484.509
   
On-base Plus Slugging.837.858
   
Who Should I Trade? Player Notes
  Jose Altuve
2B - HOU
Jose Altuve
Nelson Cruz
DH - TB
Nelson Cruz
News 
 Astros second baseman Jose Altuve went 1-for-3 with a two-run homer against the Diamondbacks on Friday evening. He also walked and struck out once each. Houston ultimately defeated Arizona by a score of 4-3 in 10 innings.
Andersen Pickard
Sat, Sep 18th
Nelson Cruz (forearm) was out of the lineup for Friday's game against the Tigers, Marc Topkin of the Tampa Bay Times reports.
John Aubin
Sat, Sep 18th
 Astros second baseman Jose Altuve went 2-for-3 with a single, double, and walk against the Rangers on Monday. He added two RBI and three runs along the way. Houston ultimately defeated Texas by a score of 15-1.
Andersen Pickard
Tue, Sep 14th
Nelson Cruz went 2-for-5 with a run scored on Saturday as the Rays beat the Tigers by a 7-2 score.
John Aubin
Sun, Sep 12th
 Astros second baseman Jose Altuve finished 1-for-5 with a solo homer against the Mariners on Wednesday afternoon. Houston ultimately fell to Seattle by a score of 8-5.
Andersen Pickard
Wed, Sep 8th
Nelson Cruz went 4-for-5 with two home runs, a double, four RBI, and three total runs scored in Tuesday's 12-7 win over Boston.
John Aubin
Wed, Sep 8th
 Astros second baseman Jose Altuve went 1-for-4 with a solo homer against the Mariners on Tuesday. He also drew a walk and scored twice. Houston ultimately defeated Seattle by a score of 5-4 in 10 innings.
Andersen Pickard
Wed, Sep 8th
Nelson Cruz went 3-for-6 with a homer, three runs scored, and three RBI in Monday's 11-10 win over the Red Sox.
John Aubin
Tue, Sep 7th
 Astros second baseman Jose Altuve finished 2-for-4 with a single, double, and two walks against the Mariners on Sunday evening. He also scored once and knocked in a run. Houston ultimately defeated Seattle by a score of 11-2.
Andersen Pickard
Tue, Sep 7th
Nelson Cruz went 1-for-4 with a home run, a walk, and two runs scored in Saturday's 11-4 win over the Twins.
John Aubin
Sun, Sep 5th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jose Altuve
2B - HOU
Jose Altuve
Nelson Cruz
DH - TB
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ OAKChris Bassitt (12-4)#24@ MIASandy Alcantara (9-13)#6
Fri, Apr 2nd@ OAKJesus Luzardo (5-8)#111@ MIAPablo Lopez (5-5)#64
Sat, Apr 3rd@ OAKCole Irvin (10-13)#70@ MIAElieser Hernandez (1-2)#90
Sun, Apr 4th@ OAKSean Manaea (10-10)#35   
Mon, Apr 5th@ LAAJose Quintana (0-3)#219@ BOSNick Pivetta (9-7)#153
Tue, Apr 6th@ LAADylan Bundy (2-9)#97@ BOSMartin Perez (7-8)#388
Thu, Apr 8thvs OAKCole Irvin (10-13)#70   
Fri, Apr 9thvs OAKSean Manaea (10-10)#35vs NYYCorey Kluber (5-3)#59
Sat, Apr 10thvs OAKFrankie Montas (12-9)#26vs NYYDomingo German (4-5)#95
Mon, Apr 12thvs DETCasey Mize (7-8)#78vs TEXDane Dunning (5-8)#149
Tue, Apr 13thvs DETMatthew Boyd (3-8)#155vs TEXKyle Gibson (10-8)#34
Wed, Apr 14thvs DETMichael Fulmer (5-6)#170vs TEXKohei Arihara (2-4)#169
Fri, Apr 16th@ SEAYusei Kikuchi (7-9)#47@ NYYNick Nelson
Sat, Apr 17th@ SEAChris Flexen (12-6)#44@ NYYJordan Montgomery (5-6)#72
Sun, Apr 18th@ SEANick Margevicius (0-2)@ NYYGerrit Cole (15-8)#9
Tue, Apr 20th@ COLJon Gray (8-11)#84@ KCBrad Keller (8-12)#397
Wed, Apr 21st@ COLAustin Gomber (9-9)@ KCJakob Junis (2-4)#194
Thu, Apr 22ndvs LAAAlex Cobb (8-3)#132   
Fri, Apr 23rdvs LAAAndrew Heaney (8-9)#127vs TORSteven Matz (13-7)#56
Sat, Apr 24thvs LAAGriffin Canning (5-4)#107vs TORRobbie Ray (12-6)#13
Sun, Apr 25thvs LAADylan Bundy (2-9)#97vs TORHyun Jin Ryu (13-9)#138
Mon, Apr 26thvs SEAJustus Sheffield (7-8)#399vs OAKSean Manaea (10-10)#35
Tue, Apr 27thvs SEAMarco Gonzales (8-5)#60vs OAKFrankie Montas (12-9)#26
Wed, Apr 28thvs SEAJustin Dunn (1-3)#297vs OAKCole Irvin (10-13)#70
Thu, Apr 29thvs SEAYusei Kikuchi (7-9)#47vs OAKChris Bassitt (12-4)#24
Fri, Apr 30th@ TBRyan Yarbrough (8-6)#167vs HOULance McCullers Jr. (12-4)#29
Sat, May 1st@ TBJosh Fleming (10-6)#106vs HOUJose Urquidy (7-3)#51
Sun, May 2nd@ TBRich Hill (6-7)#86vs HOUCristian Javier (4-1)#65
Tue, May 4th@ NYYDomingo German (4-5)#95@ LAAAlex Cobb (8-3)#132
Wed, May 5th@ NYYJordan Montgomery (5-6)#72@ LAAShohei Ohtani (9-2)#39
Thu, May 6th@ NYYGerrit Cole (15-8)#9@ LAAAndrew Heaney (8-9)#127
Fri, May 7thvs TORRoss Stripling (5-6)#54@ OAKSean Manaea (10-10)#35
Sat, May 8thvs TORSteven Matz (13-7)#56@ OAKFrankie Montas (12-9)#26
Sun, May 9thvs TORNate Pearson (1-1)#93@ OAKCole Irvin (10-13)#70
Mon, May 10thvs LAAJunior Guerra   
Tue, May 11thvs LAAShohei Ohtani (9-2)#39vs NYYJordan Montgomery (5-6)#72
Wed, May 12thvs LAAAndrew Heaney (8-9)#127vs NYYGerrit Cole (15-8)#9
Thu, May 13thvs TEXMike Foltynewicz (2-12)#221vs NYYJameson Taillon (8-6)#91
Fri, May 14thvs TEXWes Benjaminvs NYMDavid Peterson (2-6)#114
Sat, May 15thvs TEXDane Dunning (5-8)#149vs NYMDrew Smith
Sun, May 16thvs TEXKyle Gibson (10-8)#34vs NYMMarcus Stroman (9-12)#14
Tue, May 18th@ OAKSean Manaea (10-10)#35@ BALMatt Harvey (6-14)#407
Wed, May 19th@ OAKFrankie Montas (12-9)#26@ BALJohn Means (6-7)#42
Thu, May 20th@ OAKCole Irvin (10-13)#70@ BALDean Kremer (0-7)#395
Fri, May 21st@ TEXKyle Gibson (10-8)#34@ TORAnthony Kay (1-2)#333
Sat, May 22nd@ TEXJordan Lyles (9-12)#156@ TORRobbie Ray (12-6)#13
Sun, May 23rd@ TEXMike Foltynewicz (2-12)#221@ TORHyun Jin Ryu (13-9)#138
Tue, May 25thvs LADClayton Kershaw (10-7)#22vs KCBrad Keller (8-12)#397
Wed, May 26thvs LADTrevor Bauer (8-5)vs KCMike Minor (8-12)#105
Fri, May 28thvs SDDinelson Lamet (2-4)#148   
Sat, May 29thvs SDYu Darvish (8-10)#16vs PHIZack Wheeler (14-9)#3
Sun, May 30thvs SDBlake Snell (7-6)#46vs PHIZach Eflin (4-7)
Mon, May 31stvs BOSEduardo Rodriguez (11-8)#74@ NYYJameson Taillon (8-6)#91
Tue, Jun 1stvs BOSGarrett Richards (7-7)#228@ NYYDomingo German (4-5)#95
Wed, Jun 2ndvs BOSNick Pivetta (9-7)#153@ NYYJordan Montgomery (5-6)#72
Thu, Jun 3rdvs BOSMartin Perez (7-8)#388@ NYYGerrit Cole (15-8)#9
Fri, Jun 4th@ TORHyun Jin Ryu (13-9)#138@ TEXKyle Gibson (10-8)#34
Sat, Jun 5th@ TORRoss Stripling (5-6)#54@ TEXKolby Allard (3-12)#248
Sun, Jun 6th@ TORSteven Matz (13-7)#56@ TEXDane Dunning (5-8)#149
Tue, Jun 8th@ BOSMartin Perez (7-8)#388vs WSHJon Lester (7-6)#133
Wed, Jun 9th@ BOSNathan Eovaldi (10-8)#27vs WSHPatrick Corbin (8-15)#166
Thu, Jun 10th@ BOSEduardo Rodriguez (11-8)#74   
Fri, Jun 11th@ MINBailey Ober (2-3)#131vs BALKeegan Akin (2-10)#396
Sat, Jun 12th@ MINJose Berrios (12-8)#10vs BALJorge Lopez (3-14)
Sun, Jun 13th@ MINMichael Pineda (7-8)#53vs BALBruce Zimmermann (4-4)#374
Tue, Jun 15thvs TEXKyle Gibson (10-8)#34@ CWSDallas Keuchel (8-9)#154
Wed, Jun 16thvs TEXJordan Lyles (9-12)#156@ CWSLucas Giolito (10-9)#17
Thu, Jun 17thvs CWSDylan Cease (12-7)#52@ SEAJustin Dunn (1-3)#297
Fri, Jun 18thvs CWSCarlos Rodon (12-5)#25@ SEAYusei Kikuchi (7-9)#47
Sat, Jun 19thvs CWSLance Lynn (10-5)#18@ SEALogan Gilbert (6-5)#94
Sun, Jun 20thvs CWSDallas Keuchel (8-9)#154@ SEAMarco Gonzales (8-5)#60
Mon, Jun 21st@ BALKeegan Akin (2-10)#396   
Tue, Jun 22nd@ BALJorge Lopez (3-14)vs BOSEduardo Rodriguez (11-8)#74
Wed, Jun 23rd@ BALThomas Eshelman (0-2)#370vs BOSGarrett Richards (7-7)#228
Thu, Jun 24th@ DETJose Urena (4-8)#401vs BOSNick Pivetta (9-7)#153
Sat, Jun 26th@ DETWily Peralta (4-3)#191vs LAAAlex Cobb (8-3)#132
Sun, Jun 27th@ DETTarik Skubal (8-12)#88vs LAAPatrick Sandoval (3-6)
Mon, Jun 28thvs BALThomas Eshelman (0-2)#370   
Tue, Jun 29thvs BALTravis Lakins Sr. (1-4)@ WSHJoe Ross (5-9)
Wed, Jun 30thvs BALMatt Harvey (6-14)#407@ WSHJon Lester (7-6)#133
Thu, Jul 1st@ CLEJ.C. Mejia (1-7)#290   
Fri, Jul 2nd@ CLESam Hentges (1-4)#406@ TORAlek Manoah (6-2)#38
Sat, Jul 3rd@ CLEEli Morgan (3-7)#255@ TORRoss Stripling (5-6)#54
Sun, Jul 4th@ CLECal Quantrill (6-3)#68@ TORRobbie Ray (12-6)#13
Tue, Jul 6thvs OAKChris Bassitt (12-4)#24   
Wed, Jul 7thvs OAKSean Manaea (10-10)#35vs CLESam Hentges (1-4)#406
Thu, Jul 8thvs OAKFrankie Montas (12-9)#26   
Fri, Jul 9thvs NYYNestor Cortes Jr. (2-2)#112vs TORAlek Manoah (6-2)#38
Sat, Jul 10thvs NYYGerrit Cole (15-8)#9vs TORRoss Stripling (5-6)#54
Sun, Jul 11thvs NYYJameson Taillon (8-6)#91vs TORRobbie Ray (12-6)#13
Fri, Jul 16th@ CWSDylan Cease (12-7)#52@ ATLCharlie Morton (13-6)#11
Sat, Jul 17th@ CWSLucas Giolito (10-9)#17@ ATLMax Fried (12-7)#20
Sun, Jul 18th@ CWSCarlos Rodon (12-5)#25@ ATLDrew Smyly (9-4)#71
Mon, Jul 19thvs CLEJ.C. Mejia (1-7)#290vs BALSpenser Watkins (2-7)#280
Tue, Jul 20thvs CLETriston McKenzie (5-7)#87vs BALJohn Means (6-7)#42
Wed, Jul 21stvs CLEEli Morgan (3-7)#255vs BALAlexander Wells (1-3)
Fri, Jul 23rdvs TEXKolby Allard (3-12)#248@ CLEZach Plesac (10-6)#61
Sat, Jul 24thvs TEXKyle Gibson (10-8)#34@ CLEJ.C. Mejia (1-7)#290
Sun, Jul 25thvs TEXTaylor Hearn (6-5)#125@ CLETriston McKenzie (5-7)#87
Mon, Jul 26th@ SEADarren McCaughan (0-0)#283   
Tue, Jul 27th@ SEAChris Flexen (12-6)#44vs NYYJordan Montgomery (5-6)#72
Wed, Jul 28th@ SEAYusei Kikuchi (7-9)#47vs NYYNestor Cortes Jr. (2-2)#112
Fri, Jul 30th@ SFKevin Gausman (14-6)#19vs BOSMartin Perez (7-8)#388
Sat, Jul 31st@ SFAlex Wood (10-4)#50vs BOSNathan Eovaldi (10-8)#27
Sun, Aug 1st@ SFLogan Webb (10-3)#31vs BOSNick Pivetta (9-7)#153
Tue, Aug 3rd@ LADWalker Buehler (14-4)#2vs SEAYusei Kikuchi (7-9)#47
Wed, Aug 4th@ LADMax Scherzer (15-4)#1vs SEALogan Gilbert (6-5)#94
Thu, Aug 5thvs MINGriffin Jax (3-4)#203   
Fri, Aug 6thvs MINBailey Ober (2-3)#131@ BALJohn Means (6-7)#42
Sat, Aug 7thvs MINMichael Pineda (7-8)#53@ BALSpenser Watkins (2-7)#280
Sun, Aug 8thvs MINKenta Maeda (6-5)@ BALJorge Lopez (3-14)
Tue, Aug 10thvs COLJon Gray (8-11)#84@ BOSEduardo Rodriguez (11-8)#74
Wed, Aug 11thvs COLAntonio Senzatela (4-9)#82@ BOSNathan Eovaldi (10-8)#27
Fri, Aug 13th@ LAAPatrick Sandoval (3-6)@ MINMichael Pineda (7-8)#53
Sat, Aug 14th@ LAAJaime Barria (2-4)#215@ MINKenta Maeda (6-5)
Sun, Aug 15th@ LAAReid Detmers (1-3)#244@ MINCharlie Barnes (0-3)#256
Mon, Aug 16th@ KCCarlos Hernandez (6-2)#161vs BALMatt Harvey (6-14)#407
Tue, Aug 17th@ KCDaniel Lynch (4-5)#394vs BALJohn Means (6-7)#42
Wed, Aug 18th@ KCBrady Singer (5-10)#193vs BALSpenser Watkins (2-7)#280
Thu, Aug 19th@ KCMike Minor (8-12)#105vs BALJorge Lopez (3-14)
Fri, Aug 20thvs SEAYusei Kikuchi (7-9)#47vs CWSLucas Giolito (10-9)#17
Sat, Aug 21stvs SEALogan Gilbert (6-5)#94vs CWSDallas Keuchel (8-9)#154
Sun, Aug 22ndvs SEATyler Anderson (7-9)#41vs CWSReynaldo Lopez (3-3)#159
Mon, Aug 23rdvs KCDaniel Lynch (4-5)#394   
Tue, Aug 24thvs KCBrady Singer (5-10)#193@ PHIRanger Suarez (6-5)#81
Wed, Aug 25thvs KCMike Minor (8-12)#105@ PHIZack Wheeler (14-9)#3
Fri, Aug 27th@ TEXGlenn Otto (0-2)#302@ BALMatt Harvey (6-14)#407
Sat, Aug 28th@ TEXKolby Allard (3-12)#248@ BALJohn Means (6-7)#42
Sun, Aug 29th@ TEXTaylor Hearn (6-5)#125@ BALSpenser Watkins (2-7)#280
Mon, Aug 30th@ SEAChris Flexen (12-6)#44vs BOSNick Pivetta (9-7)#153
Tue, Aug 31st@ SEAYusei Kikuchi (7-9)#47vs BOSBrad Peacock (0-1)#276
Wed, Sep 1st@ SEALogan Gilbert (6-5)#94vs BOSChris Sale (4-0)#109
Fri, Sep 3rd@ SDJake Arrieta (5-14)#408vs MINRandy Dobnak (1-7)
Sat, Sep 4th@ SDJoe Musgrove (11-9)#12vs MINAndrew Albers (1-2)#247
Sun, Sep 5th@ SDChris Paddack (7-7)#55vs MINGriffin Jax (3-4)#203
Mon, Sep 6thvs SEAYusei Kikuchi (7-9)#47@ BOSChris Sale (4-0)#109
Tue, Sep 7thvs SEALogan Gilbert (6-5)#94@ BOSEduardo Rodriguez (11-8)#74
Wed, Sep 8thvs SEATyler Anderson (7-9)#41@ BOSNathan Eovaldi (10-8)#27
Fri, Sep 10thvs LAAShohei Ohtani (9-2)#39@ DETTyler Alexander (2-3)#135
Sat, Sep 11thvs LAAJose Suarez (7-8)#80@ DETCasey Mize (7-8)#78
Sun, Sep 12thvs LAAJaime Barria (2-4)#215@ DETTarik Skubal (8-12)#88
Mon, Sep 13th@ TEXSpencer Howard (0-4)#216@ TORAlek Manoah (6-2)#38
Tue, Sep 14th@ TEXJordan Lyles (9-12)#156@ TORJose Berrios (12-8)#10
Wed, Sep 15th@ TEXKohei Arihara (2-4)#169@ TORRobbie Ray (12-6)#13
Thu, Sep 16th@ TEXGlenn Otto (0-2)#302vs DETTyler Alexander (2-3)#135
Fri, Sep 17thvs ARIMadison Bumgarner (7-10)#113vs DETCasey Mize (7-8)#78
Sat, Sep 18thvs ARIHumberto Castellanos (2-1)#222vs DETTarik Skubal (8-12)#88
Sun, Sep 19thvs ARIZac Gallen (2-10)#101vs DETWily Peralta (4-3)#191
Mon, Sep 20th@ LAAJaime Barria (2-4)#215vs TORRobbie Ray (12-6)#13
Tue, Sep 21st@ LAAPacky Naughton (0-2)#277vs TORAlek Manoah (6-2)#38
Wed, Sep 22nd@ LAAJanson Junk (0-1)#270vs TORHyun Jin Ryu (13-9)#138
Thu, Sep 23rd@ LAAAlex Cobb (8-3)#132   
Fri, Sep 24th@ OAKFrankie Montas (12-9)#26vs MIAEdward Cabrera (0-2)#273
Sat, Sep 25th@ OAKSean Manaea (10-10)#35vs MIASandy Alcantara (9-13)#6
Sun, Sep 26th@ OAKPaul Blackburn (1-2)#304vs MIAJesus Luzardo (5-8)#111
Tue, Sep 28thvs TBShane Baz (1-0)#336@ HOULuis Garcia (11-7)#37
Wed, Sep 29thvs TB@ HOU
Thu, Sep 30thvs TB@ HOU
Fri, Oct 1stvs OAK@ NYY
Sat, Oct 2ndvs OAK@ NYY
Sun, Oct 3rdvs OAK@ NYY
Wed, Apr 7th   @ BOSNathan Eovaldi (10-8)#27
Sun, Apr 11th   vs NYYJordan Montgomery (5-6)#72
Thu, Apr 15th   vs TEXJordan Lyles (9-12)#156
Mon, Apr 19th   @ KCDanny Duffy (4-3)#103
Mon, May 3rd   @ LAAJose Quintana (0-3)#219
Mon, May 24th   @ TORTrent Thornton (1-3)#186
Thu, May 27th   vs KCBrady Singer (5-10)#193
Mon, Jun 14th   @ CWSLance Lynn (10-5)#18
Fri, Jun 25th   vs LAAGriffin Canning (5-4)#107
Mon, Jul 5th   vs CLELogan Allen (1-7)#387
Thu, Jul 22nd   @ CLECal Quantrill (6-3)#68
Thu, Jul 29th   vs NYYGerrit Cole (15-8)#9
Mon, Aug 2nd   vs SEAChris Flexen (12-6)#44
Thu, Aug 12th   @ BOSTanner Houck (1-4)#213
Thu, Sep 2nd   vs BOSEduardo Rodriguez (11-8)#74