Skip to main content

Who Should I Trade?

Vladimir Guerrero Jr. for Juan Soto (2022)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Juan Soto
RF - WSH
Juan Soto
Expert
Recommendation
57%
Recommended by
8 of 14 experts
43%
Recommended by
6 of 14 experts
Rankings 
   
Rest of Season# 4# 6
VBR# 12# 23
   
Projections 
   
Runs5051
Home Runs2016
RBI5642
Stolen Bases15
Batting Average.282.260
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Nick Pollack
Pitcher List
# 4# 11
   
Mike Maher
FantasyPros
# 10# 22
   
Andrew Seifter
FantasyPros
# 12# 14
   
Bart Wheeler
Hail to Fantasy Football
# 10# 11
   
Mick Ciallela
Fantrax
# 5# 8
   
Ryan Amore
Pitcher List
# 2# 3
   
Nate Miller
Fantasy Six Pack
# 10# 11
   
Scott Youngson
Pitcher List
# 9# 15
   
Joe Pisapia
FantasyPros
# 2# 1
   
Dalton Del Don
Yahoo! Sports
# 3# 2
   
Travis Argo
Fantasy Six Pack
# 4# 2
   
Brad Camara
RotoBaller
# 6# 3
   
Kelly Kirby
FantasyPros
# 7# 5
   
Pierre Camus
RotoBaller
# 13# 11
   
Who Should I Trade? Player Statistics
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Juan Soto
RF - WSH
Juan Soto
2022 Stats 
   
   
At Bats300274
   
Runs4446
   
Hits8061
   
Singles4930
   
Doubles1216
   
Triples00
   
Home Runs1915
   
RBI5333
   
Stolen Bases05
   
Caught Stealing12
   
Walks3767
   
Strikeouts6252
   
Batting Average.267.223
   
On Base Pct.353.379
   
Slugging Pct.497.445
   
On-base Plus Slugging.849.824
   
Who Should I Trade? Player Projections
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Juan Soto
RF - WSH
Juan Soto
2022 Projections 
   
   
At Bats298268
   
Runs5051
   
Hits8470
   
Singles4937
   
Doubles1416
   
Triples01
   
Home Runs2016
   
RBI5642
   
Stolen Bases15
   
Caught Stealing13
   
Walks3867
   
Strikeouts5351
   
Batting Average.282.260
   
On Base Pct.373.428
   
Slugging Pct.538.504
   
On-base Plus Slugging.911.932
   
Who Should I Trade? Player Notes
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Juan Soto
RF - WSH
Juan Soto
News 
 Vladimir Guerrero Jr. went 3-for-5 with two RBI during Toronto's loss to Tampa Bay on Sunday.
Devon Bruce
Sun, Jul 3rd
Juan Soto is out of the starting lineup on Monday due to a calf tightness.
Devon Bruce
Mon, Jul 4th
 Vladimir Guerrero Jr. went 1-for-4 with a solo home run in Toronto's loss to Tampa Bay on Saturday.
Devon Bruce
Sun, Jul 3rd
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
 Vladimir Guerrero Jr. went 1-for-5 with three RBI during Toronto's win over Tampa Bay on Friday.
Devon Bruce
Sat, Jul 2nd
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
 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-3 Friday, doubling, walking once, and scoring two runs in the Nationals' 6-3 loss to the Marlins.
Chris Schommer
Sat, Jul 2nd
 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-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
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Juan Soto
RF - WSH
Juan Soto
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-4)#46vs NYMMax Scherzer (5-1)#128
Sat, Apr 9thvs TEXDane Dunning (1-6)#93vs NYMChris Bassitt (6-5)#30
Sun, Apr 10thvs TEXSpencer Howard (0-1)#194vs NYMCarlos Carrasco (9-4)#62
Mon, Apr 11th@ NYYJameson Taillon (9-1)#44@ ATLHuascar Ynoa (0-2)#108
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#51@ ATLBryce Elder (1-3)#304
Wed, Apr 13th@ NYYGerrit Cole (7-2)#2@ ATLMax Fried (8-2)#10
Thu, Apr 14th@ NYYLuis Severino (4-3)#35@ PITJT Brubaker (2-7)#102
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ PITMitch Keller (2-5)#204
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#7@ PITBryse Wilson (1-4)#387
Sun, Apr 17thvs OAKAdam Oller (0-3)#297@ PITJose Quintana (1-4)#84
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#27vs ARITyler Gilbert (0-3)#328
Wed, Apr 20th@ BOSNick Pivetta (8-5)#40vs ARIMerrill Kelly (7-5)#90
Thu, Apr 21st@ BOSTanner Houck (4-3)#58vs ARIZach Davies (2-4)#174
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#4vs SFSam Long (0-1)#218
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#59vs SFAlex Wood (5-7)#75
Sun, Apr 24th@ HOULuis Garcia (6-5)#43vs SFLogan Webb (7-3)#15
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#27   
Tue, Apr 26thvs BOSNick Pivetta (8-5)#40vs MIASandy Alcantara (8-3)#1
Wed, Apr 27thvs BOSMichael Wacha (6-1)#113vs MIAPablo Lopez (5-4)#17
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#76vs MIATrevor Rogers (4-6)#72
Fri, Apr 29thvs HOUJose Urquidy (7-3)#59@ SFAlex Wood (5-7)#75
Sat, Apr 30thvs HOULuis Garcia (6-5)#43@ SFLogan Webb (7-3)#15
Sun, May 1stvs HOUFramber Valdez (8-3)#16@ SFAlex Cobb (3-3)#95
Mon, May 2ndvs NYYJordan Montgomery (3-2)#26   
Tue, May 3rdvs NYYJameson Taillon (9-1)#44@ COLGerman Marquez (4-6)#103
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#51@ COLAustin Gomber (4-7)#183
Thu, May 5th@ CLEAaron Civale (2-5)#180@ COLAntonio Senzatela (3-5)#374
Sat, May 7th@ CLETriston McKenzie (5-6)#55@ LAAMichael Lorenzen (6-6)#165
Sun, May 8th@ CLEKonnor Pilkington (1-1)#196@ LAAPatrick Sandoval (3-3)#64
Tue, May 10th@ NYYLuis Severino (4-3)#35vs NYMCarlos Carrasco (9-4)#62
Wed, May 11th@ NYYJameson Taillon (9-1)#44vs NYMTylor Megill (4-2)#106
Fri, May 13th@ TBDrew Rasmussen (5-3)#65vs HOUFramber Valdez (8-3)#16
Sat, May 14th@ TBRyan Yarbrough (0-4)#158vs HOUCristian Javier (6-3)#50
Sun, May 15th@ TBJeffrey Springs (3-2)#39vs HOUJustin Verlander (10-3)#4
Mon, May 16thvs SEAChris Flexen (4-8)#110@ MIASandy Alcantara (8-3)#1
Tue, May 17thvs SEALogan Gilbert (9-3)#32@ MIACody Poteet (0-1)#224
Wed, May 18thvs SEAMarco Gonzales (4-9)#85@ MIAPablo Lopez (5-4)#17
Fri, May 20thvs CINLuis Castillo (3-4)#45@ MILEric Lauer (6-3)#91
Sat, May 21stvs CINHunter Greene (3-9)#111@ MILBrandon Woodruff (7-3)#28
Sun, May 22ndvs CINGraham Ashcraft (4-2)#201@ MILFreddy Peralta (3-2)#114
Mon, May 23rd@ STLMiles Mikolas (5-6)#48vs LADTyler Anderson (9-1)#47
Tue, May 24th@ STLJordan Hicks (1-4)#171vs LADWalker Buehler (6-3)#140
Thu, May 26th@ LAAShohei Ohtani (7-4)#24vs COLGerman Marquez (4-6)#103
Fri, May 27th@ LAAChase Silseth (1-2)#302   
Sat, May 28th@ LAAMichael Lorenzen (6-6)#165vs COLChad Kuhl (5-5)#181
Sun, May 29th@ LAAPatrick Sandoval (3-3)#64vs COLKyle Freeland (4-5)#157
Tue, May 31stvs CWSLucas Giolito (5-4)#38@ NYMTrevor Williams (1-5)#177
Wed, Jun 1stvs CWSMichael Kopech (2-5)#31@ NYMCarlos Carrasco (9-4)#62
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#166@ CINGraham Ashcraft (4-2)#201
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#336@ CINMike Minor (1-5)#119
Sat, Jun 4thvs MINDylan Bundy (4-4)#143@ CINTyler Mahle (3-7)#49
Sun, Jun 5thvs MINDevin Smeltzer (4-2)#130@ CINLuis Castillo (3-4)#45
Mon, Jun 6th@ KCDaniel Lynch (3-7)#239   
Tue, Jun 7th@ KCBrad Keller (3-9)#97@ MIAEdward Cabrera (2-1)#211
Wed, Jun 8th@ KCBrady Singer (3-3)#80@ MIASandy Alcantara (8-3)#1
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#342vs MILAaron Ashby (1-6)#104
Sat, Jun 11th@ DETBeau Brieske (1-6)#161vs MILEric Lauer (6-3)#91
Sun, Jun 12th@ DETTarik Skubal (5-7)#36vs MILJason Alexander (2-0)#240
Mon, Jun 13thvs BALKyle Bradish (1-4)#266vs ATLIan Anderson (6-5)#96
Tue, Jun 14thvs BALJordan Lyles (4-7)#163vs ATLMax Fried (8-2)#10
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#230vs ATLSpencer Strider (4-2)#66
Thu, Jun 16thvs BALTyler Wells (7-4)#61vs PHIZack Wheeler (7-4)#11
Fri, Jun 17thvs NYYJordan Montgomery (3-2)#26vs PHIBailey Falter (0-2)#206
Sat, Jun 18thvs NYYJameson Taillon (9-1)#44vs PHIAaron Nola (5-5)#9
Sun, Jun 19thvs NYYLuis Severino (4-3)#35vs PHIZach Eflin (3-5)#74
Mon, Jun 20th@ CWSLance Lynn (1-1)#71   
Tue, Jun 21st@ CWSDylan Cease (7-3)#22@ BALJordan Lyles (4-7)#163
Wed, Jun 22nd@ CWSLucas Giolito (5-4)#38@ BALTyler Wells (7-4)#61
Fri, Jun 24th@ MILAdrian Houser (4-8)#169@ TEXDane Dunning (1-6)#93
Sat, Jun 25th@ MILCorbin Burnes (7-4)#3@ TEXBrett Martin
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#336@ TEXGlenn Otto (4-4)#168
Mon, Jun 27thvs BOSConnor Seabold (0-1)#379vs PITMiguel Yajure (1-0)#265
Tue, Jun 28thvs BOSMichael Wacha (6-1)#113vs PITJose Quintana (1-4)#84
Wed, Jun 29thvs BOSNick Pivetta (8-5)#40vs PITMitch Keller (2-5)#204
Thu, Jun 30thvs TBMatt Wisler (2-2)#127   
Fri, Jul 1stvs TBCorey Kluber (3-5)#56vs MIATrevor Rogers (4-6)#72
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#65vs MIADaniel Castano (1-1)#222
Sun, Jul 3rdvs TBShane Baz (1-1)#105vs MIAPablo Lopez (5-4)#17
Mon, Jul 4th@ OAKCole Irvin (2-6)#118vs MIABraxton Garrett (1-3)#250
Tue, Jul 5th@ OAKAdrian Martinez (1-1)#257@ PHIRodolfo Sanchez
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#185@ PHIAaron Nola (5-5)#9
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#85@ PHIBailey Falter (0-2)#206
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#88@ ATLCharlie Morton (4-3)#34
Sat, Jul 9th@ SEARobbie Ray (7-6)#13@ ATLKyle Wright (9-4)#37
Sun, Jul 10th@ SEAChris Flexen (4-8)#110@ ATLIan Anderson (6-5)#96
Tue, Jul 12thvs PHIvs SEA
Wed, Jul 13thvs PHIvs SEA
Thu, Jul 14thvs KCvs ATL
Fri, Jul 15thvs KCvs ATL
Sat, Jul 16thvs KCvs ATL
Sun, Jul 17thvs KCvs ATL
Fri, Jul 22nd@ BOS@ ARI
Sat, Jul 23rd@ BOS@ ARI
Sun, Jul 24th@ BOS@ ARI
Tue, Jul 26thvs STL@ LAD
Wed, Jul 27thvs STL@ LAD
Thu, Jul 28thvs DET   
Fri, Jul 29thvs DETvs STL
Sat, Jul 30thvs DETvs STL
Sun, Jul 31stvs DETvs STL
Tue, Aug 2nd@ TBvs NYM
Wed, Aug 3rd@ TBvs NYM
Thu, Aug 4th@ MIN@ PHI
Fri, Aug 5th@ MIN@ PHI
Sat, Aug 6th@ MIN@ PHI
Sun, Aug 7th@ MIN@ PHI
Mon, Aug 8th@ BAL@ CHC
Tue, Aug 9th@ BAL@ CHC
Wed, Aug 10th@ BAL@ CHC
Fri, Aug 12thvs CLEvs SD
Sat, Aug 13thvs CLEvs SD
Sun, Aug 14thvs CLEvs SD
Mon, Aug 15thvs BALvs CHC
Tue, Aug 16thvs BALvs CHC
Wed, Aug 17thvs BALvs CHC
Thu, Aug 18th@ NYY@ SD
Fri, Aug 19th@ NYY@ SD
Sat, Aug 20th@ NYY@ SD
Sun, Aug 21st@ NYY@ SD
Tue, Aug 23rd@ BOS@ SEA
Wed, Aug 24th@ BOS@ SEA
Thu, Aug 25th@ BOS   
Fri, Aug 26thvs LAAvs CIN
Sat, Aug 27thvs LAAvs CIN
Sun, Aug 28thvs LAAvs CIN
Mon, Aug 29thvs CHC   
Tue, Aug 30thvs CHCvs OAK
Wed, Aug 31stvs CHCvs OAK
Fri, Sep 2nd@ PIT@ NYM
Sat, Sep 3rd@ PIT@ NYM
Sun, Sep 4th@ PIT@ NYM
Mon, Sep 5th@ BAL@ STL
Tue, Sep 6th@ BAL@ STL
Wed, Sep 7th@ BAL@ STL
Fri, Sep 9th@ TEX@ PHI
Sat, Sep 10th@ TEX@ PHI
Sun, Sep 11th@ TEX@ PHI
Mon, Sep 12thvs TB   
Tue, Sep 13thvs TBvs BAL
Wed, Sep 14thvs TBvs BAL
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs MIA
Sat, Sep 17thvs BALvs MIA
Sun, Sep 18thvs BALvs MIA
Tue, Sep 20th@ PHI@ ATL
Wed, Sep 21st@ PHI@ ATL
Thu, Sep 22nd@ TB   
Fri, Sep 23rd@ TB@ MIA
Sat, Sep 24th@ TB@ MIA
Sun, Sep 25th@ TB@ MIA
Mon, Sep 26thvs NYYvs ATL
Tue, Sep 27thvs NYYvs ATL
Wed, Sep 28thvs NYYvs ATL
Fri, Sep 30thvs BOSvs PHI
Sat, Oct 1stvs BOSvs PHI
Sun, Oct 2ndvs BOSvs PHI
Mon, Oct 3rd@ BAL@ NYM
Tue, Oct 4th@ BAL@ NYM
Wed, Oct 5th@ BAL@ NYM
Thu, Apr 7th   vs NYMTylor Megill (4-2)#106
Fri, May 6th   @ LAAJhonathan Diaz (1-1)#264
Thu, May 12th   vs NYMTaijuan Walker (6-2)#81
Wed, May 25th   vs LADJulio Urias (6-6)#21
Mon, May 30th   @ NYMDavid Peterson (5-1)#89
Thu, Jun 9th   @ MIATrevor Rogers (4-6)#72
Mon, Jul 25th   @ LAD
Mon, Aug 1st   vs NYM
Thu, Sep 1st   vs OAK
Thu, Sep 8th   @ STL
Mon, Sep 19th   @ ATL