Skip to main content

Who Should I Trade?

Juan Soto for Bo Bichette (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
Bo Bichette
DH,SS - TOR
Bo Bichette
Expert
Recommendation
86%
Recommended by
12 of 14 experts
14%
Recommended by
2 of 14 experts
Rankings 
   
Rest of Season# 6# 11
VBR# 24# 20
   
Projections 
   
Runs5249
Home Runs1614
RBI4346
Stolen Bases57
Batting Average.260.270
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 2# 5
   
Nick Pollack
Pitcher List
# 11# 22
   
Pierre Camus
RotoBaller
# 11# 14
   
Bart Wheeler
Hail to Fantasy Football
# 11# 17
   
Mick Ciallela
Fantrax
# 8# 12
   
Ryan Amore
Pitcher List
# 3# 19
   
Nate Miller
Fantasy Six Pack
# 11# 25
   
Brad Camara
RotoBaller
# 3# 4
   
Joe Pisapia
FantasyPros
# 1# 5
   
Scott Youngson
Pitcher List
# 15# 16
   
Travis Argo
Fantasy Six Pack
# 2# 6
   
Kelly Kirby
FantasyPros
# 5# 10
   
Andrew Seifter
FantasyPros
# 14# 11
   
Mike Maher
FantasyPros
# 22# 16
   
Who Should I Trade? Player Statistics
  Juan Soto
RF - WSH
Juan Soto
Bo Bichette
DH,SS - TOR
Bo Bichette
2022 Stats 
   
   
At Bats274331
   
Runs4644
   
Hits6185
   
Singles3054
   
Doubles1619
   
Triples00
   
Home Runs1512
   
RBI3343
   
Stolen Bases55
   
Caught Stealing24
   
Walks6520
   
Strikeouts5287
   
Batting Average.223.257
   
On Base Pct.375.299
   
Slugging Pct.445.423
   
On-base Plus Slugging.821.722
   
Who Should I Trade? Player Projections
  Juan Soto
RF - WSH
Juan Soto
Bo Bichette
DH,SS - TOR
Bo Bichette
2022 Projections 
   
   
At Bats273331
   
Runs5249
   
Hits7189
   
Singles3856
   
Doubles1619
   
Triples10
   
Home Runs1614
   
RBI4346
   
Stolen Bases57
   
Caught Stealing33
   
Walks6721
   
Strikeouts5268
   
Batting Average.260.270
   
On Base Pct.427.316
   
Slugging Pct.504.454
   
On-base Plus Slugging.931.770
   
Who Should I Trade? Player Notes
  Juan Soto
RF - WSH
Juan Soto
Bo Bichette
DH,SS - TOR
Bo Bichette
News 
 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
Bo Bichette went 1-for-4 with an RBI during Toronto's win over Boston.
Devon Bruce
Tue, Jun 28th
 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
Bo Bichette went 2-for-5 with a grand slam in Toronto's win over Chicago on Wednesday.
Devon Bruce
Wed, Jun 22nd
 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
Bo Bichette went 1-5 with 1 walk and 1 RBI, and 1 run Tuesday against the White Sox. He struck out twice.
Vince DiSilvio
Wed, Jun 22nd
 Juan Soto went 1-for-4 Saturday, doubling and scoring one run in the Nationals' 3-2 loss to the Rangers.
Chris Schommer
Sun, Jun 26th
Bo Bichette will be out of the lineup Friday against the Yankees. He is day-to-day with a foot contusion.
Vince DiSilvio
Fri, Jun 17th
 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
Bo Bichette left Thursday's game due to an injury to his right leg but seems to have avoided anything serious as his X-rays came back negative.
Devon Bruce
Thu, Jun 16th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Juan Soto
RF - WSH
Juan Soto
Bo Bichette
DH,SS - TOR
Bo Bichette
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)   
Fri, Apr 8thvs NYMMax Scherzer (5-1)#100vs TEXJon Gray (4-3)#42
Sat, Apr 9thvs NYMChris Bassitt (6-5)#24vs TEXDane Dunning (1-6)#74
Sun, Apr 10thvs NYMCarlos Carrasco (8-4)#57vs TEXSpencer Howard (0-1)
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)@ NYYJameson Taillon (9-1)#34
Tue, Apr 12th@ ATLBryce Elder (1-3)@ NYYNestor Cortes Jr. (7-3)#41
Wed, Apr 13th@ ATLMax Fried (8-2)#10@ NYYGerrit Cole (7-2)#3
Thu, Apr 14th@ PITJT Brubaker (2-7)@ NYYLuis Severino (4-3)#31
Fri, Apr 15th@ PITMitch Keller (2-5)#156vs OAKDaulton Jefferies (1-7)
Sat, Apr 16th@ PITBryse Wilson (1-4)#232vs OAKPaul Blackburn (6-3)#7
Sun, Apr 17th@ PITJose Quintana (1-4)#69vs OAKAdam Oller (0-3)
Tue, Apr 19thvs ARITyler Gilbert (0-3)@ BOSNathan Eovaldi (4-2)#25
Wed, Apr 20thvs ARIMerrill Kelly (7-5)@ BOSNick Pivetta (8-5)#30
Thu, Apr 21stvs ARIZach Davies (2-4)#135@ BOSTanner Houck (4-3)#49
Fri, Apr 22ndvs SFSam Long (0-1)@ HOUJustin Verlander (10-3)#2
Sat, Apr 23rdvs SFAlex Wood (5-7)#60@ HOUJose Urquidy (7-3)
Sun, Apr 24thvs SFLogan Webb (7-3)@ HOULuis Garcia (6-5)
Tue, Apr 26thvs MIASandy Alcantara (8-3)#1vs BOSNick Pivetta (8-5)#30
Wed, Apr 27thvs MIAPablo Lopez (5-4)#20vs BOSMichael Wacha (6-1)#89
Thu, Apr 28thvs MIATrevor Rogers (4-6)#56vs BOSGarrett Whitlock (2-1)#59
Fri, Apr 29th@ SFAlex Wood (5-7)#60vs HOUJose Urquidy (7-3)
Sat, Apr 30th@ SFLogan Webb (7-3)vs HOULuis Garcia (6-5)
Sun, May 1st@ SFAlex Cobb (3-3)#75vs HOUFramber Valdez (8-3)#19
Tue, May 3rd@ COLGerman Marquez (4-6)#83vs NYYJameson Taillon (9-1)#34
Wed, May 4th@ COLAustin Gomber (4-7)#146vs NYYNestor Cortes Jr. (7-3)#41
Thu, May 5th@ COLAntonio Senzatela (3-5)#226@ CLEAaron Civale (2-5)
Fri, May 6th@ LAAJhonathan Diaz (1-1)   
Sat, May 7th@ LAAMichael Lorenzen (6-6)#129@ CLETriston McKenzie (4-6)
Sun, May 8th@ LAAPatrick Sandoval (3-3)@ CLEKonnor Pilkington (1-1)#152
Tue, May 10thvs NYMCarlos Carrasco (8-4)#57@ NYYLuis Severino (4-3)#31
Wed, May 11thvs NYMTylor Megill (4-2)@ NYYJameson Taillon (9-1)#34
Thu, May 12thvs NYMTaijuan Walker (6-2)#64   
Fri, May 13thvs HOUFramber Valdez (8-3)#19@ TBDrew Rasmussen (5-3)
Sat, May 14thvs HOUCristian Javier (6-3)@ TBRyan Yarbrough (0-4)#123
Sun, May 15thvs HOUJustin Verlander (10-3)#2@ TBJeffrey Springs (3-2)
Mon, May 16th@ MIASandy Alcantara (8-3)#1vs SEAChris Flexen (4-8)#86
Tue, May 17th@ MIACody Poteet (0-1)vs SEALogan Gilbert (9-3)#29
Wed, May 18th@ MIAPablo Lopez (5-4)#20vs SEAMarco Gonzales (4-9)#68
Fri, May 20th@ MILEric Lauer (6-3)#73vs CINLuis Castillo (3-4)#43
Sat, May 21st@ MILBrandon Woodruff (6-3)#22vs CINHunter Greene (3-9)#88
Sun, May 22nd@ MILFreddy Peralta (3-2)#90vs CINGraham Ashcraft (4-2)
Mon, May 23rdvs LADTyler Anderson (9-1)#38@ STLMiles Mikolas (5-6)#39
Tue, May 24thvs LADWalker Buehler (6-3)#110@ STLJordan Hicks (1-4)#131
Wed, May 25thvs LADJulio Urias (6-6)#18   
Thu, May 26thvs COLGerman Marquez (4-6)#83@ LAAShohei Ohtani (7-4)#21
Sat, May 28thvs COLChad Kuhl (5-5)#155@ LAAMichael Lorenzen (6-6)#129
Sun, May 29thvs COLKyle Freeland (4-5)#122@ LAAPatrick Sandoval (3-3)
Mon, May 30th@ NYMDavid Peterson (5-1)#71   
Tue, May 31st@ NYMTrevor Williams (1-5)#138vs CWSLucas Giolito (4-4)#35
Wed, Jun 1st@ NYMCarlos Carrasco (8-4)#57vs CWSMichael Kopech (2-5)#27
Thu, Jun 2nd@ CINGraham Ashcraft (4-2)vs CWSJohnny Cueto (2-4)#128
Fri, Jun 3rd@ CINMike Minor (1-5)#93vs MINChi Chi Gonzalez (0-1)#216
Sat, Jun 4th@ CINTyler Mahle (3-7)#40vs MINDylan Bundy (4-4)#113
Sun, Jun 5th@ CINLuis Castillo (3-4)#43vs MINDevin Smeltzer (4-1)
Tue, Jun 7th@ MIAEdward Cabrera (2-1)@ KCBrad Keller (3-9)#78
Wed, Jun 8th@ MIASandy Alcantara (8-3)#1@ KCBrady Singer (3-3)#66
Thu, Jun 9th@ MIATrevor Rogers (4-6)#56   
Fri, Jun 10thvs MILAaron Ashby (1-6)@ DETElvin Rodriguez (0-2)
Sat, Jun 11thvs MILEric Lauer (6-3)#73@ DETBeau Brieske (1-6)
Sun, Jun 12thvs MILJason Alexander (2-0)@ DETTarik Skubal (5-6)
Mon, Jun 13thvs ATLIan Anderson (6-5)#77vs BALKyle Bradish (1-4)
Tue, Jun 14thvs ATLMax Fried (8-2)#10vs BALJordan Lyles (4-7)#126
Wed, Jun 15thvs ATLSpencer Strider (4-2)vs BALBruce Zimmermann (2-5)
Thu, Jun 16thvs PHIZack Wheeler (6-4)#14vs BALTyler Wells (6-4)
Fri, Jun 17thvs PHIBailey Falter (0-2)vs NYYJordan Montgomery (3-1)#28
Sat, Jun 18thvs PHIAaron Nola (5-5)#9vs NYYJameson Taillon (9-1)#34
Sun, Jun 19thvs PHIZach Eflin (3-5)#58vs NYYLuis Severino (4-3)#31
Tue, Jun 21st@ BALJordan Lyles (4-7)#126@ CWSDylan Cease (7-3)#12
Wed, Jun 22nd@ BALTyler Wells (6-4)@ CWSLucas Giolito (4-4)#35
Fri, Jun 24th@ TEXDane Dunning (1-6)#74@ MILAdrian Houser (4-8)#132
Sat, Jun 25th@ TEXBrett Martin@ MILCorbin Burnes (7-4)#4
Sun, Jun 26th@ TEXGlenn Otto (4-4)@ MILChi Chi Gonzalez (0-1)#216
Mon, Jun 27thvs PITMiguel Yajure (1-0)vs BOSConnor Seabold (0-1)
Tue, Jun 28thvs PITJose Quintana (1-4)#69vs BOSMichael Wacha (6-1)#89
Wed, Jun 29thvs PITMitch Keller (2-5)#156vs BOSNick Pivetta (8-5)#30
Fri, Jul 1stvs MIATrevor Rogers (4-6)#56vs TBCorey Kluber (3-5)#47
Sat, Jul 2ndvs MIADaniel Castano (1-1)#151vs TBDrew Rasmussen (5-3)
Sun, Jul 3rdvs MIAPablo Lopez (5-4)#20vs TBShane Baz (0-1)#85
Mon, Jul 4thvs MIABraxton Garrett (1-3)#178@ OAKCole Irvin (2-6)#92
Tue, Jul 5th@ PHIRanger Suarez (6-5)#62@ OAKAdrian Martinez (1-1)
Wed, Jul 6th@ PHIAaron Nola (5-5)#9@ OAKJames Kaprielian (1-5)#144
Thu, Jul 7th@ PHIBailey Falter (0-2)@ SEAMarco Gonzales (4-9)#68
Fri, Jul 8th@ ATLCharlie Morton (4-3)#46@ SEAGeorge Kirby (2-3)
Sat, Jul 9th@ ATLKyle Wright (9-4)#32@ SEARobbie Ray (6-6)#17
Sun, Jul 10th@ ATLIan Anderson (6-5)#77@ SEAChris Flexen (4-8)#86
Tue, Jul 12thvs SEAvs PHI
Wed, Jul 13thvs SEAvs PHI
Thu, Jul 14thvs ATLvs KC
Fri, Jul 15thvs ATLvs KC
Sat, Jul 16thvs ATLvs KC
Sun, Jul 17thvs ATLvs KC
Fri, Jul 22nd@ ARI@ BOS
Sat, Jul 23rd@ ARI@ BOS
Sun, Jul 24th@ ARI@ BOS
Mon, Jul 25th@ LAD   
Tue, Jul 26th@ LADvs STL
Wed, Jul 27th@ LADvs STL
Fri, Jul 29thvs STLvs DET
Sat, Jul 30thvs STLvs DET
Sun, Jul 31stvs STLvs DET
Mon, Aug 1stvs NYM   
Tue, Aug 2ndvs NYM@ TB
Wed, Aug 3rdvs NYM@ TB
Thu, Aug 4th@ PHI@ MIN
Fri, Aug 5th@ PHI@ MIN
Sat, Aug 6th@ PHI@ MIN
Sun, Aug 7th@ PHI@ MIN
Mon, Aug 8th@ CHC@ BAL
Tue, Aug 9th@ CHC@ BAL
Wed, Aug 10th@ CHC@ BAL
Fri, Aug 12thvs SDvs CLE
Sat, Aug 13thvs SDvs CLE
Sun, Aug 14thvs SDvs CLE
Mon, Aug 15thvs CHCvs BAL
Tue, Aug 16thvs CHCvs BAL
Wed, Aug 17thvs CHCvs BAL
Thu, Aug 18th@ SD@ NYY
Fri, Aug 19th@ SD@ NYY
Sat, Aug 20th@ SD@ NYY
Sun, Aug 21st@ SD@ NYY
Tue, Aug 23rd@ SEA@ BOS
Wed, Aug 24th@ SEA@ BOS
Fri, Aug 26thvs CINvs LAA
Sat, Aug 27thvs CINvs LAA
Sun, Aug 28thvs CINvs LAA
Tue, Aug 30thvs OAKvs CHC
Wed, Aug 31stvs OAKvs CHC
Thu, Sep 1stvs OAK   
Fri, Sep 2nd@ NYM@ PIT
Sat, Sep 3rd@ NYM@ PIT
Sun, Sep 4th@ NYM@ PIT
Mon, Sep 5th@ STL@ BAL
Tue, Sep 6th@ STL@ BAL
Wed, Sep 7th@ STL@ BAL
Thu, Sep 8th@ STL   
Fri, Sep 9th@ PHI@ TEX
Sat, Sep 10th@ PHI@ TEX
Sun, Sep 11th@ PHI@ TEX
Tue, Sep 13thvs BALvs TB
Wed, Sep 14thvs BALvs TB
Fri, Sep 16thvs MIAvs BAL
Sat, Sep 17thvs MIAvs BAL
Sun, Sep 18thvs MIAvs BAL
Mon, Sep 19th@ ATL   
Tue, Sep 20th@ ATL@ PHI
Wed, Sep 21st@ ATL@ PHI
Fri, Sep 23rd@ MIA@ TB
Sat, Sep 24th@ MIA@ TB
Sun, Sep 25th@ MIA@ TB
Mon, Sep 26thvs ATLvs NYY
Tue, Sep 27thvs ATLvs NYY
Wed, Sep 28thvs ATLvs NYY
Fri, Sep 30thvs PHIvs BOS
Sat, Oct 1stvs PHIvs BOS
Sun, Oct 2ndvs PHIvs BOS
Mon, Oct 3rd@ NYM@ BAL
Tue, Oct 4th@ NYM@ BAL
Wed, Oct 5th@ NYM@ BAL
Mon, Apr 25th   vs BOSNathan Eovaldi (4-2)#25
Mon, May 2nd   vs NYYJordan Montgomery (3-1)#28
Fri, May 27th   @ LAAChase Silseth (1-2)
Mon, Jun 6th   @ KCDaniel Lynch (3-7)#174
Mon, Jun 20th   @ CWSLance Lynn (1-1)#55
Thu, Jun 30th   vs TBMatt Wisler (2-2)#99
Thu, Jul 28th   vs DET
Thu, Aug 25th   @ BOS
Mon, Aug 29th   vs CHC
Mon, Sep 12th   vs TB
Thu, Sep 15th   vs TB
Thu, Sep 22nd   @ TB