Skip to main content

Who Should I Trade?

Julio Rodriguez for Nelson Cruz (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Nelson Cruz
DH - WSH
Nelson Cruz
Expert
Recommendation
80%
Recommended by
12 of 15 experts
20%
Recommended by
3 of 15 experts
Rankings 
   
Rest of Season# 32# 67
VBR# 29# 166
   
Projections 
   
Runs2421
Home Runs86
RBI2426
Stolen Bases81
Batting Average.273.242
   
Misc 
   
Injury AlertIL10-
   
Expert Ranks 
   
Joe Bond
Fantasy Six Pack
# 24# 125
   
Nick Pollack
Pitcher List
# 15# 102
   
Mike Maher
FantasyPros
# 42# 69
   
Pierre Camus
RotoBaller
# 18# 62
   
Andrew Seifter
FantasyPros
# 27# 52
   
Bart Wheeler
Hail to Fantasy Football
# 17# 107
   
Mick Ciallela
Fantrax
# 22# 75
   
Nate Miller
Fantasy Six Pack
# 30# 83
   
Brad Camara
RotoBaller
# 10# 55
   
Joe Pisapia
FantasyPros
# 7# 57
   
Scott Youngson
Pitcher List
# 24# 51
   
Kelly Kirby
FantasyPros
# 16# 57
   
Dalton Del Don
Yahoo! Sports
# 98# 65
   
Ryan Amore
Pitcher List
# 115# 71
   
Travis Argo
Fantasy Six Pack
# 173# 66
   
Who Should I Trade? Player Statistics
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Nelson Cruz
DH - WSH
Nelson Cruz
2022 Stats 
   
   
At Bats365354
   
Runs5542
   
Hits10082
   
Singles6159
   
Doubles1915
   
Triples20
   
Home Runs188
   
RBI5752
   
Stolen Bases214
   
Caught Stealing60
   
Walks2842
   
Strikeouts10992
   
Batting Average.274.232
   
On Base Pct.337.318
   
Slugging Pct.485.342
   
On-base Plus Slugging.822.659
   
Who Should I Trade? Player Projections
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Nelson Cruz
DH - WSH
Nelson Cruz
2022 Projections 
   
   
At Bats164166
   
Runs2421
   
Hits4540
   
Singles2827
   
Doubles97
   
Triples10
   
Home Runs86
   
RBI2426
   
Stolen Bases81
   
Caught Stealing10
   
Walks1319
   
Strikeouts4144
   
Batting Average.273.242
   
On Base Pct.337.333
   
Slugging Pct.473.394
   
On-base Plus Slugging.810.727
   
Who Should I Trade? Player Notes
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Nelson Cruz
DH - WSH
Nelson Cruz
News 
 Julio Rodriguez is trending towards being back after the 10 days are up on his IL stint.
Jesse Garcia
Tue, Aug 2nd
Nelson Cruz went 1-for-4 Saturday, doubling, scoring one run, and driving in two runs in the Nationals' 7-6 win over the Cardinals.
Chris Schommer
Sun, Jul 31st
 Julio Rodriguez has not swung a bat yet, but Mariners manager Scott Servais said he is still making progress.
Ari Koslow
Tue, Aug 2nd
Nelson Cruz went 1-for-2 Tuesday, doubling, scoring one run, and driving in two runs in the Nationals' 8-3 win over the Dodgers.
Chris Schommer
Wed, Jul 27th
 The Seattle Mariners placed Julio Rodriguez on the 10-day injured list Sunday.
Ari Koslow
Sun, Jul 31st
Nelson Cruz is out of the Nationals starting lineup Saturday with a quad injury. If the quad is still sore tomorrow he will likely get an MRI.
Jesse Garcia
Sat, Jul 16th
 X-rays on Julio Rodriguez's hand were negative, according to Jerry DiPoto.
Dan Harris
Sun, Jul 31st
Nelson Cruz went 1-for-4 Thursday, singling, stealing one base, and driving in one run in the Nationals' 5-4 loss to the Braves.
Chris Schommer
Fri, Jul 15th
 Julio Rodriguez was removed from Saturday's game due to an apparent injury.
Ari Koslow
Sat, Jul 30th
Nelson Cruz went 2-for-4 Saturday, singling twice and driving in one run in the Nationals' 4-3 loss to the Braves.
Chris Schommer
Sun, Jul 10th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Julio Rodriguez
CF,RF - SEA
Julio Rodriguez
Nelson Cruz
DH - WSH
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ MINJoe Ryan (8-4)#39vs NYMMax Scherzer (8-2)#9
Sat, Apr 9th@ MINSonny Gray (6-3)#45vs NYMChris Bassitt (8-7)#33
Sun, Apr 10th@ MINBailey Ober (1-2)#89vs NYMCarlos Carrasco (12-4)#42
Mon, Apr 11th@ MINDylan Bundy (6-5)#134@ ATLHuascar Ynoa (0-2)#108
Tue, Apr 12th@ CWSVince Velasquez (3-3)#207@ ATLBryce Elder (1-3)#290
Wed, Apr 13th@ CWSDallas Keuchel (2-7)#381@ ATLMax Fried (10-4)#11
Thu, Apr 14th@ CWSJimmy Lambert (0-2)#226@ PITJT Brubaker (2-10)#211
Fri, Apr 15thvs HOUJake Odorizzi (4-4)#102@ PITMitch Keller (3-8)#142
Sat, Apr 16thvs HOUJustin Verlander (15-3)#2@ PITBryse Wilson (2-6)#272
Sun, Apr 17thvs HOUJose Urquidy (10-4)#46@ PITJose Quintana (3-5)#84
Tue, Apr 19thvs TEXJon Gray (7-6)#57vs ARITyler Gilbert (0-3)#266
Wed, Apr 20thvs TEXDane Dunning (2-6)#99vs ARIMerrill Kelly (10-5)#20
Thu, Apr 21stvs TEXTaylor Hearn (4-6)#214vs ARIZach Davies (2-4)#170
Fri, Apr 22ndvs KCBrad Keller (6-12)#132vs SFSam Long (1-3)#194
Sat, Apr 23rdvs KCKris Bubic (2-6)#188vs SFAlex Wood (7-9)#64
Sun, Apr 24thvs KCCarlos Hernandez (0-3)#368vs SFLogan Webb (10-5)#12
Tue, Apr 26th@ TBMatt Wisler (3-3)#114vs MIASandy Alcantara (10-4)#1
Wed, Apr 27th@ TBDrew Rasmussen (6-4)#43vs MIAPablo Lopez (7-7)#47
Thu, Apr 28th@ TBJeffrey Springs (4-3)#35vs MIATrevor Rogers (4-10)#95
Fri, Apr 29th@ MIAElieser Hernandez (2-5)#179@ SFAlex Wood (7-9)#64
Sat, Apr 30th@ MIAJesus Luzardo (3-4)#126@ SFLogan Webb (10-5)#12
Sun, May 1st@ MIASandy Alcantara (10-4)#1@ SFAlex Cobb (3-6)#65
Mon, May 2nd@ HOUJake Odorizzi (4-4)#102   
Tue, May 3rd@ HOUCristian Javier (6-8)#50@ COLGerman Marquez (6-9)#130
Wed, May 4th@ HOUJustin Verlander (15-3)#2@ COLAustin Gomber (5-7)#145
Thu, May 5thvs TBShane McClanahan (10-5)#3@ COLAntonio Senzatela (3-6)#291
Fri, May 6thvs TBMatt Wisler (3-3)#114@ LAAJhonathan Diaz (1-1)#296
Sat, May 7thvs TBDrew Rasmussen (6-4)#43@ LAAMichael Lorenzen (6-6)#172
Sun, May 8thvs TBRyan Yarbrough (0-6)#144@ LAAPatrick Sandoval (3-7)#63
Mon, May 9thvs PHIRanger Suarez (8-5)#71   
Tue, May 10thvs PHIAaron Nola (8-8)#5vs NYMCarlos Carrasco (12-4)#42
Wed, May 11thvs PHIBailey Falter (0-3)#169vs NYMTylor Megill (4-2)#118
Fri, May 13th@ NYMMax Scherzer (8-2)#9vs HOUFramber Valdez (10-4)#27
Sat, May 14th@ NYMChris Bassitt (8-7)#33vs HOUCristian Javier (6-8)#50
Sun, May 15th@ NYMCarlos Carrasco (12-4)#42vs HOUJustin Verlander (15-3)#2
Mon, May 16th@ TORYusei Kikuchi (4-5)#97@ MIASandy Alcantara (10-4)#1
Tue, May 17th@ TORJose Berrios (8-4)#62@ MIACody Poteet (0-1)#228
Wed, May 18th@ TORKevin Gausman (8-8)#21@ MIAPablo Lopez (7-7)#47
Thu, May 19th@ BOSRich Hill (4-5)#205   
Fri, May 20th@ BOSMichael Wacha (6-1)#140@ MILEric Lauer (8-3)#44
Sat, May 21st@ BOSGarrett Whitlock (2-2)#86@ MILBrandon Woodruff (9-3)#31
Sun, May 22nd@ BOSNathan Eovaldi (5-3)#55@ MILFreddy Peralta (3-2)#104
Mon, May 23rdvs OAKZach Logue (3-5)#220vs LADTyler Anderson (13-1)#23
Tue, May 24thvs OAKJames Kaprielian (3-5)#111vs LADWalker Buehler (6-3)#138
Wed, May 25thvs OAKPaul Blackburn (7-6)#110vs LADJulio Urias (11-6)#15
Fri, May 27thvs HOUJustin Verlander (15-3)#2   
Sat, May 28thvs HOUJose Urquidy (10-4)#46vs COLChad Kuhl (6-7)#382
Sun, May 29thvs HOULuis Garcia (8-8)#41vs COLKyle Freeland (7-7)#217
Tue, May 31st@ BALBryan Baker@ NYMTrevor Williams (2-5)#153
Wed, Jun 1st@ BALKyle Bradish (1-4)#253@ NYMCarlos Carrasco (12-4)#42
Thu, Jun 2nd@ BALJordan Lyles (8-8)#151@ CINGraham Ashcraft (5-2)#161
Fri, Jun 3rd@ TEXDane Dunning (2-6)#99@ CINMike Minor (1-8)#163
Sat, Jun 4th@ TEXGlenn Otto (4-8)#143@ CINTyler Mahle (5-7)#83
Sun, Jun 5th@ TEXMartin Perez (9-2)#30@ CINLuis Castillo (5-4)#34
Mon, Jun 6th@ HOUCristian Javier (6-8)#50   
Tue, Jun 7th@ HOUJustin Verlander (15-3)#2@ MIAEdward Cabrera (2-1)#193
Wed, Jun 8th@ HOUJose Urquidy (10-4)#46@ MIASandy Alcantara (10-4)#1
Fri, Jun 10thvs BOSRich Hill (4-5)#205vs MILAaron Ashby (2-10)#69
Sat, Jun 11thvs BOSMichael Wacha (6-1)#140vs MILEric Lauer (8-3)#44
Sun, Jun 12thvs BOSKutter Crawford (3-4)#129vs MILJason Alexander (2-1)#235
Mon, Jun 13thvs MINChris Archer (2-5)#137vs ATLIan Anderson (9-6)#123
Tue, Jun 14thvs MINJoe Ryan (8-4)#39vs ATLMax Fried (10-4)#11
Wed, Jun 15thvs MINSonny Gray (6-3)#45vs ATLSpencer Strider (6-4)#53
Thu, Jun 16thvs LAAShohei Ohtani (9-7)#22vs PHIZack Wheeler (10-5)#13
Fri, Jun 17thvs LAAMichael Lorenzen (6-6)#172vs PHIBailey Falter (0-3)#169
Sat, Jun 18thvs LAAJose Suarez (3-4)#141vs PHIAaron Nola (8-8)#5
Sun, Jun 19thvs LAAKenny Rosenberg (0-0)#314vs PHIZach Eflin (3-5)#93
Tue, Jun 21st@ OAKJames Kaprielian (3-5)#111@ BALJordan Lyles (8-8)#151
Wed, Jun 22nd@ OAKPaul Blackburn (7-6)#110@ BALTyler Wells (7-6)#73
Thu, Jun 23rd@ OAKFrankie Montas (4-9)#54   
Fri, Jun 24th@ LAAMichael Lorenzen (6-6)#172@ TEXDane Dunning (2-6)#99
Sat, Jun 25th@ LAAPatrick Sandoval (3-7)#63@ TEXBrett Martin
Sun, Jun 26th@ LAAAndrew Wantz@ TEXGlenn Otto (4-8)#143
Mon, Jun 27thvs BALTyler Wells (7-6)#73vs PITMiguel Yajure (1-0)#297
Tue, Jun 28thvs BALDean Kremer (4-3)#203vs PITJose Quintana (3-5)#84
Wed, Jun 29thvs BALAustin Voth (2-1)#231vs PITMitch Keller (3-8)#142
Thu, Jun 30thvs OAKAdrian Martinez (2-3)#236   
Fri, Jul 1stvs OAKJames Kaprielian (3-5)#111vs MIATrevor Rogers (4-10)#95
Sat, Jul 2ndvs OAKPaul Blackburn (7-6)#110vs MIADaniel Castano (1-3)#198
Sun, Jul 3rdvs OAKFrankie Montas (4-9)#54vs MIAPablo Lopez (7-7)#47
Mon, Jul 4th@ SDSean Manaea (6-6)#85vs MIABraxton Garrett (2-5)#162
Tue, Jul 5th@ SDMike Clevinger (3-4)#80@ PHICristopher Sanchez (1-1)#273
Thu, Jul 7thvs TORAnthony Banda@ PHIBailey Falter (0-3)#169
Fri, Jul 8thvs TORRoss Stripling (5-3)#87@ ATLCharlie Morton (5-5)#67
Sat, Jul 9thvs TORAlek Manoah (12-5)#10@ ATLKyle Wright (13-5)#36
Sun, Jul 10thvs TORMax Castillo (0-0)#279@ ATLIan Anderson (9-6)#123
Wed, Jul 13th@ WSHErick Fedde (5-7)#197vs SEAErik Swanson
Thu, Jul 14th@ TEXMartin Perez (9-2)#30vs ATLKyle Wright (13-5)#36
Fri, Jul 15th@ TEXMatt Bush (2-2)#185vs ATLIan Anderson (9-6)#123
Sat, Jul 16th@ TEXSpencer Howard (2-4)#251vs ATLMax Fried (10-4)#11
Sun, Jul 17th@ TEXGlenn Otto (4-8)#143vs ATLSpencer Strider (6-4)#53
Fri, Jul 22ndvs HOUJose Urquidy (10-4)#46@ ARIZac Gallen (6-2)#61
Sat, Jul 23rdvs HOUJustin Verlander (15-3)#2@ ARIMadison Bumgarner (6-10)#119
Sun, Jul 24thvs HOUFramber Valdez (10-4)#27@ ARICorbin Martin (0-1)#294
Mon, Jul 25thvs TEXGlenn Otto (4-8)#143@ LADTony Gonsolin (13-1)#16
Tue, Jul 26thvs TEXDane Dunning (2-6)#99@ LADMitch White (1-3)#155
Wed, Jul 27thvs TEXJon Gray (7-6)#57@ LADAndrew Heaney (1-0)#81
Thu, Jul 28th@ HOUJose Urquidy (10-4)#46   
Fri, Jul 29th@ HOUJustin Verlander (15-3)#2vs STLMiles Mikolas (8-8)#18
Sat, Jul 30th@ HOUFramber Valdez (10-4)#27vs STLDakota Hudson (6-6)#167
Sun, Jul 31st@ HOUJake Odorizzi (4-4)#102vs STLAndre Pallante (5-4)#113
Mon, Aug 1st@ NYYDomingo German (1-2)#128vs NYMMax Scherzer (8-2)#9
Tue, Aug 2nd@ NYYJameson Taillon (10-2)#59vs NYMJacob deGrom (1-0)#25
Wed, Aug 3rd@ NYYGerrit Cole (9-4)#6vs NYMChris Bassitt (8-7)#33
Fri, Aug 5thvs LAAPatrick Sandoval (3-7)#63@ PHIKyle Gibson (7-4)#107
Sat, Aug 6thvs LAAReid Detmers (4-3)#78@ PHIRanger Suarez (8-5)#71
Sun, Aug 7thvs LAATucker Davidson (1-3)#238@ PHIAaron Nola (8-8)#5
Mon, Aug 8thvs NYYJameson Taillon (10-2)#59@ CHCKeegan Thompson (8-5)#105
Tue, Aug 9thvs NYYGerrit Cole (9-4)#6@ CHCMarcus Stroman (3-5)#58
Wed, Aug 10thvs NYYNestor Cortes Jr. (9-3)#29@ CHCJustin Steele (4-7)#109
Fri, Aug 12th@ TEXDane Dunning (2-6)#99vs SDMike Clevinger (3-4)#80
Sat, Aug 13th@ TEXSpencer Howard (2-4)#251vs SDYu Darvish (10-5)#17
Sun, Aug 14th@ TEXMartin Perez (9-2)#30vs SDBlake Snell (4-5)#82
Mon, Aug 15th@ LAAJose Suarez (3-4)#141vs CHCMarcus Stroman (3-5)#58
Tue, Aug 16th@ LAAvs CHC
Wed, Aug 17th@ LAAvs CHC
Fri, Aug 19th@ OAK@ SD
Sat, Aug 20th@ OAK@ SD
Sun, Aug 21st@ OAK@ SD
Tue, Aug 23rdvs WSH@ SEA
Wed, Aug 24thvs WSH@ SEA
Thu, Aug 25thvs CLE   
Fri, Aug 26thvs CLEvs CIN
Sat, Aug 27thvs CLEvs CIN
Sun, Aug 28thvs CLEvs CIN
Tue, Aug 30th@ DETvs OAK
Wed, Aug 31st@ DETvs OAK
Thu, Sep 1st@ DETvs OAK
Fri, Sep 2nd@ CLE@ NYM
Sat, Sep 3rd@ CLE@ NYM
Sun, Sep 4th@ CLE@ NYM
Mon, Sep 5thvs CWS@ STL
Tue, Sep 6thvs CWS@ STL
Wed, Sep 7thvs CWS@ STL
Fri, Sep 9thvs ATL@ PHI
Sat, Sep 10thvs ATL@ PHI
Sun, Sep 11thvs ATL@ PHI
Tue, Sep 13thvs SDvs BAL
Wed, Sep 14thvs SDvs BAL
Fri, Sep 16th@ LAAvs MIA
Sat, Sep 17th@ LAAvs MIA
Sun, Sep 18th@ LAAvs MIA
Mon, Sep 19th@ LAA@ ATL
Tue, Sep 20th@ OAK@ ATL
Wed, Sep 21st@ OAK@ ATL
Thu, Sep 22nd@ OAK   
Fri, Sep 23rd@ KC@ MIA
Sat, Sep 24th@ KC@ MIA
Sun, Sep 25th@ KC@ MIA
Tue, Sep 27thvs TEXvs ATL
Wed, Sep 28thvs TEXvs ATL
Thu, Sep 29thvs TEX   
Fri, Sep 30thvs OAKvs PHI
Sat, Oct 1stvs OAKvs PHI
Sun, Oct 2ndvs OAKvs PHI
Mon, Oct 3rdvs DET@ NYM
Tue, Oct 4thvs DET@ NYM
Wed, Oct 5thvs DET@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)#118
Thu, May 12th   vs NYMTaijuan Walker (9-3)#75
Thu, May 26th   vs COLGerman Marquez (6-9)#130
Mon, May 30th   @ NYMDavid Peterson (6-2)#88
Thu, Jun 9th   @ MIATrevor Rogers (4-10)#95
Wed, Jul 6th   @ PHIAaron Nola (8-8)#5
Thu, Aug 4th   @ PHINoah Syndergaard (6-8)#101
Thu, Aug 18th   @ SD
Thu, Sep 8th   @ STL
Mon, Sep 26th   vs ATL