Skip to main content

Who Should I Trade?

Mike Trout for Pete Alonso (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mike Trout
CF - LAA
Mike Trout
Pete Alonso
1B,DH - NYM
Pete Alonso
Expert
Recommendation
79%
Recommended by
11 of 14 experts
21%
Recommended by
3 of 14 experts
Rankings 
   
Rest of Season# 7# 18
VBR# 12# 6
   
Projections 
   
Runs5448
Home Runs2223
RBI5066
Stolen Bases22
Batting Average.276.271
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 8# 29
   
Nick Pollack
Pitcher List
# 7# 16
   
Andrew Seifter
FantasyPros
# 7# 13
   
Bart Wheeler
Hail to Fantasy Football
# 6# 14
   
Mick Ciallela
Fantrax
# 11# 16
   
Ryan Amore
Pitcher List
# 13# 22
   
Nate Miller
Fantasy Six Pack
# 1# 22
   
Brad Camara
RotoBaller
# 15# 34
   
Joe Pisapia
FantasyPros
# 7# 47
   
Travis Argo
Fantasy Six Pack
# 9# 36
   
Kelly Kirby
FantasyPros
# 3# 28
   
Scott Youngson
Pitcher List
# 10# 7
   
Mike Maher
FantasyPros
# 12# 8
   
Pierre Camus
RotoBaller
# 21# 16
   
Who Should I Trade? Player Statistics
  Mike Trout
CF - LAA
Mike Trout
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Stats 
   
   
At Bats253282
   
Runs5345
   
Hits7079
   
Singles2846
   
Doubles1711
   
Triples20
   
Home Runs2322
   
RBI4769
   
Stolen Bases02
   
Caught Stealing01
   
Walks3732
   
Strikeouts8665
   
Batting Average.277.280
   
On Base Pct.378.360
   
Slugging Pct.632.553
   
On-base Plus Slugging1.010.913
   
Who Should I Trade? Player Projections
  Mike Trout
CF - LAA
Mike Trout
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Projections 
   
   
At Bats257297
   
Runs5448
   
Hits7181
   
Singles3245
   
Doubles1513
   
Triples20
   
Home Runs2223
   
RBI5066
   
Stolen Bases22
   
Caught Stealing10
   
Walks4634
   
Strikeouts7277
   
Batting Average.276.271
   
On Base Pct.409.361
   
Slugging Pct.602.545
   
On-base Plus Slugging1.011.906
   
Who Should I Trade? Player Notes
  Mike Trout
CF - LAA
Mike Trout
Pete Alonso
1B,DH - NYM
Pete Alonso
News 
 Mike Trout went 1-for-4 with an RBI double and a run scored in Wednesday's 4-1 win over the White Sox.
Diego Sandoval
Thu, Jun 30th
Pete Alonso went 2-for-4 with two solo home runs on Saturday against the Marlins.
Dan Harris
Sat, Jun 25th
 Mike Trout went 1-for-4 with a solo home run in Tuesday's 11-4 loss to the White Sox.
Diego Sandoval
Wed, Jun 29th
Pete Alonso went 3-for-3 with a solo home run on Tuesday against the Astros.
Dan Harris
Tue, Jun 21st
 Mike Trout went 2-for-3 with a solo home run, an RBI triple, a walk and another run scored in Friday's 4-3 loss to the Mariners.
Diego Sandoval
Sat, Jun 25th
Pete Alonso went 2-for-4 with a grand slam on Friday against the Marlins.
Dan Harris
Fri, Jun 17th
 Mike Trout went 1-for-4 with a two-run home run in Sunday's 4-0 win over the Mariners.
Diego Sandoval
Sun, Jun 19th
Pete Alonso went 2-for-4 with a home run and two RBI on Sunday against the Angels.
Dan Harris
Sun, Jun 12th
 Mike Trout went 3-for-9 with a two-run home run, a solo homer and a single in Saturday's doubleheader versus the Mariners.
Diego Sandoval
Sun, Jun 19th
Pete Alonso went 1-for-4 with a solo home run on Saturday against the Angels.
Dan Harris
Sun, Jun 12th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF - LAA
Mike Trout
Pete Alonso
1B,DH - NYM
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs HOUFramber Valdez (8-3)#22@ WSHPatrick Corbin (4-10)#141
Fri, Apr 8thvs HOUJake Odorizzi (3-2)#126@ WSHJosiah Gray (6-5)#117
Sat, Apr 9thvs HOUJustin Verlander (10-3)#2@ WSHJoan Adon (1-11)#390
Sun, Apr 10thvs HOUJose Urquidy (7-3)#58@ WSHErick Fedde (5-5)#173
Mon, Apr 11thvs MIAElieser Hernandez (2-5)#154@ PHIRanger Suarez (6-5)#78
Tue, Apr 12thvs MIAJesus Luzardo (2-3)#143@ PHIZack Wheeler (6-4)#17
Thu, Apr 14th@ TEXDane Dunning (1-6)#94   
Fri, Apr 15th@ TEXMatt Bush (2-1)#227vs ARIZach Davies (2-4)#171
Sat, Apr 16th@ TEXTaylor Hearn (4-5)#252vs ARIZac Gallen (4-2)#42
Sun, Apr 17th@ TEXMartin Perez (7-2)#56vs ARIHumberto Castellanos (3-2)#230
Mon, Apr 18th@ HOULuis Garcia (6-5)#37   
Tue, Apr 19th@ HOUFramber Valdez (8-3)#22vs SFLogan Webb (7-3)#13
Wed, Apr 20th@ HOUJake Odorizzi (3-2)#126vs SFCarlos Rodon (7-4)#8
Fri, Apr 22ndvs BALBruce Zimmermann (2-5)#229@ ARIZac Gallen (4-2)#42
Sat, Apr 23rdvs BALSpenser Watkins (1-1)#342@ ARIHumberto Castellanos (3-2)#230
Sun, Apr 24thvs BALChris Ellis (0-0)@ ARIMadison Bumgarner (3-8)#112
Mon, Apr 25thvs CLEShane Bieber (3-4)#6@ STLMiles Mikolas (5-6)#45
Tue, Apr 26thvs CLETriston McKenzie (4-6)#77@ STLJordan Hicks (1-4)#168
Wed, Apr 27thvs CLEZach Plesac (2-5)#66@ STLSteven Matz (3-3)#88
Thu, Apr 28thvs CLECal Quantrill (4-4)#82   
Fri, Apr 29th@ CWSLucas Giolito (4-4)#41vs PHIAaron Nola (5-5)#9
Sat, Apr 30th@ CWSVince Velasquez (3-3)#178vs PHIKyle Gibson (4-3)#138
Sun, May 1st@ CWSDallas Keuchel (2-6)#386vs PHIZach Eflin (3-5)#72
Mon, May 2nd@ CWSDylan Cease (7-3)#14vs ATLMax Fried (8-2)#10
Tue, May 3rd@ BOSMichael Wacha (6-1)#114vs ATLKyle Wright (9-4)#36
Wed, May 4th@ BOSGarrett Whitlock (2-1)#75vs ATLIan Anderson (6-5)#98
Thu, May 5th@ BOSRich Hill (4-4)#130@ PHIAaron Nola (5-5)#9
Fri, May 6thvs WSHJoan Adon (1-11)#390   
Sat, May 7thvs WSHJosiah Gray (6-5)#117   
Sun, May 8thvs WSHErick Fedde (5-5)#173@ PHICristopher Sanchez (0-1)#257
Mon, May 9thvs TBJeffrey Springs (3-2)#38   
Tue, May 10thvs TBCorey Kluber (3-5)#55@ WSHPatrick Corbin (4-10)#141
Wed, May 11thvs TBShane McClanahan (9-3)#5@ WSHAaron Sanchez (3-3)#389
Fri, May 13th@ OAKDaulton Jefferies (1-7)vs SEAMarco Gonzales (4-9)#86
Sat, May 14th@ OAKAdam Oller (0-3)#297vs SEAGeorge Kirby (2-3)#80
Sun, May 15th@ OAKFrankie Montas (3-8)#19vs SEARobbie Ray (6-6)#20
Mon, May 16th@ TEXJon Gray (4-3)#49   
Tue, May 17th@ TEXTaylor Hearn (4-5)#252vs STLSteven Matz (3-3)#88
Wed, May 18th@ TEXDane Dunning (1-6)#94vs STLJordan Hicks (1-4)#168
Fri, May 20thvs OAKPaul Blackburn (6-3)#7   
Sat, May 21stvs OAKFrankie Montas (3-8)#19@ COLTy Blach (1-0)#388
Sun, May 22ndvs OAKCole Irvin (2-6)#116@ COLAustin Gomber (4-7)#186
Tue, May 24thvs TEXDane Dunning (1-6)#94@ SFLogan Webb (7-3)#13
Wed, May 25thvs TEXGlenn Otto (4-4)#170@ SFJakob Junis (4-1)#129
Thu, May 26thvs TORHyun Jin Ryu (2-0)   
Fri, May 27thvs TORAlek Manoah (9-2)#16vs PHIBailey Falter (0-2)#206
Sat, May 28thvs TORYusei Kikuchi (3-4)#100vs PHIZach Eflin (3-5)#72
Sun, May 29thvs TORJose Berrios (6-4)#63vs PHIZack Wheeler (6-4)#17
Tue, May 31st@ NYYJordan Montgomery (3-1)#31vs WSHPatrick Corbin (4-10)#141
Thu, Jun 2nd@ NYYJameson Taillon (9-1)#40@ LADTony Gonsolin (10-0)#11
Fri, Jun 3rd@ PHIZach Eflin (3-5)#72@ LADTyler Anderson (9-1)#44
Sat, Jun 4th@ PHIZack Wheeler (6-4)#17@ LADWalker Buehler (6-3)#139
Sun, Jun 5th@ PHIKyle Gibson (4-3)#138@ LADJulio Urias (6-6)#21
Mon, Jun 6thvs BOSMichael Wacha (6-1)#114@ SDBlake Snell (0-5)#84
Tue, Jun 7thvs BOSGarrett Whitlock (2-1)#75@ SDYu Darvish (7-4)#26
Wed, Jun 8thvs BOSNathan Eovaldi (4-2)#28@ SDSean Manaea (3-3)#29
Thu, Jun 9thvs BOSNick Pivetta (8-5)#34   
Fri, Jun 10thvs NYMTylor Megill (4-2)#108@ LAAJhonathan Diaz (1-1)#263
Sat, Jun 11thvs NYMCarlos Carrasco (8-4)#70@ LAAMichael Lorenzen (6-6)#165
Sun, Jun 12thvs NYMTaijuan Walker (6-2)#81@ LAAPatrick Sandoval (3-3)#61
Tue, Jun 14th@ LADTony Gonsolin (10-0)#11vs MILAdrian Houser (4-8)#169
Wed, Jun 15th@ LADTyler Anderson (9-1)#44vs MILCorbin Burnes (7-4)#4
Thu, Jun 16th@ SEAGeorge Kirby (2-3)#80vs MILAaron Ashby (1-6)#104
Fri, Jun 17th@ SEARobbie Ray (6-6)#20vs MIAPablo Lopez (5-4)#23
Sat, Jun 18th@ SEAPenn Murfee (1-0)#209vs MIABraxton Garrett (1-3)#246
Sun, Jun 19th@ SEALogan Gilbert (9-3)#33vs MIASandy Alcantara (8-3)#1
Mon, Jun 20thvs KCKris Bubic (1-5)#231vs MIATrevor Rogers (4-6)#69
Tue, Jun 21stvs KCJonathan Heasley (1-4)#225@ HOUJose Urquidy (7-3)#58
Wed, Jun 22ndvs KCDaniel Lynch (3-7)#233@ HOULuis Garcia (6-5)#37
Fri, Jun 24thvs SEAChris Flexen (4-8)#111@ MIASandy Alcantara (8-3)#1
Sat, Jun 25thvs SEALogan Gilbert (9-3)#33@ MIATrevor Rogers (4-6)#69
Sun, Jun 26thvs SEAMarco Gonzales (4-9)#86@ MIADaniel Castano (1-1)#193
Mon, Jun 27thvs CWSLucas Giolito (4-4)#41   
Tue, Jun 28thvs CWSJohnny Cueto (2-4)#164vs HOUFramber Valdez (8-3)#22
Wed, Jun 29thvs CWSMichael Kopech (2-5)#30vs HOUJustin Verlander (10-3)#2
Fri, Jul 1st@ HOUCristian Javier (6-3)#48vs TEXGlenn Otto (4-4)#170
Sat, Jul 2nd@ HOUJose Urquidy (7-3)#58vs TEXMartin Perez (7-2)#56
Sun, Jul 3rd@ HOUFramber Valdez (8-3)#22vs TEXJon Gray (4-3)#49
Tue, Jul 5th@ MIASandy Alcantara (8-3)#1@ CINNick Lodolo (1-2)#208
Wed, Jul 6th@ MIATrevor Rogers (4-6)#69@ CINGraham Ashcraft (4-2)#199
Thu, Jul 7th@ BALJordan Lyles (4-7)#160vs MIADaniel Castano (1-1)#193
Fri, Jul 8th@ BALTyler Wells (6-4)#74vs MIAPablo Lopez (5-4)#23
Sat, Jul 9th@ BALDean Kremer (2-1)#226vs MIABraxton Garrett (1-3)#246
Sun, Jul 10th@ BALAustin Voth (0-1)#280vs MIASandy Alcantara (8-3)#1
Tue, Jul 12thvs HOU@ ATL
Wed, Jul 13thvs HOU@ ATL
Thu, Jul 14thvs HOU@ CHC
Fri, Jul 15thvs LAD@ CHC
Sat, Jul 16thvs LAD@ CHC
Fri, Jul 22nd@ ATLvs SD
Sat, Jul 23rd@ ATLvs SD
Sun, Jul 24th@ ATLvs SD
Mon, Jul 25th@ KC   
Tue, Jul 26th@ KCvs NYY
Wed, Jul 27th@ KCvs NYY
Thu, Jul 28thvs TEX   
Fri, Jul 29thvs TEX@ MIA
Sat, Jul 30thvs TEX@ MIA
Sun, Jul 31stvs TEX@ MIA
Tue, Aug 2ndvs OAK@ WSH
Wed, Aug 3rdvs OAK@ WSH
Thu, Aug 4thvs OAKvs ATL
Fri, Aug 5th@ SEAvs ATL
Sat, Aug 6th@ SEAvs ATL
Sun, Aug 7th@ SEAvs ATL
Mon, Aug 8th@ OAKvs CIN
Tue, Aug 9th@ OAKvs CIN
Wed, Aug 10th@ OAKvs CIN
Fri, Aug 12thvs MINvs PHI
Sat, Aug 13thvs MINvs PHI
Sun, Aug 14thvs MINvs PHI
Mon, Aug 15thvs SEA@ ATL
Tue, Aug 16thvs SEA@ ATL
Wed, Aug 17thvs SEA@ ATL
Fri, Aug 19th@ DET@ PHI
Sat, Aug 20th@ DET@ PHI
Sun, Aug 21st@ DET@ PHI
Mon, Aug 22nd@ TB@ NYY
Tue, Aug 23rd@ TB@ NYY
Wed, Aug 24th@ TB   
Thu, Aug 25th@ TBvs COL
Fri, Aug 26th@ TORvs COL
Sat, Aug 27th@ TORvs COL
Sun, Aug 28th@ TORvs COL
Mon, Aug 29thvs NYY   
Tue, Aug 30thvs NYYvs LAD
Wed, Aug 31stvs NYYvs LAD
Fri, Sep 2ndvs HOUvs WSH
Sat, Sep 3rdvs HOUvs WSH
Sun, Sep 4thvs HOUvs WSH
Mon, Sep 5thvs DET@ PIT
Tue, Sep 6thvs DET@ PIT
Wed, Sep 7thvs DET@ PIT
Fri, Sep 9th@ HOU@ MIA
Sat, Sep 10th@ HOU@ MIA
Sun, Sep 11th@ HOU@ MIA
Mon, Sep 12th@ CLEvs CHC
Tue, Sep 13th@ CLEvs CHC
Wed, Sep 14th@ CLEvs CHC
Fri, Sep 16thvs SEAvs PIT
Sat, Sep 17thvs SEAvs PIT
Sun, Sep 18thvs SEAvs PIT
Mon, Sep 19thvs SEA@ MIL
Tue, Sep 20th@ TEX@ MIL
Wed, Sep 21st@ TEX@ MIL
Thu, Sep 22nd@ TEX   
Fri, Sep 23rd@ MIN@ OAK
Sat, Sep 24th@ MIN@ OAK
Sun, Sep 25th@ MIN@ OAK
Tue, Sep 27thvs OAKvs MIA
Wed, Sep 28thvs OAKvs MIA
Thu, Sep 29thvs OAK   
Fri, Sep 30thvs TEX@ ATL
Sat, Oct 1stvs TEX@ ATL
Sun, Oct 2ndvs TEX@ ATL
Mon, Oct 3rd@ OAKvs WSH
Tue, Oct 4th@ OAKvs WSH
Wed, Oct 5th@ OAKvs WSH
Wed, Apr 13th   @ PHIAaron Nola (5-5)#9
Thu, Apr 21st   vs SFAnthony DeSclafani (0-2)#96
Thu, May 12th   @ WSHJoan Adon (1-11)#390
Thu, May 19th   vs STLDakota Hudson (6-4)#99
Mon, May 23rd   @ SFAlex Cobb (3-3)#95
Mon, May 30th   vs WSHErick Fedde (5-5)#173
Wed, Jun 1st   vs WSHEvan Lee (0-1)#329
Mon, Jul 4th   @ CINHunter Greene (3-9)#113
Mon, Jul 11th   @ ATL
Sun, Jul 17th   @ CHC
Mon, Aug 1st   @ WSH
Thu, Aug 18th   @ ATL
Thu, Sep 1st   vs LAD
Thu, Sep 15th   vs PIT