Skip to main content

Who Should I Trade?

Randal Grichuk 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
 
  Nelson Cruz
DH - TB
Nelson Cruz
Randal Grichuk
CF,DH,RF - TOR
Randal Grichuk
Expert
Recommendation
100%
Recommended by
17 of 17 experts
0%
Recommended by
0 of 17 experts
Rankings 
   
Rest of Season# 32# 128
VBR# 84# 135
   
Projections 
   
Runs32
Home Runs11
RBI33
Stolen Bases00
Batting Average.270.249
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 40# 89
   
Chris Meaney
FTN
# 37# 166
   
Nick Pollack
Pitcher List
# 40
   
Mike Maher
FantasyPros
# 34# 129
   
Dan Harris
FantasyPros
# 39# 111
   
Pierre Camus
RotoBaller
# 59# 130
   
Jorge B. Edwards
Fantasy In Frames
# 37# 165
   
Mick Ciallela
Fantrax
# 39# 152
   
Ryan Amore
Pitcher List
# 25# 113
   
Brendan Tuma
FantasyPros
# 35# 165
   
Carmen Maiorano
FantasyPros
# 24# 204
   
Jordan Eisen
Field of Vision Sports
# 36# 233
   
Brad Camara
FantasyPros
# 60# 85
   
Chris Mitchell
FantasyData
# 34# 128
   
Corbin Young
FantasyData
# 69# 119
   
Chris Clegg
Fantrax
# 35# 137
   
Joe Pisapia
FantasyPros
# 34# 148
   
Who Should I Trade? Player Statistics
  Nelson Cruz
DH - TB
Nelson Cruz
Randal Grichuk
CF,DH,RF - TOR
Randal Grichuk
2021 Stats 
   
   
At Bats485499
   
Runs7759
   
Hits131123
   
Singles7875
   
Doubles2125
   
Triples11
   
Home Runs3122
   
RBI8381
   
Stolen Bases30
   
Caught Stealing03
   
Walks4927
   
Strikeouts117113
   
Batting Average.270.247
   
On Base Pct.341.287
   
Slugging Pct.509.433
   
On-base Plus Slugging.850.720
   
Who Should I Trade? Player Projections
  Nelson Cruz
DH - TB
Nelson Cruz
Randal Grichuk
CF,DH,RF - TOR
Randal Grichuk
2021 Projections 
   
   
At Bats1919
   
Runs32
   
Hits55
   
Singles33
   
Doubles11
   
Triples00
   
Home Runs11
   
RBI33
   
Stolen Bases00
   
Caught Stealing00
   
Walks21
   
Strikeouts55
   
Batting Average.270.249
   
On Base Pct.350.292
   
Slugging Pct.514.444
   
On-base Plus Slugging.864.736
   
Who Should I Trade? Player Notes
  Nelson Cruz
DH - TB
Nelson Cruz
Randal Grichuk
CF,DH,RF - TOR
Randal Grichuk
News 
 Nelson Cruz went 1-for-5 with three strikeouts and scored a run as the Rays beat the Marlins by an 8-0 score.
John Aubin
Sat, Sep 25th
Randal Grichuk went 1-for-3 with a walk and a double with an RBI on Sunday as the Blue Jays defeated the A's by an 8-0 score.
John Aubin
Mon, Sep 6th
 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
Randal Grichuk went 1-for-4 with a run scored and drove in a run on Thursday night as the Blue Jays lost to the White Sox by a 10-7 score.
John Aubin
Fri, Aug 27th
 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
Randal Grichuk went 1-for-3 with a two-run home run in Saturday's 3-0 win over the Tigers.
John Aubin
Sun, Aug 22nd
 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
Randal Grichuk went 2-for-3 as he hit a homer with two runs scored and three RBI in the win over Texas on Sunday in the second game of a doubleheader.
John Aubin
Sun, Jul 18th
 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
Randal Grichuk went 2-for-4 with a solo home run and an additional run scored during Tuesday's 7-5 loss at Baltimore.
John Aubin
Wed, Jul 7th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Nelson Cruz
DH - TB
Nelson Cruz
Randal Grichuk
CF,DH,RF - TOR
Randal Grichuk
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ MIASandy Alcantara (9-14)#9@ NYYGerrit Cole (16-8)#3
Sat, Apr 3rd@ MIAElieser Hernandez (1-3)#58@ NYYCorey Kluber (5-3)#79
Sun, Apr 4th   @ NYYDomingo German (4-5)#34
Mon, Apr 5th@ BOSNick Pivetta (9-7)#128@ TEXMike Foltynewicz (2-12)#195
Tue, Apr 6th@ BOSMartin Perez (7-8)#346@ TEXDane Dunning (5-9)#139
Wed, Apr 7th@ BOSNathan Eovaldi (10-9)#28@ TEXKyle Gibson (10-8)#50
Thu, Apr 8th   vs LAAGriffin Canning (5-4)#151
Fri, Apr 9thvs NYYCorey Kluber (5-3)#79vs LAAAndrew Heaney (8-9)#108
Sat, Apr 10thvs NYYDomingo German (4-5)#34vs LAAJose Quintana (0-3)#252
Mon, Apr 12thvs TEXDane Dunning (5-9)#139vs NYYGerrit Cole (16-8)#3
Tue, Apr 13thvs TEXKyle Gibson (10-8)#50vs NYYJameson Taillon (8-6)#75
Wed, Apr 14thvs TEXKohei Arihara (2-4)#162vs NYYCorey Kluber (5-3)#79
Thu, Apr 15thvs TEXJordan Lyles (9-13)#287@ KCJakob Junis (2-4)#177
Sat, Apr 17th@ NYYJordan Montgomery (6-6)#49@ KCErvin Santana (2-2)#326
Sun, Apr 18th@ NYYGerrit Cole (16-8)#3@ KCBrady Singer (5-10)#184
Tue, Apr 20th@ KCBrad Keller (8-12)#382@ BOSEduardo Rodriguez (11-8)#103
Wed, Apr 21st@ KCJakob Junis (2-4)#177@ BOSGarrett Richards (7-7)#190
Fri, Apr 23rdvs TORSteven Matz (13-7)#81@ TBTyler Glasnow (5-2)
Sat, Apr 24thvs TORRobbie Ray (13-6)#11@ TBBrent Honeywell Jr. (0-0)#196
Sun, Apr 25thvs TORHyun Jin Ryu (13-9)#55@ TBLuis Patino (4-3)#136
Tue, Apr 27thvs OAKFrankie Montas (13-9)#18vs WSHMax Scherzer (15-4)#6
Wed, Apr 28thvs OAKCole Irvin (10-14)#112vs WSHErick Fedde (7-9)#290
Fri, Apr 30thvs HOULance McCullers Jr. (12-5)#37vs ATLDrew Smyly (10-4)#95
Sat, May 1stvs HOUJose Urquidy (8-3)#65vs ATLCharlie Morton (13-6)#7
Sun, May 2ndvs HOUCristian Javier (4-1)#97vs ATLIan Anderson (8-5)#56
Mon, May 3rd@ LAAJose Quintana (0-3)#252@ OAKFrankie Montas (13-9)#18
Tue, May 4th@ LAAAlex Cobb (8-3)#118@ OAKCole Irvin (10-14)#112
Wed, May 5th@ LAAShohei Ohtani (9-2)#61@ OAKChris Bassitt (12-4)#27
Thu, May 6th@ LAAAndrew Heaney (8-9)#108@ OAKMike Fiers (0-2)#335
Fri, May 7th@ OAKSean Manaea (10-10)#42@ HOUJose Urquidy (8-3)#65
Sat, May 8th@ OAKFrankie Montas (13-9)#18@ HOUCristian Javier (4-1)#97
Sun, May 9th@ OAKCole Irvin (10-14)#112@ HOUZack Greinke (11-6)#20
Tue, May 11thvs NYYJordan Montgomery (6-6)#49@ ATLBryse Wilson (3-7)#161
Wed, May 12thvs NYYGerrit Cole (16-8)#3@ ATLMax Fried (13-7)#21
Thu, May 13thvs NYYJameson Taillon (8-6)#75@ ATLCharlie Morton (13-6)#7
Fri, May 14thvs NYMDavid Peterson (2-6)#183vs PHIVince Velasquez (3-8)#167
Sat, May 15thvs NYMDrew Smithvs PHIAaron Nola (9-8)#38
Sun, May 16thvs NYMMarcus Stroman (9-13)#16vs PHIChase Anderson (2-4)#304
Tue, May 18th@ BALMatt Harvey (6-14)#391vs BOSEduardo Rodriguez (11-8)#103
Wed, May 19th@ BALJohn Means (6-7)#45vs BOSGarrett Richards (7-7)#190
Thu, May 20th@ BALDean Kremer (0-7)#374vs BOSNick Pivetta (9-7)#128
Fri, May 21st@ TORAnthony Kay (1-2)#347vs TBTyler Glasnow (5-2)
Sat, May 22nd@ TORRobbie Ray (13-6)#11vs TBShane McClanahan (10-6)#83
Sun, May 23rd@ TORHyun Jin Ryu (13-9)#55vs TBMichael Wacha (3-5)#172
Mon, May 24th@ TORTrent Thornton (1-3)#186vs TBRyan Yarbrough (9-6)#158
Tue, May 25thvs KCBrad Keller (8-12)#382@ NYYCorey Kluber (5-3)#79
Thu, May 27thvs KCBrady Singer (5-10)#184@ NYYJordan Montgomery (6-6)#49
Fri, May 28th   @ CLEEli Morgan (4-7)#254
Sun, May 30thvs PHIZach Eflin (4-7)@ CLESam Hentges (1-4)#390
Tue, Jun 1st@ NYYDomingo German (4-5)#34vs MIASandy Alcantara (9-14)#9
Wed, Jun 2nd@ NYYJordan Montgomery (6-6)#49vs MIAPablo Lopez (5-5)#39
Fri, Jun 4th@ TEXKyle Gibson (10-8)#50vs HOUZack Greinke (11-6)#20
Sat, Jun 5th@ TEXKolby Allard (3-12)#205vs HOUJose Urquidy (8-3)#65
Sun, Jun 6th@ TEXDane Dunning (5-9)#139vs HOULuis Garcia (11-7)#51
Tue, Jun 8thvs WSHJon Lester (7-6)#311@ CWSCarlos Rodon (12-5)#35
Wed, Jun 9thvs WSHPatrick Corbin (9-15)#360@ CWSLance Lynn (10-6)#22
Thu, Jun 10th   @ CWSDallas Keuchel (8-9)#344
Fri, Jun 11thvs BALKeegan Akin (2-10)#375@ BOSGarrett Richards (7-7)#190
Sat, Jun 12thvs BALJorge Lopez (3-14)@ BOSNick Pivetta (9-7)#128
Sun, Jun 13thvs BALBruce Zimmermann (4-4)#286@ BOSMartin Perez (7-8)#346
Mon, Jun 14th@ CWSLance Lynn (10-6)#22@ BOSNathan Eovaldi (10-9)#28
Tue, Jun 15th@ CWSDallas Keuchel (8-9)#344vs NYYJordan Montgomery (6-6)#49
Wed, Jun 16th@ CWSLucas Giolito (10-9)#25vs NYYGerrit Cole (16-8)#3
Thu, Jun 17th@ SEAJustin Dunn (1-3)#218vs NYYMichael King (0-4)#157
Fri, Jun 18th@ SEAYusei Kikuchi (7-9)#66@ BALThomas Eshelman (0-2)#299
Sat, Jun 19th@ SEALogan Gilbert (6-5)#78@ BALDean Kremer (0-7)#374
Sun, Jun 20th@ SEAMarco Gonzales (9-5)#80@ BALMatt Harvey (6-14)#391
Tue, Jun 22ndvs BOSEduardo Rodriguez (11-8)#103@ MIASandy Alcantara (9-14)#9
Wed, Jun 23rdvs BOSGarrett Richards (7-7)#190@ MIATrevor Rogers (7-8)#41
Thu, Jun 24thvs BOSNick Pivetta (9-7)#128vs BALDean Kremer (0-7)#374
Fri, Jun 25thvs LAAGriffin Canning (5-4)#151vs BALMatt Harvey (6-14)#391
Sat, Jun 26thvs LAAAlex Cobb (8-3)#118vs BALKeegan Akin (2-10)#375
Sun, Jun 27thvs LAAPatrick Sandoval (3-6)vs BALJorge Lopez (3-14)
Tue, Jun 29th@ WSHJoe Ross (5-9)vs SEAChris Flexen (13-6)#29
Wed, Jun 30th@ WSHJon Lester (7-6)#311vs SEAJustus Sheffield (7-8)#384
Thu, Jul 1st   vs SEAYusei Kikuchi (7-9)#66
Fri, Jul 2nd@ TORAlek Manoah (7-2)#43vs TBLuis Patino (4-3)#136
Sat, Jul 3rd@ TORRoss Stripling (5-7)#94vs TBShane McClanahan (10-6)#83
Sun, Jul 4th@ TORRobbie Ray (13-6)#11vs TBRyan Yarbrough (9-6)#158
Tue, Jul 6th   @ BALSpenser Watkins (2-7)#281
Wed, Jul 7thvs CLESam Hentges (1-4)#390@ BALMatt Harvey (6-14)#391
Fri, Jul 9thvs TORAlek Manoah (7-2)#43@ TBShane McClanahan (10-6)#83
Sat, Jul 10thvs TORRoss Stripling (5-7)#94@ TBRyan Yarbrough (9-6)#158
Sun, Jul 11thvs TORRobbie Ray (13-6)#11@ TBRich Hill (6-8)#57
Fri, Jul 16th@ ATLCharlie Morton (13-6)#7vs TEXJordan Lyles (9-13)#287
Sun, Jul 18th@ ATLDrew Smyly (10-4)#95vs TEXMike Foltynewicz (2-12)#195
Mon, Jul 19thvs BALSpenser Watkins (2-7)#281vs BOSNick Pivetta (9-7)#128
Wed, Jul 21stvs BALAlexander Wells (1-3)vs BOSGarrett Richards (7-7)#190
Fri, Jul 23rd@ CLEZach Plesac (10-6)#71@ NYMTylor Megill (3-6)#105
Sat, Jul 24th@ CLEJ.C. Mejia (1-7)#270@ NYMTaijuan Walker (7-11)#62
Sun, Jul 25th@ CLETriston McKenzie (5-7)#60@ NYMRich Hill (6-8)#57
Mon, Jul 26th   @ BOSNick Pivetta (9-7)#128
Wed, Jul 28thvs NYYNestor Cortes Jr. (2-2)#96@ BOSTanner Houck (1-5)#271
Thu, Jul 29thvs NYYGerrit Cole (16-8)#3@ BOSEduardo Rodriguez (11-8)#103
Fri, Jul 30thvs BOSMartin Perez (7-8)#346vs KCDaniel Lynch (4-6)#383
Sat, Jul 31stvs BOSNathan Eovaldi (10-9)#28vs KCMike Minor (8-12)#70
Sun, Aug 1stvs BOSNick Pivetta (9-7)#128vs KCBrad Keller (8-12)#382
Mon, Aug 2ndvs SEAChris Flexen (13-6)#29vs CLEEli Morgan (4-7)#254
Tue, Aug 3rdvs SEAYusei Kikuchi (7-9)#66vs CLEZach Plesac (10-6)#71
Wed, Aug 4thvs SEALogan Gilbert (6-5)#78vs CLEJ.C. Mejia (1-7)#270
Thu, Aug 5th   vs CLETriston McKenzie (5-7)#60
Fri, Aug 6th@ BALJohn Means (6-7)#45vs BOSNathan Eovaldi (10-9)#28
Sat, Aug 7th@ BALSpenser Watkins (2-7)#281vs BOSTanner Houck (1-5)#271
Sun, Aug 8th@ BALJorge Lopez (3-14)vs BOSGarrett Richards (7-7)#190
Tue, Aug 10th@ BOSEduardo Rodriguez (11-8)#103@ LAAJose Suarez (7-8)#133
Wed, Aug 11th@ BOSNathan Eovaldi (10-9)#28@ LAADylan Bundy (2-9)#154
Thu, Aug 12th@ BOSTanner Houck (1-5)#271@ LAAShohei Ohtani (9-2)#61
Fri, Aug 13th@ MINMichael Pineda (8-8)#74@ SEAChris Flexen (13-6)#29
Sat, Aug 14th@ MINKenta Maeda (6-5)@ SEAYusei Kikuchi (7-9)#66
Sun, Aug 15th@ MINCharlie Barnes (0-3)#255@ SEALogan Gilbert (6-5)#78
Tue, Aug 17thvs BALJohn Means (6-7)#45@ WSHErick Fedde (7-9)#290
Wed, Aug 18thvs BALSpenser Watkins (2-7)#281@ WSHJosiah Gray (1-2)#149
Fri, Aug 20thvs CWSLucas Giolito (10-9)#25vs DETTyler Alexander (2-3)#121
Sat, Aug 21stvs CWSDallas Keuchel (8-9)#344vs DETWily Peralta (4-3)#204
Sun, Aug 22ndvs CWSReynaldo Lopez (3-3)#153vs DETDrew Hutchison (3-1)#308
Mon, Aug 23rd   vs CWSLance Lynn (10-6)#22
Tue, Aug 24th@ PHIRanger Suarez (7-5)#73vs CWSDylan Cease (13-7)#30
Wed, Aug 25th@ PHIZack Wheeler (14-9)#2vs CWSLucas Giolito (10-9)#25
Thu, Aug 26th   vs CWSCarlos Rodon (12-5)#35
Fri, Aug 27th@ BALMatt Harvey (6-14)#391@ DETMatt Manning (4-6)#216
Sat, Aug 28th@ BALJohn Means (6-7)#45@ DETJose Urena (4-8)#388
Sun, Aug 29th@ BALSpenser Watkins (2-7)#281@ DETMatthew Boyd (3-8)#72
Mon, Aug 30thvs BOSNick Pivetta (9-7)#128vs BALChris Ellis (1-0)#207
Tue, Aug 31stvs BOSBrad Peacock (0-1)#237vs BALKeegan Akin (2-10)#375
Wed, Sep 1stvs BOSChris Sale (5-0)#87vs BALMatt Harvey (6-14)#391
Fri, Sep 3rdvs MINRandy Dobnak (1-7)vs OAKSean Manaea (10-10)#42
Sat, Sep 4thvs MINAndrew Albers (1-2)#247vs OAKPaul Blackburn (1-3)#285
Sun, Sep 5thvs MINGriffin Jax (3-4)#227vs OAKCole Irvin (10-14)#112
Mon, Sep 6th@ BOSChris Sale (5-0)#87@ NYYJameson Taillon (8-6)#75
Tue, Sep 7th@ BOSEduardo Rodriguez (11-8)#103@ NYYGerrit Cole (16-8)#3
Wed, Sep 8th@ BOSNathan Eovaldi (10-9)#28@ NYYLuis Gil (1-1)#212
Thu, Sep 9th   @ NYYNestor Cortes Jr. (2-2)#96
Fri, Sep 10th@ DETTyler Alexander (2-3)#121@ BALChris Ellis (1-0)#207
Sat, Sep 11th@ DETCasey Mize (7-8)#48@ BALKeegan Akin (2-10)#375
Sun, Sep 12th@ DETTarik Skubal (8-12)#53@ BALZac Lowther (1-2)#306
Mon, Sep 13th@ TORAlek Manoah (7-2)#43vs TBCollin McHugh (6-1)#98
Tue, Sep 14th@ TORJose Berrios (12-9)#13vs TBDrew Rasmussen (3-1)#106
Wed, Sep 15th@ TORRobbie Ray (13-6)#11vs TBMichael Wacha (3-5)#172
Fri, Sep 17thvs DETCasey Mize (7-8)#48vs MINMichael Pineda (8-8)#74
Sat, Sep 18thvs DETTarik Skubal (8-12)#53vs MINBailey Ober (3-3)#124
Sun, Sep 19thvs DETWily Peralta (4-3)#204vs MINLuke Farrell
Mon, Sep 20thvs TORRobbie Ray (13-6)#11@ TBShane Baz (1-0)
Tue, Sep 21stvs TORAlek Manoah (7-2)#43@ TBDrew Rasmussen (3-1)#106
Wed, Sep 22ndvs TORJulian Merryweather (0-1)#163@ TBLuis Patino (4-3)#136
Thu, Sep 23rd   @ MINMichael Pineda (8-8)#74
Fri, Sep 24thvs MIAEdward Cabrera (0-3)#283@ MINBailey Ober (3-3)#124
Sat, Sep 25thvs MIASandy Alcantara (9-14)#9@ MINJohn Gant (5-10)#132
Sun, Sep 26thvs MIAJesus Luzardo (5-8)#141@ MINGriffin Jax (3-4)#227
Tue, Sep 28th@ HOUJose Urquidy (8-3)#65vs NYYCorey Kluber (5-3)#79
Wed, Sep 29th@ HOULuis Garcia (11-7)#51vs NYYGerrit Cole (16-8)#3
Thu, Sep 30th@ HOULance McCullers Jr. (12-5)#37vs NYY
Fri, Oct 1st@ NYYNestor Cortes Jr. (2-2)#96vs BALChris Ellis (1-0)#207
Sat, Oct 2nd@ NYYJordan Montgomery (6-6)#49vs BALJohn Means (6-7)#45
Sun, Oct 3rd@ NYYvs BAL
Fri, Apr 2nd@ MIAPablo Lopez (5-5)#39   
Sun, Apr 11thvs NYYJordan Montgomery (6-6)#49   
Fri, Apr 16th@ NYYNick Nelson   
Mon, Apr 19th@ KCDanny Duffy (4-3)#90   
Mon, Apr 26thvs OAKSean Manaea (10-10)#42   
Thu, Apr 29thvs OAKChris Bassitt (12-4)#27   
Wed, May 26thvs KCMike Minor (8-12)#70   
Sat, May 29thvs PHIZack Wheeler (14-9)#2   
Mon, May 31st@ NYYJameson Taillon (8-6)#75   
Thu, Jun 3rd@ NYYGerrit Cole (16-8)#3   
Mon, Jul 5thvs CLELogan Allen (1-7)#371   
Sat, Jul 17th@ ATLMax Fried (13-7)#21   
Tue, Jul 20thvs BALJohn Means (6-7)#45   
Thu, Jul 22nd@ CLECal Quantrill (7-3)#47   
Tue, Jul 27thvs NYYJordan Montgomery (6-6)#49   
Mon, Aug 16thvs BALMatt Harvey (6-14)#391   
Thu, Aug 19thvs BALJorge Lopez (3-14)   
Thu, Sep 2ndvs BOSEduardo Rodriguez (11-8)#103   
Thu, Sep 16thvs DETTyler Alexander (2-3)#121