Skip to main content

Who Should I Trade?

Nelson Cruz for Randy Arozarena (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Randy Arozarena
Randy Arozarena
Nelson Cruz
Nelson Cruz
Recommended by
11 of 13 experts
Recommended by
2 of 13 experts
Rest of Season# 48# 64
VBR# 83# 105
Home Runs1620
Stolen Bases161
Batting Average.253.248
Injury Alert--
Expert Ranks 
Dalton Del Don
Yahoo! Sports
# 43# 65
Nick Pollack
Pitcher List
# 66# 72
Mike Maher
# 39# 67
Pierre Camus
# 32# 63
Bart Wheeler
Hail to Fantasy Football
# 60# 72
Mick Ciallela
# 54# 64
Ryan Amore
Pitcher List
# 65# 71
Nate Miller
Fantasy Six Pack
# 49# 101
Brad Camara
# 37# 55
Scott Youngson
Pitcher List
# 40# 74
Travis Argo
Fantasy Six Pack
# 43# 66
Andrew Seifter
# 75# 49
Joe Pisapia
# 60# 57
Who Should I Trade? Player Statistics
  Randy Arozarena
Randy Arozarena
Nelson Cruz
Nelson Cruz
2022 Stats 
At Bats155146
Home Runs44
Stolen Bases70
Caught Stealing30
Batting Average.252.206
On Base Pct.304.282
Slugging Pct.407.301
On-base Plus Slugging.710.584
Who Should I Trade? Player Projections
  Randy Arozarena
Randy Arozarena
Nelson Cruz
Nelson Cruz
2022 Projections 
At Bats417377
Home Runs1620
Stolen Bases161
Caught Stealing70
Batting Average.253.248
On Base Pct.329.332
Slugging Pct.437.446
On-base Plus Slugging.766.778
Who Should I Trade? Player Notes
  Randy Arozarena
Randy Arozarena
Nelson Cruz
Nelson Cruz
 Rays outfielder Randy Arozarena went 2-for-5 with a pair of singles against the Orioles on Sunday afternoon. He also stole a base, drew a walk, struck out twice, and plated a run. Tampa Bay ultimately fell to Baltimore by a score of 7-6 in 11 innings.
Andersen Pickard
Sun, May 22nd
Nationals DH Nelson Cruz went 1-for-4 Monday, doubling and scoring one run in the Nationals' 10-1 loss to the Dodgers.
Chris Schommer
Tue, May 24th
 Rays outfielder Randy Arozarena went 2-for-3 with two homers and a walk against the Orioles on Saturday. He totaled three RBI as Tampa Bay ultimately defeated Baltimore by a score of 6-1.
Andersen Pickard
Sun, May 22nd
Nationals DH Nelson Cruz came up limp sliding into second base during Sunday's 8-2 win over the Brewers.
Kendall Capps
Mon, May 23rd
 Rays outfielder Randy Arozarena went 1-for-3 with a strikeout and solo homer against the Tigers on Tuesday. He also hit a sac fly in the contest. Tampa Bay ultimately defeated Detroit by a score of 8-1.
Andersen Pickard
Tue, May 17th
Nationals DH Nelson Cruz went 2-for-4 Friday, singling twice in the Nationals' 7-0 loss to the Brewers.
Chris Schommer
Sat, May 21st
 Rays outfielder Randy Arozarena went 0-for-3 with a walk and two strikeouts against the Blue Jays on Friday evening. He did steal second base in the contest but wasn't able to score. Tampa Bay ultimately defeated Toronto by a score of 5-2.
Andersen Pickard
Sat, May 14th
Nelson Cruz was scratched from Monday's lineup after informing the Nationals he wasn't feeling well after arriving at the park. He was sent home as a precaution.
Scott Youngson - FantasyPros
Mon, May 16th
 Rays outfielder Randy Arozarena went 0-for-3 with a walk and strikeout against the Angels on Wednesday evening. He also stole second base in the contest. Tampa Bay ultimately defeated Los Angeles by a score of 4-2.
Andersen Pickard
Thu, May 12th
Nationals DH Nelson Crux went 3-for-4 Saturday, doubling once, singling twice, scoring two runs, and driving in three runs in the Nationals' 13-6 win over the Astros.
Chris Schommer
Sun, May 15th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Randy Arozarena
Randy Arozarena
Nelson Cruz
Nelson Cruz
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7th   vs NYMTylor Megill (4-2)#83
Fri, Apr 8thvs BALJohn Means (0-0)vs NYMMax Scherzer (5-1)#114
Sat, Apr 9thvs BALJordan Lyles (3-4)#234vs NYMChris Bassitt (4-2)#28
Sun, Apr 10thvs BALTyler Wells (1-3)#112vs NYMCarlos Carrasco (4-1)#53
Mon, Apr 11thvs OAKPaul Blackburn (4-0)#50@ ATLHuascar Ynoa (0-2)#104
Tue, Apr 12thvs OAKAdam Oller (0-3)#231@ ATLBryce Elder (1-3)#246
Wed, Apr 13thvs OAKFrankie Montas (2-4)#21@ ATLMax Fried (4-2)#17
Thu, Apr 14thvs OAKCole Irvin (2-2)#123@ PITJT Brubaker (0-4)#115
Fri, Apr 15th@ CWSDylan Cease (4-1)#20@ PITMitch Keller (1-5)#187
Sat, Apr 16th@ CWSMichael Kopech (1-1)#31@ PITBryse Wilson (0-3)#251
Sun, Apr 17th@ CWSVince Velasquez (2-3)#193@ PITJose Quintana (1-2)#106
Tue, Apr 19th@ CHCJustin Steele (1-4)#205vs ARITyler Gilbert (0-2)#314
Wed, Apr 20th@ CHCMarcus Stroman (1-4)#47vs ARIMerrill Kelly (3-2)#97
Thu, Apr 21st   vs ARIZach Davies (2-2)#249
Fri, Apr 22ndvs BOSMichael Wacha (3-0)#136vs SFSam Long (0-1)#311
Sat, Apr 23rdvs BOSGarrett Whitlock (1-1)#67vs SFAlex Wood (3-3)#55
Sun, Apr 24thvs BOSRich Hill (1-1)#155vs SFLogan Webb (5-1)#26
Tue, Apr 26thvs SEALogan Gilbert (4-2)#57vs MIASandy Alcantara (4-2)#13
Wed, Apr 27thvs SEAMarco Gonzales (3-4)#84vs MIAPablo Lopez (4-1)#14
Thu, Apr 28thvs SEAChris Flexen (1-6)#89vs MIATrevor Rogers (2-5)#40
Fri, Apr 29thvs MINDylan Bundy (3-2)#131@ SFAlex Wood (3-3)#55
Sat, Apr 30thvs MINChris Archer (0-1)#161@ SFLogan Webb (5-1)#26
Sun, May 1stvs MINJosh Winder (2-2)#154@ SFAlex Cobb (3-2)#71
Tue, May 3rd@ OAKPaul Blackburn (4-0)#50@ COLGerman Marquez (1-4)#77
Wed, May 4th@ OAKFrankie Montas (2-4)#21@ COLAustin Gomber (2-4)#150
Thu, May 5th@ SEARobbie Ray (4-4)#10@ COLAntonio Senzatela (2-2)#255
Fri, May 6th@ SEALogan Gilbert (4-2)#57@ LAAJhonathan Diaz (1-0)#260
Sat, May 7th@ SEAMarco Gonzales (3-4)#84@ LAAMichael Lorenzen (5-2)#153
Sun, May 8th@ SEAGeorge Kirby (0-1)#94@ LAAPatrick Sandoval (3-1)#58
Tue, May 10th@ LAAReid Detmers (2-1)#103vs NYMCarlos Carrasco (4-1)#53
Wed, May 11th@ LAAShohei Ohtani (3-2)#27vs NYMTylor Megill (4-2)#83
Thu, May 12th   vs NYMTaijuan Walker (2-0)#120
Fri, May 13thvs TORKevin Gausman (3-3)#8vs HOUFramber Valdez (3-2)#33
Sat, May 14thvs TORHyun Jin Ryu (1-0)#51vs HOUCristian Javier (2-2)#65
Sun, May 15thvs TORAlek Manoah (5-1)#30vs HOUJustin Verlander (6-1)#3
Mon, May 16thvs DETAlex Faedo (1-1)#200@ MIASandy Alcantara (4-2)#13
Tue, May 17thvs DETBeau Brieske (0-3)#242@ MIACody Poteet (0-0)#211
Wed, May 18thvs DETEduardo Rodriguez (1-3)#25@ MIAPablo Lopez (4-1)#14
Fri, May 20th@ BALTyler Wells (1-3)#112@ MILEric Lauer (4-1)#91
Sat, May 21st@ BALKyle Bradish (1-3)#203@ MILBrandon Woodruff (5-2)#9
Sun, May 22nd@ BALSpenser Watkins (0-1)#368@ MILFreddy Peralta (3-2)#29
Mon, May 23rd   vs LADTyler Anderson (5-0)#143
Tue, May 24thvs MIAPablo Lopez (4-1)#14vs LADWalker Buehler (5-1)#4
Wed, May 25thvs MIATrevor Rogers (2-5)#40vs LADJulio Urias (3-3)#18
Thu, May 26thvs NYYNestor Cortes Jr. (3-1)#82vs COLGerman Marquez (1-4)#77
Fri, May 27thvs NYYLuis Severino (3-0)#44vs COLAustin Gomber (2-4)#150
Sat, May 28thvs NYYJameson Taillon (4-1)#61vs COLChad Kuhl (3-2)#319
Sun, May 29thvs NYYGerrit Cole (4-1)#1vs COLKyle Freeland (1-4)#244
Mon, May 30th@ TEXGlenn Otto (1-2)#158@ NYMChris Bassitt (4-2)#28
Tue, May 31st@ TEXMartin Perez (3-2)#156@ NYM
Wed, Jun 1st@ TEX@ NYM
Thu, Jun 2nd@ TEX@ CIN
Fri, Jun 3rdvs CWS@ CIN
Sat, Jun 4thvs CWS@ CIN
Sun, Jun 5thvs CWS@ CIN
Tue, Jun 7thvs STL@ MIA
Wed, Jun 8thvs STL@ MIA
Thu, Jun 9thvs STL@ MIA
Fri, Jun 10th@ MINvs MIL
Sat, Jun 11th@ MINvs MIL
Sun, Jun 12th@ MINvs MIL
Mon, Jun 13th   vs ATL
Tue, Jun 14th@ NYYvs ATL
Wed, Jun 15th@ NYYvs ATL
Thu, Jun 16th@ NYYvs PHI
Fri, Jun 17th@ BALvs PHI
Sat, Jun 18th@ BALvs PHI
Sun, Jun 19th@ BALvs PHI
Tue, Jun 21stvs NYY@ BAL
Wed, Jun 22ndvs NYY@ BAL
Fri, Jun 24thvs PIT@ TEX
Sat, Jun 25thvs PIT@ TEX
Sun, Jun 26thvs PIT@ TEX
Mon, Jun 27th   vs PIT
Tue, Jun 28thvs MILvs PIT
Wed, Jun 29thvs MILvs PIT
Fri, Jul 1st@ TORvs MIA
Sat, Jul 2nd@ TORvs MIA
Sun, Jul 3rd@ TORvs MIA
Mon, Jul 4th@ BOSvs MIA
Tue, Jul 5th@ BOS@ PHI
Wed, Jul 6th@ BOS@ PHI
Thu, Jul 7th   @ PHI
Fri, Jul 8th@ CIN@ ATL
Sat, Jul 9th@ CIN@ ATL
Sun, Jul 10th@ CIN@ ATL
Tue, Jul 12thvs BOSvs SEA
Wed, Jul 13thvs BOSvs SEA
Thu, Jul 14thvs BOSvs ATL
Fri, Jul 15thvs BALvs ATL
Sat, Jul 16thvs BALvs ATL
Sun, Jul 17thvs BALvs ATL
Fri, Jul 22nd@ KC@ ARI
Sat, Jul 23rd@ KC@ ARI
Sun, Jul 24th@ KC@ ARI
Mon, Jul 25th@ BAL@ LAD
Tue, Jul 26th@ BAL@ LAD
Wed, Jul 27th@ BAL@ LAD
Fri, Jul 29thvs CLEvs STL
Sat, Jul 30thvs CLEvs STL
Sun, Jul 31stvs CLEvs STL
Mon, Aug 1st   vs NYM
Tue, Aug 2ndvs TORvs NYM
Wed, Aug 3rdvs TORvs NYM
Thu, Aug 4th@ DET@ PHI
Fri, Aug 5th@ DET@ PHI
Sat, Aug 6th@ DET@ PHI
Sun, Aug 7th@ DET@ PHI
Mon, Aug 8th   @ CHC
Tue, Aug 9th@ MIL@ CHC
Wed, Aug 10th@ MIL@ CHC
Fri, Aug 12thvs BALvs SD
Sat, Aug 13thvs BALvs SD
Sun, Aug 14thvs BALvs SD
Mon, Aug 15th@ NYYvs CHC
Tue, Aug 16th@ NYYvs CHC
Wed, Aug 17th@ NYYvs CHC
Thu, Aug 18thvs KC@ SD
Fri, Aug 19thvs KC@ SD
Sat, Aug 20thvs KC@ SD
Sun, Aug 21stvs KC@ SD
Tue, Aug 23rdvs LAA@ SEA
Wed, Aug 24thvs LAA@ SEA
Fri, Aug 26th@ BOSvs CIN
Sat, Aug 27th@ BOSvs CIN
Sun, Aug 28th@ BOSvs CIN
Tue, Aug 30th@ MIAvs OAK
Wed, Aug 31st@ MIAvs OAK
Thu, Sep 1st   vs OAK
Fri, Sep 2ndvs NYY@ NYM
Sat, Sep 3rdvs NYY@ NYM
Sun, Sep 4thvs NYY@ NYM
Mon, Sep 5thvs BOS@ STL
Tue, Sep 6thvs BOS@ STL
Wed, Sep 7thvs BOS@ STL
Thu, Sep 8th   @ STL
Fri, Sep 9th@ NYY@ PHI
Sat, Sep 10th@ NYY@ PHI
Sun, Sep 11th@ NYY@ PHI
Tue, Sep 13th@ TORvs BAL
Wed, Sep 14th@ TORvs BAL
Fri, Sep 16thvs TEXvs MIA
Sat, Sep 17thvs TEXvs MIA
Sun, Sep 18thvs TEXvs MIA
Mon, Sep 19thvs HOU@ ATL
Tue, Sep 20thvs HOU@ ATL
Wed, Sep 21stvs HOU@ ATL
Fri, Sep 23rdvs TOR@ MIA
Sat, Sep 24thvs TOR@ MIA
Sun, Sep 25thvs TOR@ MIA
Mon, Sep 26th   vs ATL
Tue, Sep 27th@ CLEvs ATL
Wed, Sep 28th@ CLEvs ATL
Fri, Sep 30th@ HOUvs PHI
Sat, Oct 1st@ HOUvs PHI
Sun, Oct 2nd@ HOUvs PHI
Mon, Oct 3rd@ BOS@ NYM
Tue, Oct 4th@ BOS@ NYM
Wed, Oct 5th@ BOS@ NYM
Mon, Apr 18th@ CHCKyle Hendricks (2-4)#121   
Mon, May 2nd@ OAKDaulton Jefferies (1-7)#137   
Mon, May 9th@ LAANoah Syndergaard (3-2)#76   
Mon, Jun 20thvs NYY   
Thu, Jun 30th@ TOR   
Mon, Jul 11thvs BOS   
Thu, Jul 28th@ BAL   
Mon, Aug 22ndvs LAA   
Thu, Aug 25thvs LAA   
Mon, Sep 12th@ TOR   
Thu, Sep 15th@ TOR   
Thu, Sep 22ndvs TOR   
Thu, Sep 29th@ CLE