Skip Navigation to Main Content

Who Should I Trade?

Mike Trout for Vladimir Guerrero Jr. (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 34# 18
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
2025 Stats 
   
   
At Bats456589
   
Runs7396
   
Hits106172
   
Singles65115
   
Doubles1434
   
Triples10
   
Home Runs2623
   
RBI6484
   
Stolen Bases26
   
Caught Stealing03
   
Walks8781
   
Strikeouts17894
   
Batting Average.233.292
   
On Base Pct.359.381
   
Slugging Pct.439.467
   
On-base Plus Slugging.797.848
   
Who Should I Trade? Player Notes
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mike Trout
CF,RF,DH - LAA
Mike Trout
Vladimir Guerrero Jr.
1B,3B,DH - TOR
Vladimir Guerrero Jr.
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ HOU   
Fri, Mar 27th@ HOUvs ATH
Sat, Mar 28th@ HOUvs ATH
Sun, Mar 29th@ HOUvs ATH
Mon, Mar 30th@ CHCvs COL
Tue, Mar 31st@ CHCvs COL
Wed, Apr 1st@ CHCvs COL
Fri, Apr 3rdvs SEA   
Sat, Apr 4thvs SEA@ CWS
Sun, Apr 5thvs SEA@ CWS
Mon, Apr 6thvs ATLvs LAD
Tue, Apr 7thvs ATLvs LAD
Wed, Apr 8thvs ATLvs LAD
Fri, Apr 10th@ CINvs MIN
Sat, Apr 11th@ CINvs MIN
Sun, Apr 12th@ CINvs MIN
Mon, Apr 13th@ NYY   
Tue, Apr 14th@ NYY@ MIL
Wed, Apr 15th@ NYY@ MIL
Thu, Apr 16th@ NYY@ MIL
Fri, Apr 17thvs SD@ ARI
Sat, Apr 18thvs SD@ ARI
Sun, Apr 19thvs SD@ ARI
Mon, Apr 20thvs TOR@ LAA
Tue, Apr 21stvs TOR@ LAA
Wed, Apr 22ndvs TOR@ LAA
Fri, Apr 24th@ KCvs CLE
Sat, Apr 25th@ KCvs CLE
Sun, Apr 26th@ KCvs CLE
Mon, Apr 27th@ CWSvs BOS
Tue, Apr 28th@ CWSvs BOS
Wed, Apr 29th@ CWSvs BOS
Fri, May 1stvs NYM@ MIN
Sat, May 2ndvs NYM@ MIN
Sun, May 3rdvs NYM@ MIN
Mon, May 4thvs CWS@ TB
Tue, May 5thvs CWS@ TB
Wed, May 6thvs CWS@ TB
Fri, May 8th@ TORvs LAA
Sat, May 9th@ TORvs LAA
Sun, May 10th@ TORvs LAA
Mon, May 11th@ CLEvs TB
Tue, May 12th@ CLEvs TB
Wed, May 13th@ CLEvs TB
Fri, May 15thvs LAD@ DET
Sat, May 16thvs LAD@ DET
Sun, May 17thvs LAD@ DET
Mon, May 18thvs ATH@ NYY
Tue, May 19thvs ATH@ NYY
Wed, May 20thvs ATH@ NYY
Thu, May 21stvs ATH@ NYY
Fri, May 22ndvs TEXvs PIT
Sat, May 23rdvs TEXvs PIT
Sun, May 24thvs TEXvs PIT
Tue, May 26th@ DETvs MIA
Wed, May 27th@ DETvs MIA
Thu, May 28th@ DET@ BAL
Fri, May 29th@ TB@ BAL
Sat, May 30th@ TB@ BAL
Sun, May 31st@ TB@ BAL
Mon, Jun 1stvs COL   
Tue, Jun 2ndvs COL@ ATL
Wed, Jun 3rdvs COL@ ATL
Fri, Jun 5th@ LADvs BAL
Sat, Jun 6th@ LADvs BAL
Sun, Jun 7th@ LADvs BAL
Mon, Jun 8thvs HOUvs PHI
Tue, Jun 9thvs HOUvs PHI
Wed, Jun 10thvs HOUvs PHI
Fri, Jun 12thvs TBvs NYY
Sat, Jun 13thvs TBvs NYY
Sun, Jun 14thvs TBvs NYY
Mon, Jun 15th@ ARI   
Tue, Jun 16th@ ARI@ BOS
Wed, Jun 17th@ ARI@ BOS
Thu, Jun 18th@ ATH@ BOS
Fri, Jun 19th@ ATH@ CHC
Sat, Jun 20th@ ATH@ CHC
Sun, Jun 21st@ ATH@ CHC
Mon, Jun 22ndvs BALvs HOU
Tue, Jun 23rdvs BALvs HOU
Wed, Jun 24thvs BALvs HOU
Fri, Jun 26thvs ATHvs TEX
Sat, Jun 27thvs ATHvs TEX
Sun, Jun 28thvs ATHvs TEX
Mon, Jun 29th@ SEAvs NYM
Tue, Jun 30th@ SEAvs NYM
Thu, Jul 2nd@ SEA   
Fri, Jul 3rdvs BOS@ SEA
Sat, Jul 4thvs BOS@ SEA
Sun, Jul 5thvs BOS@ SEA
Tue, Jul 7th@ TEX@ SF
Wed, Jul 8th@ TEX@ SF
Thu, Jul 9th@ TEX   
Fri, Jul 10th@ MIN@ SD
Sat, Jul 11th@ MIN@ SD
Sun, Jul 12th@ MIN@ SD
Fri, Jul 17thvs DETvs CWS
Sat, Jul 18thvs DETvs CWS
Sun, Jul 19thvs DETvs CWS
Mon, Jul 20thvs STLvs TB
Tue, Jul 21stvs STLvs TB
Wed, Jul 22ndvs STLvs TB
Fri, Jul 24th@ SF@ BOS
Sat, Jul 25th@ SF@ BOS
Sun, Jul 26th@ SF@ BOS
Mon, Jul 27thvs HOU@ WSH
Tue, Jul 28thvs HOU@ WSH
Wed, Jul 29thvs HOU@ WSH
Fri, Jul 31stvs MILvs STL
Sat, Aug 1stvs MILvs STL
Sun, Aug 2ndvs MILvs STL
Tue, Aug 4th@ BAL@ HOU
Wed, Aug 5th@ BAL@ HOU
Thu, Aug 6th@ BAL   
Fri, Aug 7th@ MIA@ PHI
Sat, Aug 8th@ MIA@ PHI
Sun, Aug 9th@ MIA@ PHI
Mon, Aug 10thvs TEXvs BOS
Tue, Aug 11thvs TEXvs BOS
Wed, Aug 12thvs TEXvs BOS
Thu, Aug 13thvs TEXvs BOS
Fri, Aug 14thvs KCvs NYY
Sat, Aug 15thvs KCvs NYY
Sun, Aug 16thvs KCvs NYY
Tue, Aug 18th@ HOU@ TB
Wed, Aug 19th@ HOU@ TB
Thu, Aug 20th@ HOU@ TB
Fri, Aug 21st@ TEX@ NYY
Sat, Aug 22nd@ TEX@ NYY
Sun, Aug 23rd@ TEX@ NYY
Mon, Aug 24thvs CLE   
Tue, Aug 25thvs CLEvs KC
Wed, Aug 26thvs CLEvs KC
Fri, Aug 28thvs PHIvs SEA
Sat, Aug 29thvs PHIvs SEA
Sun, Aug 30thvs PHIvs SEA
Mon, Aug 31stvs NYY   
Tue, Sep 1stvs NYY@ CLE
Wed, Sep 2ndvs NYY@ CLE
Fri, Sep 4th@ PIT@ KC
Sat, Sep 5th@ PIT@ KC
Sun, Sep 6th@ PIT@ KC
Mon, Sep 7th@ BOS@ ATH
Tue, Sep 8th@ BOS@ ATH
Wed, Sep 9th@ BOS@ ATH
Fri, Sep 11th@ WSHvs BAL
Sat, Sep 12th@ WSHvs BAL
Sun, Sep 13th@ WSHvs BAL
Mon, Sep 14thvs SEAvs DET
Tue, Sep 15thvs SEAvs DET
Wed, Sep 16thvs SEAvs DET
Thu, Sep 17thvs MIN   
Fri, Sep 18thvs MIN@ TEX
Sat, Sep 19thvs MIN@ TEX
Sun, Sep 20thvs MIN@ TEX
Tue, Sep 22nd@ ATH@ BAL
Wed, Sep 23rd@ ATH@ BAL
Thu, Sep 24th@ SEA   
Fri, Sep 25th@ SEAvs CIN
Sat, Sep 26th@ SEAvs CIN
Sun, Sep 27th@ SEAvs CIN
Thu, Apr 2nd   @ CWS
Thu, Apr 30th   @ MIN
Mon, May 25th   vs MIA
Thu, Jun 4th   @ ATL
Thu, Jun 25th   vs TEX
Wed, Jul 1st   vs NYM
Mon, Jul 6th   @ SF
Thu, Jul 23rd   vs TB
Mon, Aug 3rd   @ HOU
Thu, Aug 27th   vs KC
Thu, Sep 3rd   @ CLE
Mon, Sep 21st   @ BAL