Skip to main content

Who Should I Trade?

Juan Soto for Vladimir Guerrero Jr. (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
Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 5# 4
VBR# 18# 8
   
Projections 
   
Runs5151
Home Runs1722
RBI4455
Stolen Bases61
Batting Average.261.287
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 2# 3
   
Mike Maher
FantasyPros
# 2# 4
   
Pierre Camus
RotoBaller
# 11# 13
   
Bart Wheeler
Hail to Fantasy Football
# 2# 3
   
Brad Camara
RotoBaller
# 3# 6
   
Joe Pisapia
FantasyPros
# 1# 2
   
Travis Argo
Fantasy Six Pack
# 2# 4
   
Kelly Kirby
FantasyPros
# 5# 7
   
Ryan Amore
Pitcher List
# 3# 2
   
Mick Ciallela
Fantrax
# 7# 5
   
Nate Miller
Fantasy Six Pack
# 11# 10
   
Nick Pollack
Pitcher List
# 12# 4
   
Andrew Seifter
FantasyPros
# 14# 12
   
Scott Youngson
Pitcher List
# 15# 9
   
Who Should I Trade? Player Statistics
  Juan Soto
RF - WSH
Juan Soto
Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
2022 Stats 
   
   
At Bats263273
   
Runs4342
   
Hits5874
   
Singles3046
   
Doubles1410
   
Triples00
   
Home Runs1418
   
RBI3146
   
Stolen Bases50
   
Caught Stealing21
   
Walks6337
   
Strikeouts4955
   
Batting Average.221.271
   
On Base Pct.375.364
   
Slugging Pct.434.506
   
On-base Plus Slugging.809.869
   
Who Should I Trade? Player Projections
  Juan Soto
RF - WSH
Juan Soto
Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
2022 Projections 
   
   
At Bats267296
   
Runs5151
   
Hits7085
   
Singles3849
   
Doubles1413
   
Triples11
   
Home Runs1722
   
RBI4455
   
Stolen Bases61
   
Caught Stealing31
   
Walks6538
   
Strikeouts5153
   
Batting Average.261.287
   
On Base Pct.426.378
   
Slugging Pct.509.555
   
On-base Plus Slugging.935.933
   
Who Should I Trade? Player Notes
  Juan Soto
RF - WSH
Juan Soto
Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
News 
 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
Vladimir Guerrero Jr. went 2-for-4 with an RBI during Toronto's win over Boston on Tuesday.
Devon Bruce
Tue, Jun 28th
 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
Vladimir Guerrero Jr. went 1-for-4 with a home run and two RBI in Toronto's win over Boston on Monday.
Devon Bruce
Tue, Jun 28th
 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
Vladimir Guerrero Jr. went 1-for-4 with a single in Saturday's 5-4 loss to the Brewers.
Brad Richter
Sun, Jun 26th
 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
Vladimir Guerrero Jr. went 2-for-3 with a home run and two RBI in Toronto's win over New York on Sunday.
Devon Bruce
Sun, Jun 19th
 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
Vladimir Guerrero Jr. went 4-for-5 with a home run and two RBI in Toronto's extra inning win over Baltimore on Wednesday.
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
Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 7thvs NYMTylor Megill (4-2)#102   
Fri, Apr 8thvs NYMMax Scherzer (5-1)#128vs TEXJon Gray (4-3)#53
Sat, Apr 9thvs NYMChris Bassitt (6-5)#30vs TEXDane Dunning (1-5)#103
Sun, Apr 10thvs NYMCarlos Carrasco (8-4)#46vs TEXSpencer Howard (0-1)#192
Mon, Apr 11th@ ATLHuascar Ynoa (0-2)#106@ NYYJameson Taillon (8-1)#41
Tue, Apr 12th@ ATLBryce Elder (1-3)#296@ NYYNestor Cortes Jr. (6-3)#51
Wed, Apr 13th@ ATLMax Fried (7-2)#14@ NYYGerrit Cole (6-2)#2
Thu, Apr 14th@ PITJT Brubaker (1-7)#125@ NYYLuis Severino (4-2)#37
Fri, Apr 15th@ PITMitch Keller (2-5)#191vs OAKDaulton Jefferies (1-7)
Sat, Apr 16th@ PITBryse Wilson (0-4)#384vs OAKPaul Blackburn (6-3)#9
Sun, Apr 17th@ PITJose Quintana (1-4)#121vs OAKAdam Oller (0-3)#300
Tue, Apr 19thvs ARITyler Gilbert (0-3)#341@ BOSNathan Eovaldi (4-2)#21
Wed, Apr 20thvs ARIMerrill Kelly (6-5)#99@ BOSNick Pivetta (8-5)#43
Thu, Apr 21stvs ARIZach Davies (2-4)#189@ BOSTanner Houck (4-3)#63
Fri, Apr 22ndvs SFSam Long (0-1)#217@ HOUJustin Verlander (9-3)#3
Sat, Apr 23rdvs SFAlex Wood (5-6)#52@ HOUJose Urquidy (6-3)#90
Sun, Apr 24thvs SFLogan Webb (7-2)#20@ HOULuis Garcia (5-5)#38
Tue, Apr 26thvs MIASandy Alcantara (7-3)#1vs BOSNick Pivetta (8-5)#43
Wed, Apr 27thvs MIAPablo Lopez (5-4)#19vs BOSMichael Wacha (6-1)#117
Thu, Apr 28thvs MIATrevor Rogers (3-6)#82vs BOSGarrett Whitlock (2-1)#67
Fri, Apr 29th@ SFAlex Wood (5-6)#52vs HOUJose Urquidy (6-3)#90
Sat, Apr 30th@ SFLogan Webb (7-2)#20vs HOULuis Garcia (5-5)#38
Sun, May 1st@ SFAlex Cobb (3-3)#83vs HOUFramber Valdez (8-3)#22
Tue, May 3rd@ COLGerman Marquez (4-5)#113vs NYYJameson Taillon (8-1)#41
Wed, May 4th@ COLAustin Gomber (3-7)#187vs NYYNestor Cortes Jr. (6-3)#51
Thu, May 5th@ COLAntonio Senzatela (3-4)#370@ CLEAaron Civale (2-4)#141
Fri, May 6th@ LAAJhonathan Diaz (1-1)#249   
Sat, May 7th@ LAAMichael Lorenzen (6-5)#127@ CLETriston McKenzie (4-6)#62
Sun, May 8th@ LAAPatrick Sandoval (3-2)#66@ CLEKonnor Pilkington (1-1)#186
Tue, May 10thvs NYMCarlos Carrasco (8-4)#46@ NYYLuis Severino (4-2)#37
Wed, May 11thvs NYMTylor Megill (4-2)#102@ NYYJameson Taillon (8-1)#41
Thu, May 12thvs NYMTaijuan Walker (6-2)#87   
Fri, May 13thvs HOUFramber Valdez (8-3)#22@ TBDrew Rasmussen (5-3)#54
Sat, May 14thvs HOUCristian Javier (5-3)#73@ TBRyan Yarbrough (0-3)#146
Sun, May 15thvs HOUJustin Verlander (9-3)#3@ TBJeffrey Springs (3-2)#34
Mon, May 16th@ MIASandy Alcantara (7-3)#1vs SEAChris Flexen (3-8)#107
Tue, May 17th@ MIACody Poteet (0-1)#215vs SEALogan Gilbert (8-3)#35
Wed, May 18th@ MIAPablo Lopez (5-4)#19vs SEAMarco Gonzales (4-8)#89
Fri, May 20th@ MILEric Lauer (6-3)#86vs CINLuis Castillo (3-4)#47
Sat, May 21st@ MILBrandon Woodruff (6-3)#23vs CINHunter Greene (3-8)#110
Sun, May 22nd@ MILFreddy Peralta (3-2)#94vs CINGraham Ashcraft (4-1)#199
Mon, May 23rdvs LADTyler Anderson (8-1)#60@ STLMiles Mikolas (5-5)#64
Tue, May 24thvs LADWalker Buehler (6-3)#129@ STLJordan Hicks (1-4)#180
Wed, May 25thvs LADJulio Urias (5-6)#12   
Thu, May 26thvs COLGerman Marquez (4-5)#113@ LAAShohei Ohtani (6-4)#39
Sat, May 28thvs COLChad Kuhl (5-5)#257@ LAAMichael Lorenzen (6-5)#127
Sun, May 29thvs COLKyle Freeland (4-5)#246@ LAAPatrick Sandoval (3-2)#66
Mon, May 30th@ NYMDavid Peterson (4-1)#133   
Tue, May 31st@ NYMTrevor Williams (1-4)#170vs CWSLucas Giolito (4-4)#32
Wed, Jun 1st@ NYMCarlos Carrasco (8-4)#46vs CWSMichael Kopech (2-4)#36
Thu, Jun 2nd@ CINGraham Ashcraft (4-1)#199vs CWSJohnny Cueto (2-4)#171
Fri, Jun 3rd@ CINMike Minor (1-4)#98vs MINChi Chi Gonzalez (0-1)#332
Sat, Jun 4th@ CINTyler Mahle (3-6)#50vs MINDylan Bundy (4-4)#151
Sun, Jun 5th@ CINLuis Castillo (3-4)#47vs MINDevin Smeltzer (4-1)#154
Tue, Jun 7th@ MIAEdward Cabrera (2-1)#200@ KCBrad Keller (2-9)#100
Wed, Jun 8th@ MIASandy Alcantara (7-3)#1@ KCBrady Singer (3-3)#78
Thu, Jun 9th@ MIATrevor Rogers (3-6)#82   
Fri, Jun 10thvs MILAaron Ashby (1-5)#97@ DETElvin Rodriguez (0-2)#362
Sat, Jun 11thvs MILEric Lauer (6-3)#86@ DETBeau Brieske (1-6)#176
Sun, Jun 12thvs MILJason Alexander (2-0)#233@ DETTarik Skubal (5-6)#28
Mon, Jun 13thvs ATLIan Anderson (6-4)#81vs BALKyle Bradish (1-4)#282
Tue, Jun 14thvs ATLMax Fried (7-2)#14vs BALJordan Lyles (4-7)#374
Wed, Jun 15thvs ATLSpencer Strider (3-2)#95vs BALBruce Zimmermann (2-5)#242
Thu, Jun 16thvs PHIZack Wheeler (6-4)#11vs BALTyler Wells (6-4)#93
Fri, Jun 17thvs PHIBailey Falter (0-2)#198vs NYYJordan Montgomery (3-1)#25
Sat, Jun 18thvs PHIAaron Nola (4-5)#6vs NYYJameson Taillon (8-1)#41
Sun, Jun 19thvs PHIZach Eflin (3-5)#70vs NYYLuis Severino (4-2)#37
Tue, Jun 21st@ BALJordan Lyles (4-7)#374@ CWSDylan Cease (6-3)#29
Wed, Jun 22nd@ BALTyler Wells (6-4)#93@ CWSLucas Giolito (4-4)#32
Fri, Jun 24th@ TEXDane Dunning (1-5)#103@ MILAdrian Houser (4-8)#157
Sat, Jun 25th@ TEXBrett Martin@ MILCorbin Burnes (6-4)#4
Sun, Jun 26th@ TEXGlenn Otto (4-3)#139@ MILChi Chi Gonzalez (0-1)#332
Mon, Jun 27thvs PITMiguel Yajure (1-0)#267vs BOSConnor Seabold (0-1)#371
Tue, Jun 28thvs PITJose Quintana (1-4)#121vs BOSMichael Wacha (6-1)#117
Wed, Jun 29thvs PITMitch Keller (2-5)#191vs BOSNick Pivetta (8-5)#43
Fri, Jul 1stvs MIATrevor Rogers (3-6)#82vs TBCorey Kluber (3-4)#49
Sat, Jul 2ndvs MIADaniel Castano (0-1)#262vs TB
Sun, Jul 3rdvs MIAPablo Lopez (5-4)#19vs TBShane Baz (0-1)#91
Mon, Jul 4thvs MIABraxton Garrett (1-3)#253@ OAKCole Irvin (2-5)#109
Tue, Jul 5th@ PHIRanger Suarez (6-4)#77@ OAK
Wed, Jul 6th@ PHIAaron Nola (4-5)#6@ OAKJames Kaprielian (0-5)#204
Thu, Jul 7th@ PHI@ SEA
Fri, Jul 8th@ ATL@ SEA
Sat, Jul 9th@ ATL@ SEA
Sun, Jul 10th@ ATL@ SEA
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)#21
Mon, May 2nd   vs NYYJordan Montgomery (3-1)#25
Fri, May 27th   @ LAAChase Silseth (1-2)#303
Mon, Jun 6th   @ KCDaniel Lynch (3-7)#255
Mon, Jun 20th   @ CWSLance Lynn (1-1)#55
Thu, Jun 30th   vs TBJeffrey Springs (3-2)#34
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