Skip to main content

Who Should I Trade?

Juan Soto 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
 
  Juan Soto
RF - WSH
Juan Soto
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# 6# 18
VBR# 23# 7
   
Projections 
   
Runs4745
Home Runs1521
RBI4062
Stolen Bases52
Batting Average.257.271
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 2# 29
   
Nick Pollack
Pitcher List
# 11# 16
   
Pierre Camus
RotoBaller
# 11# 16
   
Bart Wheeler
Hail to Fantasy Football
# 11# 14
   
Mick Ciallela
Fantrax
# 8# 16
   
Ryan Amore
Pitcher List
# 3# 22
   
Nate Miller
Fantasy Six Pack
# 11# 22
   
Brad Camara
RotoBaller
# 3# 34
   
Joe Pisapia
FantasyPros
# 1# 47
   
Travis Argo
Fantasy Six Pack
# 2# 36
   
Kelly Kirby
FantasyPros
# 5# 28
   
Andrew Seifter
FantasyPros
# 14# 13
   
Scott Youngson
Pitcher List
# 15# 7
   
Mike Maher
FantasyPros
# 22# 8
   
Who Should I Trade? Player Statistics
  Juan Soto
RF - WSH
Juan Soto
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Stats 
   
   
At Bats274290
   
Runs4646
   
Hits6180
   
Singles3046
   
Doubles1612
   
Triples00
   
Home Runs1522
   
RBI3369
   
Stolen Bases52
   
Caught Stealing21
   
Walks6833
   
Strikeouts5266
   
Batting Average.223.276
   
On Base Pct.381.356
   
Slugging Pct.445.545
   
On-base Plus Slugging.826.901
   
Who Should I Trade? Player Projections
  Juan Soto
RF - WSH
Juan Soto
Pete Alonso
1B,DH - NYM
Pete Alonso
2022 Projections 
   
   
At Bats250274
   
Runs4745
   
Hits6474
   
Singles3441
   
Doubles1412
   
Triples10
   
Home Runs1521
   
RBI4062
   
Stolen Bases52
   
Caught Stealing20
   
Walks6031
   
Strikeouts4771
   
Batting Average.257.271
   
On Base Pct.421.360
   
Slugging Pct.502.551
   
On-base Plus Slugging.923.911
   
Who Should I Trade? Player Notes
  Juan Soto
RF - WSH
Juan Soto
Pete Alonso
1B,DH - NYM
Pete Alonso
News 
 Juan Soto is out of the starting lineup on Monday due to a calf tightness.
Devon Bruce
Mon, Jul 4th
Pete Alonso went 2-for-4 with two solo home runs on Saturday against the Marlins.
Dan Harris
Sat, Jun 25th
 Juan Soto was replaced in the top of the fifth inning Sunday after exiting with an apparent left hamstring injury.
Jesse Garcia
Sun, Jul 3rd
Pete Alonso went 3-for-3 with a solo home run on Tuesday against the Astros.
Dan Harris
Tue, Jun 21st
 Juan Soto went 1-for-3 Saturday, hitting a solo home run in the Nationals' 5-3 loss to the Marlins.
Chris Schommer
Sun, Jul 3rd
Pete Alonso went 2-for-4 with a grand slam on Friday against the Marlins.
Dan Harris
Fri, Jun 17th
 Juan Soto went 1-for-3 Friday, doubling, walking once, and scoring two runs in the Nationals' 6-3 loss to the Marlins.
Chris Schommer
Sat, Jul 2nd
Pete Alonso went 2-for-4 with a home run and two RBI on Sunday against the Angels.
Dan Harris
Sun, Jun 12th
 Juan Soto went 1-for-1 Sunday, singling once, walking four times, and scoring two runs in the Nationals' 6-4 win over the Rangers.
Chris Schommer
Sun, Jun 26th
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
  Juan Soto
RF - WSH
Juan Soto
Pete Alonso
1B,DH - NYM
Pete Alonso
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#102@ WSHPatrick Corbin (4-10)#132
Fri, Apr 8thvs NYMMax Scherzer (5-1)#124@ WSHJosiah Gray (6-5)#80
Sat, Apr 9thvs NYMChris Bassitt (6-5)#24@ WSHJoan Adon (1-11)#387
Sun, Apr 10thvs NYMCarlos Carrasco (9-4)#67@ WSHErick Fedde (5-5)#175
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#101@ PHIRanger Suarez (6-5)#76
Tue, Apr 12th@ ATLBryce Elder (1-3)#302@ PHIZack Wheeler (7-4)#12
Wed, Apr 13th@ ATLMax Fried (8-2)#9@ PHIAaron Nola (5-5)#6
Thu, Apr 14th@ PITJT Brubaker (2-7)#110   
Fri, Apr 15th@ PITMitch Keller (2-5)#174vs ARIZach Davies (2-4)#167
Sat, Apr 16th@ PITBryse Wilson (1-4)#385vs ARIZac Gallen (4-2)#40
Sun, Apr 17th@ PITJose Quintana (1-4)#86vs ARIHumberto Castellanos (3-2)#224
Tue, Apr 19thvs ARITyler Gilbert (0-3)#323vs SFLogan Webb (7-3)#15
Wed, Apr 20thvs ARIMerrill Kelly (7-5)#111vs SFCarlos Rodon (7-5)#7
Thu, Apr 21stvs ARIZach Davies (2-4)#167vs SFAnthony DeSclafani (0-2)#74
Fri, Apr 22ndvs SFSam Long (0-1)#218@ ARIZac Gallen (4-2)#40
Sat, Apr 23rdvs SFAlex Wood (5-7)#71@ ARIHumberto Castellanos (3-2)#224
Sun, Apr 24thvs SFLogan Webb (7-3)#15@ ARIMadison Bumgarner (4-8)#129
Tue, Apr 26thvs MIASandy Alcantara (8-3)#1@ STLJordan Hicks (1-4)#189
Wed, Apr 27thvs MIAPablo Lopez (5-4)#17@ STLSteven Matz (3-3)#85
Thu, Apr 28thvs MIATrevor Rogers (4-6)#72   
Fri, Apr 29th@ SFAlex Wood (5-7)#71vs PHIAaron Nola (5-5)#6
Sat, Apr 30th@ SFLogan Webb (7-3)#15vs PHIKyle Gibson (4-3)#87
Sun, May 1st@ SFAlex Cobb (3-3)#89vs PHIZach Eflin (3-5)#62
Tue, May 3rd@ COLGerman Marquez (4-6)#97vs ATLKyle Wright (9-4)#44
Wed, May 4th@ COLAustin Gomber (4-7)#182vs ATLIan Anderson (6-5)#91
Thu, May 5th@ COLAntonio Senzatela (3-5)#320@ PHIAaron Nola (5-5)#6
Fri, May 6th@ LAAJhonathan Diaz (1-1)#258   
Sat, May 7th@ LAAMichael Lorenzen (6-6)#127   
Sun, May 8th@ LAAPatrick Sandoval (3-3)#55@ PHICristopher Sanchez (0-1)#254
Tue, May 10thvs NYMCarlos Carrasco (9-4)#67@ WSHPatrick Corbin (4-10)#132
Wed, May 11thvs NYMTylor Megill (4-2)#102@ WSHAaron Sanchez (3-3)#386
Thu, May 12thvs NYMTaijuan Walker (7-2)#83@ WSHJoan Adon (1-11)#387
Fri, May 13thvs HOUFramber Valdez (8-3)#22vs SEAMarco Gonzales (4-9)#95
Sat, May 14thvs HOUCristian Javier (6-3)#60vs SEAGeorge Kirby (2-3)#73
Sun, May 15thvs HOUJustin Verlander (10-3)#4vs SEARobbie Ray (7-6)#20
Mon, May 16th@ MIASandy Alcantara (8-3)#1   
Tue, May 17th@ MIACody Poteet (0-1)#221vs STLSteven Matz (3-3)#85
Wed, May 18th@ MIAPablo Lopez (5-4)#17vs STLJordan Hicks (1-4)#189
Fri, May 20th@ MILEric Lauer (6-3)#82   
Sat, May 21st@ MILBrandon Woodruff (7-3)#28@ COLTy Blach (1-0)#388
Sun, May 22nd@ MILFreddy Peralta (3-2)#106@ COLAustin Gomber (4-7)#182
Mon, May 23rdvs LADTyler Anderson (9-1)#61@ SFAlex Cobb (3-3)#89
Tue, May 24thvs LADWalker Buehler (6-3)#134@ SFLogan Webb (7-3)#15
Wed, May 25thvs LADJulio Urias (7-6)#14@ SFJakob Junis (4-1)#126
Thu, May 26thvs COLGerman Marquez (4-6)#97   
Sat, May 28thvs COLChad Kuhl (5-5)#245vs PHIZach Eflin (3-5)#62
Sun, May 29thvs COLKyle Freeland (4-6)#172vs PHIZack Wheeler (7-4)#12
Mon, May 30th@ NYMDavid Peterson (5-1)#123vs WSHErick Fedde (5-5)#175
Tue, May 31st@ NYMTrevor Williams (1-5)#171vs WSHPatrick Corbin (4-10)#132
Wed, Jun 1st@ NYMCarlos Carrasco (9-4)#67vs WSHEvan Lee (0-1)#326
Thu, Jun 2nd@ CINGraham Ashcraft (4-2)#178@ LADTony Gonsolin (10-0)#23
Fri, Jun 3rd@ CINMike Minor (1-5)#116@ LADTyler Anderson (9-1)#61
Sat, Jun 4th@ CINTyler Mahle (3-7)#50@ LADWalker Buehler (6-3)#134
Sun, Jun 5th@ CINLuis Castillo (3-4)#45@ LADJulio Urias (7-6)#14
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#205@ SDYu Darvish (7-4)#27
Wed, Jun 8th@ MIASandy Alcantara (8-3)#1@ SDSean Manaea (3-4)#29
Thu, Jun 9th@ MIATrevor Rogers (4-6)#72   
Fri, Jun 10thvs MILAaron Ashby (1-6)#104@ LAAJhonathan Diaz (1-1)#258
Sat, Jun 11thvs MILEric Lauer (6-3)#82@ LAAMichael Lorenzen (6-6)#127
Sun, Jun 12thvs MILJason Alexander (2-0)#235@ LAAPatrick Sandoval (3-3)#55
Mon, Jun 13thvs ATLIan Anderson (6-5)#91   
Tue, Jun 14thvs ATLMax Fried (8-2)#9vs MILAdrian Houser (4-8)#156
Wed, Jun 15thvs ATLSpencer Strider (4-2)#96vs MILCorbin Burnes (7-4)#3
Thu, Jun 16thvs PHIZack Wheeler (7-4)#12vs MILAaron Ashby (1-6)#104
Fri, Jun 17thvs PHIBailey Falter (0-2)#208vs MIAPablo Lopez (5-4)#17
Sat, Jun 18thvs PHIAaron Nola (5-5)#6vs MIABraxton Garrett (1-3)#252
Sun, Jun 19thvs PHIZach Eflin (3-5)#62vs MIASandy Alcantara (8-3)#1
Tue, Jun 21st@ BALJordan Lyles (4-7)#288@ HOUJose Urquidy (7-3)#77
Wed, Jun 22nd@ BALTyler Wells (7-4)#88@ HOULuis Garcia (6-5)#39
Fri, Jun 24th@ TEXDane Dunning (1-6)#103@ MIASandy Alcantara (8-3)#1
Sat, Jun 25th@ TEXBrett Martin@ MIATrevor Rogers (4-6)#72
Sun, Jun 26th@ TEXGlenn Otto (4-4)#149@ MIADaniel Castano (1-1)#264
Mon, Jun 27thvs PITMiguel Yajure (1-0)#267   
Tue, Jun 28thvs PITJose Quintana (1-4)#86vs HOUFramber Valdez (8-3)#22
Wed, Jun 29thvs PITMitch Keller (2-5)#174vs HOUJustin Verlander (10-3)#4
Fri, Jul 1stvs MIATrevor Rogers (4-6)#72vs TEXGlenn Otto (4-4)#149
Sat, Jul 2ndvs MIADaniel Castano (1-1)#264vs TEXMartin Perez (7-2)#69
Sun, Jul 3rdvs MIAPablo Lopez (5-4)#17vs TEXJon Gray (4-4)#48
Mon, Jul 4thvs MIABraxton Garrett (1-3)#252@ CINHunter Greene (3-10)#114
Tue, Jul 5th@ PHICristopher Sanchez (0-1)#254@ CINNick Lodolo (1-2)#202
Wed, Jul 6th@ PHIAaron Nola (5-5)#6@ CINGraham Ashcraft (4-2)#178
Thu, Jul 7th@ PHIBailey Falter (0-2)#208vs MIADaniel Castano (1-1)#264
Fri, Jul 8th@ ATLCharlie Morton (4-3)#53vs MIAPablo Lopez (5-4)#17
Sat, Jul 9th@ ATLKyle Wright (9-4)#44vs MIABraxton Garrett (1-3)#252
Sun, Jul 10th@ ATLIan Anderson (6-5)#91vs MIASandy Alcantara (8-3)#1
Tue, Jul 12thvs SEA@ ATL
Wed, Jul 13thvs SEA@ ATL
Thu, Jul 14thvs ATL@ CHC
Fri, Jul 15thvs ATL@ CHC
Sat, Jul 16thvs ATL@ CHC
Sun, Jul 17thvs ATL@ CHC
Fri, Jul 22nd@ ARIvs SD
Sat, Jul 23rd@ ARIvs SD
Sun, Jul 24th@ ARIvs SD
Mon, Jul 25th@ LAD   
Tue, Jul 26th@ LADvs NYY
Wed, Jul 27th@ LADvs NYY
Fri, Jul 29thvs STL@ MIA
Sat, Jul 30thvs STL@ MIA
Sun, Jul 31stvs STL@ MIA
Mon, Aug 1stvs NYM@ WSH
Tue, Aug 2ndvs NYM@ WSH
Wed, Aug 3rdvs NYM@ WSH
Thu, Aug 4th@ PHIvs ATL
Fri, Aug 5th@ PHIvs ATL
Sat, Aug 6th@ PHIvs ATL
Sun, Aug 7th@ PHIvs ATL
Mon, Aug 8th@ CHCvs CIN
Tue, Aug 9th@ CHCvs CIN
Wed, Aug 10th@ CHCvs CIN
Fri, Aug 12thvs SDvs PHI
Sat, Aug 13thvs SDvs PHI
Sun, Aug 14thvs SDvs PHI
Mon, Aug 15thvs CHC@ ATL
Tue, Aug 16thvs CHC@ ATL
Wed, Aug 17thvs CHC@ ATL
Thu, Aug 18th@ SD@ ATL
Fri, Aug 19th@ SD@ PHI
Sat, Aug 20th@ SD@ PHI
Sun, Aug 21st@ SD@ PHI
Tue, Aug 23rd@ SEA@ NYY
Wed, Aug 24th@ SEA   
Fri, Aug 26thvs CINvs COL
Sat, Aug 27thvs CINvs COL
Sun, Aug 28thvs CINvs COL
Tue, Aug 30thvs OAKvs LAD
Wed, Aug 31stvs OAKvs LAD
Thu, Sep 1stvs OAKvs LAD
Fri, Sep 2nd@ NYMvs WSH
Sat, Sep 3rd@ NYMvs WSH
Sun, Sep 4th@ NYMvs WSH
Mon, Sep 5th@ STL@ PIT
Tue, Sep 6th@ STL@ PIT
Wed, Sep 7th@ STL@ PIT
Thu, Sep 8th@ STL   
Fri, Sep 9th@ PHI@ MIA
Sat, Sep 10th@ PHI@ MIA
Sun, Sep 11th@ PHI@ MIA
Tue, Sep 13thvs BALvs CHC
Wed, Sep 14thvs BALvs CHC
Fri, Sep 16thvs MIAvs PIT
Sat, Sep 17thvs MIAvs PIT
Sun, Sep 18thvs MIAvs PIT
Mon, Sep 19th@ ATL@ MIL
Tue, Sep 20th@ ATL@ MIL
Wed, Sep 21st@ ATL@ MIL
Fri, Sep 23rd@ MIA@ OAK
Sat, Sep 24th@ MIA@ OAK
Sun, Sep 25th@ MIA@ OAK
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATLvs MIA
Wed, Sep 28thvs ATLvs MIA
Fri, Sep 30thvs PHI@ ATL
Sat, Oct 1stvs PHI@ ATL
Sun, Oct 2ndvs PHI@ ATL
Mon, Oct 3rd@ NYMvs WSH
Tue, Oct 4th@ NYMvs WSH
Wed, Oct 5th@ NYMvs WSH
Mon, Apr 25th   @ STLMiles Mikolas (5-6)#47
Mon, May 2nd   vs ATLMax Fried (8-2)#9
Thu, May 19th   vs STLDakota Hudson (6-5)#94
Fri, May 27th   vs PHIBailey Falter (0-2)#208
Mon, Jun 6th   @ SDBlake Snell (0-5)#75
Mon, Jun 20th   vs MIATrevor Rogers (4-6)#72
Mon, Jul 11th   @ ATLMax Fried (8-2)#9
Mon, Aug 22nd   @ NYY
Thu, Aug 25th   vs COL
Mon, Sep 12th   vs CHC
Thu, Sep 15th   vs PIT