Skip to main content

Who Should I Trade?

Vladimir Guerrero Jr. for Mike Trout (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.
Mike Trout
CF - LAA
Mike Trout
Expert
Recommendation
71%
Recommended by
10 of 14 experts
29%
Recommended by
4 of 14 experts
Rankings 
   
Rest of Season# 4# 7
VBR# 12# 13
   
Projections 
   
Runs4852
Home Runs2021
RBI5448
Stolen Bases12
Batting Average.281.274
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Dalton Del Don
Yahoo! Sports
# 3# 8
   
Nick Pollack
Pitcher List
# 4# 7
   
Mike Maher
FantasyPros
# 10# 12
   
Pierre Camus
RotoBaller
# 13# 21
   
Mick Ciallela
Fantrax
# 5# 11
   
Ryan Amore
Pitcher List
# 2# 13
   
Brad Camara
RotoBaller
# 6# 15
   
Joe Pisapia
FantasyPros
# 2# 7
   
Scott Youngson
Pitcher List
# 9# 10
   
Travis Argo
Fantasy Six Pack
# 4# 9
   
Kelly Kirby
FantasyPros
# 7# 3
   
Nate Miller
Fantasy Six Pack
# 10# 1
   
Bart Wheeler
Hail to Fantasy Football
# 10# 6
   
Andrew Seifter
FantasyPros
# 12# 7
   
Who Should I Trade? Player Statistics
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Mike Trout
CF - LAA
Mike Trout
2022 Stats 
   
   
At Bats306260
   
Runs4553
   
Hits8171
   
Singles4929
   
Doubles1317
   
Triples02
   
Home Runs1923
   
RBI5347
   
Stolen Bases00
   
Caught Stealing10
   
Walks3738
   
Strikeouts6490
   
Batting Average.265.273
   
On Base Pct.350.374
   
Slugging Pct.494.619
   
On-base Plus Slugging.843.993
   
Who Should I Trade? Player Projections
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Mike Trout
CF - LAA
Mike Trout
2022 Projections 
   
   
At Bats291251
   
Runs4852
   
Hits8269
   
Singles4832
   
Doubles1415
   
Triples02
   
Home Runs2021
   
RBI5448
   
Stolen Bases12
   
Caught Stealing11
   
Walks3745
   
Strikeouts5270
   
Batting Average.281.274
   
On Base Pct.371.407
   
Slugging Pct.535.596
   
On-base Plus Slugging.9061.003
   
Who Should I Trade? Player Notes
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Mike Trout
CF - LAA
Mike Trout
News 
 Vladimir Guerrero Jr. is out of Tuesday’s lineup against Oakland.
Jesse Garcia
Tue, Jul 5th
Mike Trout went 1-for-4 with an RBI double and a run scored in Wednesday's 4-1 win over the White Sox.
Diego Sandoval
Thu, Jun 30th
 Vladimir Guerrero Jr. went 3-for-5 with two RBI during Toronto's loss to Tampa Bay on Sunday.
Devon Bruce
Sun, Jul 3rd
Mike Trout went 1-for-4 with a solo home run in Tuesday's 11-4 loss to the White Sox.
Diego Sandoval
Wed, Jun 29th
 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
Mike Trout went 2-for-3 with a solo home run, an RBI triple, a walk and another run scored in Friday's 4-3 loss to the Mariners.
Diego Sandoval
Sat, Jun 25th
 Vladimir Guerrero Jr. went 1-for-5 with three RBI during Toronto's win over Tampa Bay on Friday.
Devon Bruce
Sat, Jul 2nd
Mike Trout went 1-for-4 with a two-run home run in Sunday's 4-0 win over the Mariners.
Diego Sandoval
Sun, Jun 19th
 Vladimir Guerrero Jr. went 2-for-4 with an RBI during Toronto's win over Boston on Tuesday.
Devon Bruce
Tue, Jun 28th
Mike Trout went 3-for-9 with a two-run home run, a solo homer and a single in Saturday's doubleheader versus the Mariners.
Diego Sandoval
Sun, Jun 19th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vladimir Guerrero Jr.
1B,DH - TOR
Vladimir Guerrero Jr.
Mike Trout
CF - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8thvs TEXJon Gray (4-4)#46vs HOUJake Odorizzi (3-2)#126
Sat, Apr 9thvs TEXDane Dunning (1-6)#90vs HOUJustin Verlander (10-3)#4
Sun, Apr 10thvs TEXSpencer Howard (0-1)#204vs HOUJose Urquidy (7-3)#58
Mon, Apr 11th@ NYYJameson Taillon (9-2)#43vs MIAElieser Hernandez (2-5)#169
Tue, Apr 12th@ NYYNestor Cortes Jr. (7-3)#48vs MIAJesus Luzardo (2-3)#142
Wed, Apr 13th@ NYYGerrit Cole (7-2)#2   
Thu, Apr 14th@ NYYLuis Severino (4-3)#34@ TEXDane Dunning (1-6)#90
Fri, Apr 15thvs OAKDaulton Jefferies (1-7)@ TEXMatt Bush (2-1)#228
Sat, Apr 16thvs OAKPaul Blackburn (6-3)#9@ TEXTaylor Hearn (4-5)#250
Sun, Apr 17thvs OAKAdam Oller (0-3)#294@ TEXMartin Perez (7-2)#56
Tue, Apr 19th@ BOSNathan Eovaldi (4-2)#31@ HOUFramber Valdez (8-3)#18
Wed, Apr 20th@ BOSNick Pivetta (8-6)#39@ HOUJake Odorizzi (3-2)#126
Thu, Apr 21st@ BOSTanner Houck (4-3)#57   
Fri, Apr 22nd@ HOUJustin Verlander (10-3)#4vs BALBruce Zimmermann (2-5)#227
Sat, Apr 23rd@ HOUJose Urquidy (7-3)#58vs BALSpenser Watkins (1-1)#329
Sun, Apr 24th@ HOULuis Garcia (7-5)#33vs BALChris Ellis (0-0)
Mon, Apr 25thvs BOSNathan Eovaldi (4-2)#31vs CLEShane Bieber (3-4)#6
Tue, Apr 26thvs BOSNick Pivetta (8-6)#39vs CLETriston McKenzie (5-6)#60
Wed, Apr 27thvs BOSMichael Wacha (6-1)#116vs CLEZach Plesac (2-6)#65
Thu, Apr 28thvs BOSGarrett Whitlock (2-1)#77vs CLECal Quantrill (4-5)#85
Fri, Apr 29thvs HOUJose Urquidy (7-3)#58@ CWSLucas Giolito (5-4)#38
Sat, Apr 30thvs HOULuis Garcia (7-5)#33@ CWSVince Velasquez (3-3)#180
Sun, May 1stvs HOUFramber Valdez (8-3)#18@ CWSDallas Keuchel (2-6)#386
Mon, May 2ndvs NYYJordan Montgomery (3-2)#26@ CWSDylan Cease (7-3)#20
Tue, May 3rdvs NYYJameson Taillon (9-2)#43@ BOSMichael Wacha (6-1)#116
Wed, May 4thvs NYYNestor Cortes Jr. (7-3)#48@ BOSGarrett Whitlock (2-1)#77
Thu, May 5th@ CLEAaron Civale (2-5)#177@ BOSRich Hill (4-4)#133
Sat, May 7th@ CLETriston McKenzie (5-6)#60vs WSHJosiah Gray (6-5)#123
Sun, May 8th@ CLEKonnor Pilkington (1-1)#186vs WSHErick Fedde (5-5)#158
Tue, May 10th@ NYYLuis Severino (4-3)#34vs TBCorey Kluber (3-5)#55
Wed, May 11th@ NYYJameson Taillon (9-2)#43vs TBShane McClanahan (9-3)#5
Fri, May 13th@ TBDrew Rasmussen (5-3)#64@ OAKDaulton Jefferies (1-7)
Sat, May 14th@ TBRyan Yarbrough (0-4)#155@ OAKAdam Oller (0-3)#294
Sun, May 15th@ TBJeffrey Springs (3-2)#36@ OAKFrankie Montas (3-9)#19
Mon, May 16thvs SEAChris Flexen (5-8)#98@ TEXJon Gray (4-4)#46
Tue, May 17thvs SEALogan Gilbert (10-3)#29@ TEXTaylor Hearn (4-5)#250
Wed, May 18thvs SEAMarco Gonzales (4-9)#86@ TEXDane Dunning (1-6)#90
Fri, May 20thvs CINLuis Castillo (3-4)#45vs OAKPaul Blackburn (6-3)#9
Sat, May 21stvs CINHunter Greene (3-10)#102vs OAKFrankie Montas (3-9)#19
Sun, May 22ndvs CINGraham Ashcraft (4-2)#201vs OAKCole Irvin (3-6)#97
Mon, May 23rd@ STLMiles Mikolas (5-6)#52   
Tue, May 24th@ STLJordan Hicks (1-4)#174vs TEXDane Dunning (1-6)#90
Thu, May 26th@ LAAShohei Ohtani (7-4)#24vs TORHyun Jin Ryu (2-0)
Fri, May 27th@ LAAChase Silseth (1-2)#304vs TORAlek Manoah (9-3)#15
Sat, May 28th@ LAAMichael Lorenzen (6-6)#163vs TORYusei Kikuchi (3-5)#108
Sun, May 29th@ LAAPatrick Sandoval (3-3)#62vs TORJose Berrios (6-4)#74
Tue, May 31stvs CWSLucas Giolito (5-4)#38@ NYYJordan Montgomery (3-2)#26
Wed, Jun 1stvs CWSMichael Kopech (2-6)#44   
Thu, Jun 2ndvs CWSJohnny Cueto (2-4)#160@ NYYJameson Taillon (9-2)#43
Fri, Jun 3rdvs MINChi Chi Gonzalez (0-1)#333@ PHIZach Eflin (3-5)#72
Sat, Jun 4thvs MINDylan Bundy (4-4)#119@ PHIZack Wheeler (7-4)#10
Sun, Jun 5thvs MINDevin Smeltzer (4-2)#132@ PHIKyle Gibson (4-3)#137
Mon, Jun 6th@ KCDaniel Lynch (3-7)#233vs BOSMichael Wacha (6-1)#116
Tue, Jun 7th@ KCBrad Keller (3-9)#99vs BOSGarrett Whitlock (2-1)#77
Wed, Jun 8th@ KCBrady Singer (3-3)#88vs BOSNathan Eovaldi (4-2)#31
Fri, Jun 10th@ DETElvin Rodriguez (0-2)#336vs NYMTylor Megill (4-2)#109
Sat, Jun 11th@ DETBeau Brieske (1-6)#185vs NYMCarlos Carrasco (9-4)#63
Sun, Jun 12th@ DETTarik Skubal (5-7)#37vs NYMTaijuan Walker (7-2)#79
Mon, Jun 13thvs BALKyle Bradish (1-4)#265   
Tue, Jun 14thvs BALJordan Lyles (4-7)#159@ LADTony Gonsolin (10-0)#13
Wed, Jun 15thvs BALBruce Zimmermann (2-5)#227@ LADTyler Anderson (9-1)#51
Thu, Jun 16thvs BALTyler Wells (7-4)#61@ SEAGeorge Kirby (2-3)#87
Fri, Jun 17thvs NYYJordan Montgomery (3-2)#26@ SEARobbie Ray (7-6)#12
Sat, Jun 18thvs NYYJameson Taillon (9-2)#43@ SEAPenn Murfee (1-0)#214
Sun, Jun 19thvs NYYLuis Severino (4-3)#34@ SEALogan Gilbert (10-3)#29
Mon, Jun 20th@ CWSLance Lynn (1-1)#70vs KCKris Bubic (1-5)#262
Tue, Jun 21st@ CWSDylan Cease (7-3)#20vs KCJonathan Heasley (1-4)#216
Wed, Jun 22nd@ CWSLucas Giolito (5-4)#38vs KCDaniel Lynch (3-7)#233
Fri, Jun 24th@ MILAdrian Houser (4-8)#167vs SEAChris Flexen (5-8)#98
Sat, Jun 25th@ MILCorbin Burnes (7-4)#3vs SEALogan Gilbert (10-3)#29
Sun, Jun 26th@ MILChi Chi Gonzalez (0-1)#333vs SEAMarco Gonzales (4-9)#86
Mon, Jun 27thvs BOSConnor Seabold (0-1)#379vs CWSLucas Giolito (5-4)#38
Tue, Jun 28thvs BOSMichael Wacha (6-1)#116vs CWSJohnny Cueto (2-4)#160
Wed, Jun 29thvs BOSNick Pivetta (8-6)#39vs CWSMichael Kopech (2-6)#44
Thu, Jun 30thvs TBMatt Wisler (2-2)#127   
Fri, Jul 1stvs TBCorey Kluber (3-5)#55@ HOUCristian Javier (6-3)#49
Sat, Jul 2ndvs TBDrew Rasmussen (5-3)#64@ HOUJose Urquidy (7-3)#58
Sun, Jul 3rdvs TBShane Baz (1-1)#105@ HOUFramber Valdez (8-3)#18
Mon, Jul 4th@ OAKCole Irvin (3-6)#97   
Tue, Jul 5th@ OAKAdrian Martinez (2-1)#258@ MIASandy Alcantara (9-3)#1
Wed, Jul 6th@ OAKJames Kaprielian (1-5)#182@ MIATrevor Rogers (4-6)#81
Thu, Jul 7th@ SEAMarco Gonzales (4-9)#86@ BALJordan Lyles (4-7)#159
Fri, Jul 8th@ SEAGeorge Kirby (2-3)#87@ BALTyler Wells (7-4)#61
Sat, Jul 9th@ SEARobbie Ray (7-6)#12@ BALDean Kremer (2-1)#234
Sun, Jul 10th@ SEAChris Flexen (5-8)#98@ BALAustin Voth (0-1)#275
Tue, Jul 12thvs PHIvs HOUCristian Javier (6-3)#49
Wed, Jul 13thvs PHIKyle Gibson (4-3)#137vs HOUJustin Verlander (10-3)#4
Thu, Jul 14thvs KCvs HOU
Fri, Jul 15thvs KCvs LAD
Sat, Jul 16thvs KCvs LAD
Sun, Jul 17thvs KC   
Fri, Jul 22nd@ BOS@ ATL
Sat, Jul 23rd@ BOS@ ATL
Sun, Jul 24th@ BOS@ ATL
Tue, Jul 26thvs STL@ KC
Wed, Jul 27thvs STL@ KC
Thu, Jul 28thvs DETvs TEX
Fri, Jul 29thvs DETvs TEX
Sat, Jul 30thvs DETvs TEX
Sun, Jul 31stvs DETvs TEX
Tue, Aug 2nd@ TBvs OAK
Wed, Aug 3rd@ TBvs OAK
Thu, Aug 4th@ MINvs OAK
Fri, Aug 5th@ MIN@ SEA
Sat, Aug 6th@ MIN@ SEA
Sun, Aug 7th@ MIN@ SEA
Mon, Aug 8th@ BAL@ OAK
Tue, Aug 9th@ BAL@ OAK
Wed, Aug 10th@ BAL@ OAK
Fri, Aug 12thvs CLEvs MIN
Sat, Aug 13thvs CLEvs MIN
Sun, Aug 14thvs CLEvs MIN
Mon, Aug 15thvs BALvs SEA
Tue, Aug 16thvs BALvs SEA
Wed, Aug 17thvs BALvs SEA
Thu, Aug 18th@ NYY   
Fri, Aug 19th@ NYY@ DET
Sat, Aug 20th@ NYY@ DET
Sun, Aug 21st@ NYY@ DET
Tue, Aug 23rd@ BOS@ TB
Wed, Aug 24th@ BOS@ TB
Thu, Aug 25th@ BOS@ TB
Fri, Aug 26thvs LAA@ TOR
Sat, Aug 27thvs LAA@ TOR
Sun, Aug 28thvs LAA@ TOR
Mon, Aug 29thvs CHCvs NYY
Tue, Aug 30thvs CHCvs NYY
Wed, Aug 31stvs CHCvs NYY
Fri, Sep 2nd@ PITvs HOU
Sat, Sep 3rd@ PITvs HOU
Sun, Sep 4th@ PITvs HOU
Mon, Sep 5th@ BALvs DET
Tue, Sep 6th@ BALvs DET
Wed, Sep 7th@ BALvs DET
Fri, Sep 9th@ TEX@ HOU
Sat, Sep 10th@ TEX@ HOU
Sun, Sep 11th@ TEX@ HOU
Mon, Sep 12thvs TB@ CLE
Tue, Sep 13thvs TB@ CLE
Wed, Sep 14thvs TB@ CLE
Thu, Sep 15thvs TB   
Fri, Sep 16thvs BALvs SEA
Sat, Sep 17thvs BALvs SEA
Sun, Sep 18thvs BALvs SEA
Tue, Sep 20th@ PHI@ TEX
Wed, Sep 21st@ PHI@ TEX
Thu, Sep 22nd@ TB@ TEX
Fri, Sep 23rd@ TB@ MIN
Sat, Sep 24th@ TB@ MIN
Sun, Sep 25th@ TB@ MIN
Mon, Sep 26thvs NYY   
Tue, Sep 27thvs NYYvs OAK
Wed, Sep 28thvs NYYvs OAK
Fri, Sep 30thvs BOSvs TEX
Sat, Oct 1stvs BOSvs TEX
Sun, Oct 2ndvs BOSvs TEX
Mon, Oct 3rd@ BAL@ OAK
Tue, Oct 4th@ BAL@ OAK
Wed, Oct 5th@ BAL@ OAK
Thu, Apr 7th   vs HOUFramber Valdez (8-3)#18
Mon, Apr 18th   @ HOULuis Garcia (7-5)#33
Fri, May 6th   vs WSHJoan Adon (1-11)#390
Mon, May 9th   vs TBJeffrey Springs (3-2)#36
Wed, May 25th   vs TEXGlenn Otto (4-4)#168
Thu, Jun 9th   vs BOSNick Pivetta (8-6)#39
Mon, Jul 25th   @ KC
Mon, Aug 22nd   @ TB
Mon, Sep 19th   vs SEA
Thu, Sep 29th   vs OAK