Skip to main content

Who Should I Trade?

Randy Arozarena for Giancarlo Stanton (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
  Giancarlo Stanton
Giancarlo Stanton
Randy Arozarena
Randy Arozarena
Recommended by
8 of 14 experts
Recommended by
6 of 14 experts
Rest of Season# 37# 39
VBR# 50# 51
Home Runs2011
Stolen Bases013
Batting Average.251.253
Injury Alert--
Expert Ranks 
Nick Pollack
Pitcher List
# 39# 41
Pierre Camus
# 32# 42
Bart Wheeler
Hail to Fantasy Football
# 33# 60
Mick Ciallela
# 29# 37
Ryan Amore
Pitcher List
# 46# 65
Nate Miller
Fantasy Six Pack
# 38# 46
Joe Pisapia
# 39# 60
Kelly Kirby
# 39# 47
Scott Youngson
Pitcher List
# 33# 24
Brad Camara
# 41# 31
Andrew Seifter
# 57# 35
Mike Maher
# 50# 39
Travis Argo
Fantasy Six Pack
# 53# 43
Dalton Del Don
Yahoo! Sports
# 46# 43
Who Should I Trade? Player Statistics
  Giancarlo Stanton
Giancarlo Stanton
Randy Arozarena
Randy Arozarena
2022 Stats 
At Bats211266
Home Runs167
Stolen Bases012
Caught Stealing06
Batting Average.237.252
On Base Pct.325.303
Slugging Pct.488.406
On-base Plus Slugging.813.709
Who Should I Trade? Player Projections
  Giancarlo Stanton
Giancarlo Stanton
Randy Arozarena
Randy Arozarena
2022 Projections 
At Bats277320
Home Runs2011
Stolen Bases013
Caught Stealing05
Batting Average.251.253
On Base Pct.340.323
Slugging Pct.502.428
On-base Plus Slugging.843.751
Who Should I Trade? Player Notes
  Giancarlo Stanton
Giancarlo Stanton
Randy Arozarena
Randy Arozarena
 Giancarlo Stanton went 1-for-4 with a solo home run in New York’s 3-1 loss to the Astros on Friday.
Luke Monaldo
Sat, Jun 25th
Rays outfielder Randy Arozarena went 4-for-5 with two doubles and two singles against the Pirates on Saturday afternoon. He also scored a run, contributed an RBI, and was caught stealing once in the contest. Tampa Bay ultimately picked up a 5-4 victory, walking off Pittsburgh for the second consecutive day.
Andersen Pickard
Sat, Jun 25th
 Giancarlo Stanton went 1-for-3 with a home run, a walk, three RBI and two runs scored in New York’s 7-6 comeback win against the Astros on Thursday.
Luke Monaldo
Fri, Jun 24th
Rays outfielder Randy Arozarena (serving as the team's designated hitter) went 0-for-4 with three strikeouts against the Orioles on Sunday afternoon. Tampa Bay ultimately fell to Baltimore by a score of 2-1.
Andersen Pickard
Mon, Jun 20th
 Giancarlo Stanton went 1-for-4 with a home run, a walk and two RBIs in New York’s 12-3 win against the Blue Jays on Friday.
Luke Monaldo
Sat, Jun 18th
Rays outfielder Randy Arozarena went 1-for-4 with a single and two strikeouts against the Orioles on Saturday. Tampa Bay ultimately defeated Baltimore by a score of 7-6, snapping its four-game losing streak.
Andersen Pickard
Sat, Jun 18th
 Giancarlo Stanton went 0-for-2 with two walks and a run scored in New York’s 2-0 win against Tampa Bay on Tuesday.
Luke Monaldo
Tue, Jun 14th
Rays outfielder Randy Arozarena had a hectic game against the Twins on Sunday afternoon. In total, he went 1-for-3 with an RBI double and was also plunked twice. Following the second hit by pitch, he stole second base. Then, after Arozarena doubled, he swiped third. He also scored twice in the contest. Tampa Bay ultimately defeated Minnesota by a score of 6-0.
Andersen Pickard
Mon, Jun 13th
 Giancarlo Stanton went 2-for-4 with a double, two walks, three RBIs and three runs scored in New York’s 18-4 victory over the Cubs on Sunday.
Luke Monaldo
Mon, Jun 13th
Rays outfielder Randy Arozarena went 1-for-4 with a solo homer against the Twins on Friday evening. He also delivered a run-scoring fielders choice, giving him two RBI during the contest. Tampa Bay ultimately fell to Minnesota by a score of 9-4.
Andersen Pickard
Fri, Jun 10th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Giancarlo Stanton
Giancarlo Stanton
Randy Arozarena
Randy Arozarena
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs BOSNathan Eovaldi (4-2)#27vs BALJohn Means (0-0)
Sat, Apr 9thvs BOSNick Pivetta (8-5)#37vs BALJordan Lyles (4-6)#286
Sun, Apr 10thvs BOSTanner Houck (4-3)#65vs BALTyler Wells (5-4)#76
Mon, Apr 11thvs TORAlek Manoah (9-2)#13vs OAKPaul Blackburn (6-3)#7
Tue, Apr 12thvs TORYusei Kikuchi (2-4)#102vs OAKAdam Oller (0-3)#301
Wed, Apr 13thvs TORJose Berrios (5-3)#50vs OAKFrankie Montas (3-7)#15
Thu, Apr 14thvs TORKevin Gausman (5-6)#19vs OAKCole Irvin (2-5)#109
Fri, Apr 15th@ BALJordan Lyles (4-6)#286@ CWSDylan Cease (5-3)#23
Sat, Apr 16th@ BALTyler Wells (5-4)#76@ CWSMichael Kopech (2-4)#34
Sun, Apr 17th@ BALBruce Zimmermann (2-5)#251@ CWSVince Velasquez (3-3)#178
Mon, Apr 18th   @ CHCKyle Hendricks (3-6)#131
Tue, Apr 19th@ DETTyler Alexander (1-3)#210@ CHCJustin Steele (2-5)#149
Wed, Apr 20th@ DETEduardo Rodriguez (1-3)#45@ CHCMarcus Stroman (2-5)#63
Fri, Apr 22ndvs CLEEli Morgan (3-2)#141vs BOSMichael Wacha (6-1)#111
Sat, Apr 23rdvs CLECal Quantrill (4-4)#81vs BOSGarrett Whitlock (2-1)#58
Sun, Apr 24thvs CLEAaron Civale (2-3)#171vs BOSRich Hill (3-4)#142
Tue, Apr 26thvs BALJordan Lyles (4-6)#286vs SEALogan Gilbert (8-3)#32
Wed, Apr 27thvs BALTyler Wells (5-4)#76vs SEAMarco Gonzales (4-7)#91
Thu, Apr 28thvs BALBruce Zimmermann (2-5)#251vs SEAChris Flexen (3-8)#117
Fri, Apr 29th@ KCKris Bubic (1-4)#242vs MINDylan Bundy (4-4)#152
Sat, Apr 30th@ KCCarlos Hernandez (0-3)#299vs MINChris Archer (2-3)#126
Sun, May 1st@ KCDaniel Lynch (3-7)#228vs MINJosh Winder (2-2)#173
Mon, May 2nd@ TORRoss Stripling (4-2)#121@ OAKDaulton Jefferies (1-7)
Tue, May 3rd@ TORAlek Manoah (9-2)#13@ OAKPaul Blackburn (6-3)#7
Wed, May 4th@ TORYusei Kikuchi (2-4)#102@ OAKFrankie Montas (3-7)#15
Thu, May 5th   @ SEARobbie Ray (6-6)#20
Fri, May 6th   @ SEALogan Gilbert (8-3)#32
Sat, May 7th   @ SEAMarco Gonzales (4-7)#91
Sun, May 8thvs TEXGlenn Otto (4-2)#146@ SEAGeorge Kirby (2-2)#73
Mon, May 9thvs TEXJon Gray (3-3)#48@ LAANoah Syndergaard (4-6)#87
Tue, May 10thvs TORYusei Kikuchi (2-4)#102@ LAAReid Detmers (2-3)#108
Wed, May 11thvs TORJose Berrios (5-3)#50@ LAAShohei Ohtani (6-4)#24
Fri, May 13th@ CWSVince Velasquez (3-3)#178vs TORKevin Gausman (5-6)#19
Sat, May 14th@ CWSDallas Keuchel (2-5)#376vs TORHyun Jin Ryu (2-0)
Sun, May 15th@ CWSMichael Kopech (2-4)#34vs TORAlek Manoah (9-2)#13
Mon, May 16th@ BALKyle Bradish (1-4)#257vs DETAlex Faedo (1-4)#125
Tue, May 17th@ BALSpenser Watkins (1-1)#378vs DETBeau Brieske (1-6)#187
Wed, May 18th@ BALJordan Lyles (4-6)#286vs DETEduardo Rodriguez (1-3)#45
Fri, May 20th   @ BALTyler Wells (5-4)#76
Sat, May 21stvs CWSDallas Keuchel (2-5)#376@ BALKyle Bradish (1-4)#257
Sun, May 22ndvs CWSMichael Kopech (2-4)#34@ BALSpenser Watkins (1-1)#378
Tue, May 24thvs BALBruce Zimmermann (2-5)#251vs MIAPablo Lopez (5-3)#18
Wed, May 25thvs BALTyler Wells (5-4)#76vs MIACody Poteet (0-1)#221
Thu, May 26th@ TBRyan Yarbrough (0-3)#158vs NYYNestor Cortes Jr. (6-3)#49
Fri, May 27th@ TBJeffrey Springs (3-2)#25vs NYYJameson Taillon (8-1)#42
Sat, May 28th@ TBCorey Kluber (3-4)#46vs NYYGerrit Cole (6-2)#2
Sun, May 29th@ TBShane McClanahan (7-3)#9vs NYYLuis Severino (4-2)#33
Mon, May 30th   @ TEXGlenn Otto (4-2)#146
Tue, May 31stvs LAANoah Syndergaard (4-6)#87@ TEXMartin Perez (5-2)#64
Wed, Jun 1st   @ TEXJon Gray (3-3)#48
Thu, Jun 2ndvs LAAReid Detmers (2-3)#108@ TEXTaylor Hearn (4-5)#266
Fri, Jun 3rdvs DETElvin Rodriguez (0-2)#362vs CWSDavis Martin (1-2)#246
Sat, Jun 4thvs DETBeau Brieske (1-6)#187vs CWSDylan Cease (5-3)#23
Sun, Jun 5thvs DETRony Garcia (2-2)#219vs CWSLucas Giolito (4-4)#39
Tue, Jun 7th@ MINCole Sands (0-3)#309vs STLDakota Hudson (5-4)#97
Wed, Jun 8th@ MINChris Archer (2-3)#126vs STLPacky Naughton (0-2)#274
Thu, Jun 9th@ MINDylan Bundy (4-4)#152vs STLMiles Mikolas (5-5)#44
Fri, Jun 10thvs CHCWade Miley (1-0)#180@ MINDevin Smeltzer (4-1)#144
Sat, Jun 11thvs CHCMatt Swarmer (1-3)#245@ MINChi Chi Gonzalez (0-1)#342
Sun, Jun 12thvs CHCKeegan Thompson (7-2)#99@ MINCole Sands (0-3)#309
Tue, Jun 14thvs TBCorey Kluber (3-4)#46@ NYYGerrit Cole (6-2)#2
Wed, Jun 15thvs TBShane McClanahan (7-3)#9@ NYYNestor Cortes Jr. (6-3)#49
Thu, Jun 16thvs TBJalen Beeks (1-1)#172@ NYYClarke Schmidt (4-2)#225
Fri, Jun 17th@ TORRoss Stripling (4-2)#121@ BALDean Kremer (2-1)#243
Sat, Jun 18th@ TORAlek Manoah (9-2)#13@ BALKyle Bradish (1-4)#257
Sun, Jun 19th@ TORYusei Kikuchi (2-4)#102@ BALAustin Voth
Mon, Jun 20th@ TBShane McClanahan (7-3)#9vs NYYGerrit Cole (6-2)#2
Tue, Jun 21st@ TBJalen Beeks (1-1)#172vs NYYNestor Cortes Jr. (6-3)#49
Wed, Jun 22nd@ TBShane Baz (0-1)#101vs NYYJordan Montgomery (3-1)#30
Fri, Jun 24thvs HOUJustin Verlander (9-3)#4vs PITMitch Keller (2-5)#192
Sat, Jun 25thvs HOUCristian Javier (5-3)#66vs PITJT Brubaker (1-7)#104
Sun, Jun 26thvs HOUJose Urquidy (6-3)#77vs PITRoansy Contreras (2-1)#150
Tue, Jun 28thvs OAKFrankie Montas (3-7)#15vs MILEric Lauer (6-3)#88
Wed, Jun 29thvs OAKCole Irvin (2-5)#109vs MILJason Alexander (2-0)#241
Thu, Jun 30th@ HOUJustin Verlander (9-3)#4@ TORYusei Kikuchi (2-4)#102
Fri, Jul 1st@ CLEAaron Civale (2-3)#171@ TORJose Berrios (5-3)#50
Sat, Jul 2nd@ CLETriston McKenzie (4-5)#57@ TORKevin Gausman (5-6)#19
Sun, Jul 3rd@ CLEZach Plesac (2-5)#105@ TORAlek Manoah (9-2)#13
Mon, Jul 4th   @ BOS
Tue, Jul 5th@ PIT@ BOS
Wed, Jul 6th@ PIT@ BOS
Fri, Jul 8th@ BOS@ CIN
Sat, Jul 9th@ BOS@ CIN
Sun, Jul 10th@ BOS@ CIN
Mon, Jul 11th   vs BOS
Tue, Jul 12thvs CINvs BOS
Wed, Jul 13thvs CINvs BOS
Thu, Jul 14thvs CINvs BOS
Fri, Jul 15thvs BOSvs BAL
Sat, Jul 16thvs BOSvs BAL
Sun, Jul 17thvs BOSvs BAL
Fri, Jul 22nd@ BAL@ KC
Sat, Jul 23rd@ BAL@ KC
Sun, Jul 24th@ BAL@ KC
Mon, Jul 25th   @ BAL
Tue, Jul 26th@ NYM@ BAL
Wed, Jul 27th@ NYM@ BAL
Thu, Jul 28thvs KC@ BAL
Fri, Jul 29thvs KCvs CLE
Sat, Jul 30thvs KCvs CLE
Sun, Jul 31stvs KCvs CLE
Tue, Aug 2ndvs SEAvs TOR
Wed, Aug 3rdvs SEAvs TOR
Thu, Aug 4th   @ DET
Fri, Aug 5th@ STL@ DET
Sat, Aug 6th@ STL@ DET
Sun, Aug 7th@ STL@ DET
Tue, Aug 9th@ SEA@ MIL
Wed, Aug 10th@ SEA@ MIL
Fri, Aug 12th@ BOSvs BAL
Sat, Aug 13th@ BOSvs BAL
Sun, Aug 14th@ BOSvs BAL
Mon, Aug 15thvs TB@ NYY
Tue, Aug 16thvs TB@ NYY
Wed, Aug 17thvs TB@ NYY
Thu, Aug 18thvs TORvs KC
Fri, Aug 19thvs TORvs KC
Sat, Aug 20thvs TORvs KC
Sun, Aug 21stvs TORvs KC
Mon, Aug 22ndvs NYMvs LAA
Tue, Aug 23rdvs NYMvs LAA
Wed, Aug 24th   vs LAA
Thu, Aug 25th@ OAKvs LAA
Fri, Aug 26th@ OAK@ BOS
Sat, Aug 27th@ OAK@ BOS
Sun, Aug 28th@ OAK@ BOS
Tue, Aug 30th@ LAA@ MIA
Wed, Aug 31st@ LAA@ MIA
Fri, Sep 2nd@ TBvs NYY
Sat, Sep 3rd@ TBvs NYY
Sun, Sep 4th@ TBvs NYY
Mon, Sep 5thvs MINvs BOS
Tue, Sep 6thvs MINvs BOS
Wed, Sep 7thvs MINvs BOS
Fri, Sep 9thvs TB@ NYY
Sat, Sep 10thvs TB@ NYY
Sun, Sep 11thvs TB@ NYY
Mon, Sep 12th   @ TOR
Tue, Sep 13th@ BOS@ TOR
Wed, Sep 14th@ BOS@ TOR
Thu, Sep 15th   @ TOR
Fri, Sep 16th@ MILvs TEX
Sat, Sep 17th@ MILvs TEX
Sun, Sep 18th@ MILvs TEX
Mon, Sep 19th   vs HOU
Tue, Sep 20thvs PITvs HOU
Wed, Sep 21stvs PITvs HOU
Thu, Sep 22ndvs BOSvs TOR
Fri, Sep 23rdvs BOSvs TOR
Sat, Sep 24thvs BOSvs TOR
Sun, Sep 25thvs BOSvs TOR
Tue, Sep 27th@ TOR@ CLE
Wed, Sep 28th@ TOR@ CLE
Thu, Sep 29th   @ CLE
Fri, Sep 30thvs BAL@ HOU
Sat, Oct 1stvs BAL@ HOU
Sun, Oct 2ndvs BAL@ HOU
Mon, Oct 3rd@ TEX@ BOS
Tue, Oct 4th@ TEX@ BOS
Wed, Oct 5th@ TEX@ BOS
Thu, Apr 21st@ DETMichael Pineda (1-2)#145   
Thu, May 12th@ CWSDylan Cease (5-3)#23   
Thu, May 19th@ BALBruce Zimmermann (2-5)#251   
Mon, May 23rdvs BALJordan Lyles (4-6)#286   
Thu, Jun 23rdvs HOUFramber Valdez (7-3)#21   
Mon, Jun 27thvs OAKPaul Blackburn (6-3)#7   
Thu, Jul 7th@ BOS   
Thu, Jul 21st@ HOU   
Mon, Aug 1stvs SEA   
Mon, Aug 8th@ SEA   
Mon, Aug 29th@ LAA   
Thu, Sep 8thvs MIN   
Mon, Sep 26th@ TOR