Skip to main content

Who Should I Trade?

Juan Soto for Bryce Harper (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
Bryce Harper
DH,RF - PHI
Bryce Harper
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 5# 6
VBR# 23# 5
   
Projections 
   
Runs5660
Home Runs1820
RBI4859
Stolen Bases69
Batting Average.258.295
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 2# 6
   
Mike Maher
FantasyPros
# 2# 6
   
Bart Wheeler
Hail to Fantasy Football
# 2# 6
   
Ryan Amore
Pitcher List
# 3# 5
   
Brad Camara
RotoBaller
# 3# 8
   
Joe Pisapia
FantasyPros
# 1# 9
   
Travis Argo
Fantasy Six Pack
# 2# 5
   
Kelly Kirby
FantasyPros
# 5# 8
   
Mick Ciallela
Fantrax
# 7# 6
   
Pierre Camus
RotoBaller
# 11# 10
   
Nick Pollack
Pitcher List
# 12# 9
   
Nate Miller
Fantasy Six Pack
# 13# 7
   
Andrew Seifter
FantasyPros
# 14# 9
   
Scott Youngson
Pitcher List
# 16# 5
   
Who Should I Trade? Player Statistics
  Juan Soto
RF - WSH
Juan Soto
Bryce Harper
DH,RF - PHI
Bryce Harper
2022 Stats 
   
   
At Bats252241
   
Runs3949
   
Hits5377
   
Singles2640
   
Doubles1321
   
Triples01
   
Home Runs1415
   
RBI3148
   
Stolen Bases59
   
Caught Stealing22
   
Walks5726
   
Strikeouts4752
   
Batting Average.210.320
   
On Base Pct.360.385
   
Slugging Pct.429.602
   
On-base Plus Slugging.789.986
   
Who Should I Trade? Player Projections
  Juan Soto
RF - WSH
Juan Soto
Bryce Harper
DH,RF - PHI
Bryce Harper
2022 Projections 
   
   
At Bats297300
   
Runs5660
   
Hits7688
   
Singles4146
   
Doubles1622
   
Triples11
   
Home Runs1820
   
RBI4859
   
Stolen Bases69
   
Caught Stealing32
   
Walks7248
   
Strikeouts5681
   
Batting Average.258.295
   
On Base Pct.423.407
   
Slugging Pct.502.571
   
On-base Plus Slugging.925.978
   
Who Should I Trade? Player Notes
  Juan Soto
RF - WSH
Juan Soto
Bryce Harper
DH,RF - PHI
Bryce Harper
News 
 Juan Soto went 1-for-4 Friday, doubling and scoring one run in the Nationals' 2-1 win over the Rangers.
Chris Schommer
Sat, Jun 25th
Bryce Harper went 1-for-3 with a stolen base on Wednesday against the Rangers.
Dan Harris
Wed, Jun 22nd
 Juan Soto went 1-for-5 Sunday, blasting a three-run home run in the Nationals' 9-3 win over the Phillies.
Chris Schommer
Mon, Jun 20th
Bryce Harper is expected to return to the Phillies' lineup on Wednesday, according to Rob Thompson.
Dan Harris
Tue, Jun 21st
 Juan Soto went 1-for-2 Saturday, singling and scoring one run while also walking twice in the Nationals' 2-1 loss to the Phillies.
Chris Schommer
Sun, Jun 19th
Bryce Harper remains out of the lineup for the Phillies on Sunday because of a blister on his left hand.
Dan Harris
Sun, Jun 19th
 Nationals manager Dave Manager said Juan Soto got a clean X-Ray Monday and he is expected to return Wednesday.
Ari Koslow
Wed, Jun 15th
Bryce Harper is out of the lineup on Saturday with a blister on his left hand.
Dan Harris
Sat, Jun 18th
 Juan Soto reportedly banged his knee on the dugout bench leading to his precautionary removal in the 9th inning on Monday according to NBC Sports Washington’s Matt Weyrich.
Luke Monaldo
Tue, Jun 14th
Bryce Harper went 4-for-5 with a double, two runs scored, two RBI, and a stolen base in Friday's doubleheader against the Nationals.
Dan Harris
Fri, Jun 17th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Juan Soto
RF - WSH
Juan Soto
Bryce Harper
DH,RF - PHI
Bryce Harper
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#100   
Fri, Apr 8thvs NYMMax Scherzer (5-1)#127vs OAKFrankie Montas (3-7)#13
Sat, Apr 9thvs NYMChris Bassitt (5-5)#31vs OAKCole Irvin (2-5)#108
Sun, Apr 10thvs NYMCarlos Carrasco (8-3)#65vs OAKDaulton Jefferies (1-7)
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#119vs NYMTaijuan Walker (6-2)#93
Tue, Apr 12th@ ATLBryce Elder (1-3)#298vs NYMTylor Megill (4-2)#100
Wed, Apr 13th@ ATLMax Fried (7-2)#14vs NYMMax Scherzer (5-1)#127
Thu, Apr 14th@ PITJT Brubaker (1-7)#112@ MIASandy Alcantara (7-3)#1
Fri, Apr 15th@ PITMitch Keller (2-5)#193@ MIAPablo Lopez (5-3)#17
Sat, Apr 16th@ PITBryse Wilson (0-4)#383@ MIATrevor Rogers (3-6)#72
Sun, Apr 17th@ PITJose Quintana (1-4)#81@ MIAElieser Hernandez (2-5)#161
Tue, Apr 19thvs ARITyler Gilbert (0-3)#343@ COLKyle Freeland (3-5)#166
Wed, Apr 20thvs ARIMerrill Kelly (6-5)#109@ COLGerman Marquez (4-5)#96
Thu, Apr 21stvs ARIZach Davies (2-4)#192   
Fri, Apr 22ndvs SFSam Long (0-1)#224vs MILFreddy Peralta (3-2)#106
Sat, Apr 23rdvs SFAlex Wood (5-6)#75vs MILAdrian Houser (4-8)#155
Sun, Apr 24thvs SFLogan Webb (6-2)#20vs MILEric Lauer (6-3)#87
Tue, Apr 26thvs MIASandy Alcantara (7-3)#1vs COLGerman Marquez (4-5)#96
Wed, Apr 27thvs MIAPablo Lopez (5-3)#17vs COLRyan Feltner (1-2)#382
Thu, Apr 28thvs MIATrevor Rogers (3-6)#72vs COLAustin Gomber (3-7)#189
Fri, Apr 29th@ SFAlex Wood (5-6)#75@ NYMTylor Megill (4-2)#100
Sat, Apr 30th@ SFLogan Webb (6-2)#20@ NYMTaijuan Walker (6-2)#93
Sun, May 1st@ SFAlex Cobb (3-3)#91@ NYMMax Scherzer (5-1)#127
Tue, May 3rd@ COLGerman Marquez (4-5)#96vs TEXJon Gray (3-3)#51
Wed, May 4th@ COLAustin Gomber (3-7)#189vs TEXMartin Perez (5-2)#60
Thu, May 5th@ COLAntonio Senzatela (3-3)#306vs NYMTaijuan Walker (6-2)#93
Fri, May 6th@ LAAJhonathan Diaz (1-1)#258   
Sat, May 7th@ LAAMichael Lorenzen (6-5)#132   
Sun, May 8th@ LAAPatrick Sandoval (3-2)#69vs NYMChris Bassitt (5-5)#31
Tue, May 10thvs NYMCarlos Carrasco (8-3)#65@ SEARobbie Ray (6-6)#18
Wed, May 11thvs NYMTylor Megill (4-2)#100@ SEALogan Gilbert (7-3)#36
Thu, May 12thvs NYMTaijuan Walker (6-2)#93@ LADTyler Anderson (8-0)#55
Fri, May 13thvs HOUFramber Valdez (7-3)#22@ LADWalker Buehler (6-3)#136
Sat, May 14thvs HOUCristian Javier (4-3)#77@ LADJulio Urias (5-6)#12
Sun, May 15thvs HOUJustin Verlander (9-3)#3@ LADMichael Grove (0-0)#335
Mon, May 16th@ MIASandy Alcantara (7-3)#1   
Tue, May 17th@ MIACody Poteet (0-1)#222vs SDMike Clevinger (1-0)#62
Wed, May 18th@ MIAPablo Lopez (5-3)#17vs SDBlake Snell (0-4)#83
Fri, May 20th@ MILEric Lauer (6-3)#87vs LADJulio Urias (5-6)#12
Sat, May 21st@ MILBrandon Woodruff (5-3)#30vs LADMitch White (1-1)#191
Sun, May 22nd@ MILFreddy Peralta (3-2)#106vs LADTony Gonsolin (9-0)#21
Mon, May 23rdvs LADTyler Anderson (8-0)#55@ ATLTucker Davidson (1-2)#197
Tue, May 24thvs LADWalker Buehler (6-3)#136@ ATLMax Fried (7-2)#14
Wed, May 25thvs LADJulio Urias (5-6)#12@ ATLCharlie Morton (4-3)#47
Thu, May 26thvs COLGerman Marquez (4-5)#96@ ATLKyle Wright (8-4)#38
Sat, May 28thvs COLChad Kuhl (4-5)#263@ NYMTaijuan Walker (6-2)#93
Sun, May 29thvs COLKyle Freeland (3-5)#166@ NYMChris Bassitt (5-5)#31
Mon, May 30th@ NYMDavid Peterson (4-1)#118vs SFLogan Webb (6-2)#20
Tue, May 31st@ NYMTrevor Williams (1-4)#181vs SFJakob Junis (4-1)#124
Wed, Jun 1st@ NYMCarlos Carrasco (8-3)#65vs SFCarlos Rodon (6-4)#9
Thu, Jun 2nd@ CINGraham Ashcraft (4-1)#178   
Fri, Jun 3rd@ CINMike Minor (1-3)#110vs LAAChase Silseth (1-2)#303
Sat, Jun 4th@ CINTyler Mahle (2-6)#53vs LAAMichael Lorenzen (6-5)#132
Sun, Jun 5th@ CINLuis Castillo (2-4)#45vs LAAPatrick Sandoval (3-2)#69
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#209@ MILJason Alexander (2-0)#239
Wed, Jun 8th@ MIASandy Alcantara (7-3)#1@ MILAdrian Houser (4-8)#155
Thu, Jun 9th@ MIATrevor Rogers (3-6)#72@ MILCorbin Burnes (5-4)#4
Fri, Jun 10thvs MILAaron Ashby (1-5)#94vs ARIZac Gallen (4-2)#41
Sat, Jun 11thvs MILEric Lauer (6-3)#87vs ARIMadison Bumgarner (3-7)#129
Sun, Jun 12thvs MILJason Alexander (2-0)#239vs ARIKyle Nelson
Mon, Jun 13thvs ATLIan Anderson (6-4)#92vs MIASandy Alcantara (7-3)#1
Tue, Jun 14thvs ATLMax Fried (7-2)#14vs MIATrevor Rogers (3-6)#72
Wed, Jun 15thvs ATLSpencer Strider (3-2)#89vs MIADaniel Castano (0-1)#242
Thu, Jun 16thvs PHIZack Wheeler (6-4)#15@ WSHPatrick Corbin (3-10)#135
Fri, Jun 17thvs PHIBailey Falter (0-2)#206@ WSHPaolo Espino (0-1)#199
Sat, Jun 18thvs PHIAaron Nola (4-5)#6@ WSHJosiah Gray (6-4)#125
Sun, Jun 19thvs PHIZach Eflin (2-5)#66@ WSHJackson Tetreault (1-1)#320
Tue, Jun 21st@ BALJordan Lyles (4-6)#291@ TEXMartin Perez (5-2)#60
Wed, Jun 22nd@ BALTyler Wells (5-4)#74@ TEXJon Gray (3-3)#51
Fri, Jun 24th@ TEXDane Dunning (1-5)#98@ SDMacKenzie Gore (4-3)#116
Sat, Jun 25th@ TEXMatt Bush (2-1)#221@ SDBlake Snell (0-4)#83
Sun, Jun 26th@ TEXGlenn Otto (4-2)#146@ SDYu Darvish (7-3)#24
Mon, Jun 27thvs PITJerad Eickhoff (0-1)#327   
Tue, Jun 28thvs PITJose Quintana (1-4)#81vs ATLCharlie Morton (4-3)#47
Wed, Jun 29thvs PITMitch Keller (2-5)#193vs ATLKyle Wright (8-4)#38
Fri, Jul 1stvs MIATrevor Rogers (3-6)#72vs STLMiles Mikolas (5-5)#50
Sat, Jul 2ndvs MIADaniel Castano (0-1)#242vs STLJack Flaherty (0-0)#68
Sun, Jul 3rdvs MIAPablo Lopez (5-3)#17vs STLAdam Wainwright (5-5)#42
Mon, Jul 4thvs MIA   
Tue, Jul 5th@ PHIvs WSH
Wed, Jul 6th@ PHIvs WSH
Thu, Jul 7th@ PHIvs WSH
Fri, Jul 8th@ ATL@ STL
Sat, Jul 9th@ ATL@ STL
Sun, Jul 10th@ ATL@ STL
Tue, Jul 12thvs SEA@ TOR
Wed, Jul 13thvs SEA@ TOR
Thu, Jul 14thvs ATL   
Fri, Jul 15thvs ATL@ MIA
Sat, Jul 16thvs ATL@ MIA
Sun, Jul 17thvs ATL@ MIA
Fri, Jul 22nd@ ARIvs CHC
Sat, Jul 23rd@ ARIvs CHC
Sun, Jul 24th@ ARIvs CHC
Mon, Jul 25th@ LADvs ATL
Tue, Jul 26th@ LADvs ATL
Wed, Jul 27th@ LADvs ATL
Fri, Jul 29thvs STL@ PIT
Sat, Jul 30thvs STL@ PIT
Sun, Jul 31stvs STL@ PIT
Mon, Aug 1stvs NYM   
Tue, Aug 2ndvs NYM@ ATL
Wed, Aug 3rdvs NYM@ ATL
Thu, Aug 4th@ PHIvs WSH
Fri, Aug 5th@ PHIvs WSH
Sat, Aug 6th@ PHIvs WSH
Sun, Aug 7th@ PHIvs WSH
Mon, Aug 8th@ CHC   
Tue, Aug 9th@ CHCvs MIA
Wed, Aug 10th@ CHCvs MIA
Fri, Aug 12thvs SD@ NYM
Sat, Aug 13thvs SD@ NYM
Sun, Aug 14thvs SD@ NYM
Mon, Aug 15thvs CHC@ CIN
Tue, Aug 16thvs CHC@ CIN
Wed, Aug 17thvs CHC@ CIN
Thu, Aug 18th@ SD   
Fri, Aug 19th@ SDvs NYM
Sat, Aug 20th@ SDvs NYM
Sun, Aug 21st@ SDvs NYM
Tue, Aug 23rd@ SEAvs CIN
Wed, Aug 24th@ SEAvs CIN
Fri, Aug 26thvs CINvs PIT
Sat, Aug 27thvs CINvs PIT
Sun, Aug 28thvs CINvs PIT
Tue, Aug 30thvs OAK@ ARI
Wed, Aug 31stvs OAK@ ARI
Thu, Sep 1stvs OAK   
Fri, Sep 2nd@ NYM@ SF
Sat, Sep 3rd@ NYM@ SF
Sun, Sep 4th@ NYM@ SF
Mon, Sep 5th@ STL   
Tue, Sep 6th@ STLvs MIA
Wed, Sep 7th@ STLvs MIA
Thu, Sep 8th@ STLvs MIA
Fri, Sep 9th@ PHIvs WSH
Sat, Sep 10th@ PHIvs WSH
Sun, Sep 11th@ PHIvs WSH
Tue, Sep 13thvs BAL@ MIA
Wed, Sep 14thvs BAL@ MIA
Fri, Sep 16thvs MIA@ ATL
Sat, Sep 17thvs MIA@ ATL
Sun, Sep 18thvs MIA@ ATL
Mon, Sep 19th@ ATL   
Tue, Sep 20th@ ATLvs TOR
Wed, Sep 21st@ ATLvs TOR
Fri, Sep 23rd@ MIAvs ATL
Sat, Sep 24th@ MIAvs ATL
Sun, Sep 25th@ MIAvs ATL
Mon, Sep 26thvs ATL   
Tue, Sep 27thvs ATL@ CHC
Wed, Sep 28thvs ATL@ CHC
Fri, Sep 30thvs PHI@ WSH
Sat, Oct 1stvs PHI@ WSH
Sun, Oct 2ndvs PHI@ WSH
Mon, Oct 3rd@ NYM@ HOU
Tue, Oct 4th@ NYM@ HOU
Wed, Oct 5th@ NYM@ HOU
Mon, Apr 18th   @ COLChad Kuhl (4-5)#263
Mon, Apr 25th   vs COLKyle Freeland (3-5)#166
Mon, May 9th   @ SEAChris Flexen (3-8)#117
Thu, May 19th   vs SDYu Darvish (7-3)#24
Fri, May 27th   @ NYMCarlos Carrasco (8-3)#65
Thu, Jun 23rd   @ SDJoe Musgrove (8-1)#10
Thu, Jun 30th   vs ATLIan Anderson (6-4)#92
Mon, Jul 11th   @ STL
Thu, Jul 28th   @ PIT
Thu, Aug 11th   vs MIA
Mon, Aug 22nd   vs CIN
Thu, Aug 25th   vs CIN
Mon, Aug 29th   @ ARI
Thu, Sep 15th   @ MIA
Thu, Sep 22nd   vs ATL
Thu, Sep 29th   @ CHC