Skip to main content

Who Should I Trade?

Luis Robert for Mike Trout (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Luis Robert
Luis Robert
Mike Trout
Mike Trout
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Luis Robert
Luis Robert
Mike Trout
Mike Trout
2022 Stats 
At Bats380434
Home Runs1240
Stolen Bases111
Caught Stealing30
Batting Average.284.279
On Base Pct.319.364
Slugging Pct.426.627
On-base Plus Slugging.746.991
Who Should I Trade? Player Notes
  Luis Robert
Luis Robert
Mike Trout
Mike Trout
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Luis Robert
Luis Robert
Mike Trout
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ HOU@ OAK
Fri, Mar 31st@ HOU   
Sat, Apr 1st@ HOU@ OAK
Sun, Apr 2nd@ HOU@ OAK
Mon, Apr 3rdvs SF@ SEA
Wed, Apr 5thvs SF@ SEA
Thu, Apr 6thvs SF   
Fri, Apr 7th@ PITvs TOR
Sat, Apr 8th@ PITvs TOR
Sun, Apr 9th@ PITvs TOR
Mon, Apr 10th@ MINvs WSH
Tue, Apr 11th@ MINvs WSH
Wed, Apr 12th@ MINvs WSH
Fri, Apr 14thvs BAL@ BOS
Sat, Apr 15thvs BAL@ BOS
Sun, Apr 16thvs BAL@ BOS
Mon, Apr 17thvs PHI@ BOS
Tue, Apr 18thvs PHI@ NYY
Wed, Apr 19thvs PHI@ NYY
Fri, Apr 21st@ TBvs KC
Sat, Apr 22nd@ TBvs KC
Sun, Apr 23rd@ TBvs KC
Mon, Apr 24th@ TORvs OAK
Tue, Apr 25th@ TORvs OAK
Wed, Apr 26th@ TORvs OAK
Thu, Apr 27thvs TBvs OAK
Fri, Apr 28thvs TB@ MIL
Sat, Apr 29thvs TB@ MIL
Sun, Apr 30thvs TB@ MIL
Tue, May 2ndvs MIN@ STL
Wed, May 3rdvs MIN@ STL
Thu, May 4thvs MIN@ STL
Fri, May 5th@ CINvs TEX
Sat, May 6th@ CINvs TEX
Sun, May 7th@ CINvs TEX
Mon, May 8th@ KCvs HOU
Tue, May 9th@ KCvs HOU
Wed, May 10th@ KCvs HOU
Thu, May 11th@ KC   
Fri, May 12thvs HOU@ CLE
Sat, May 13thvs HOU@ CLE
Sun, May 14thvs HOU@ CLE
Tue, May 16thvs CLE@ BAL
Wed, May 17thvs CLE@ BAL
Thu, May 18thvs CLE@ BAL
Fri, May 19thvs KCvs MIN
Sat, May 20thvs KCvs MIN
Sun, May 21stvs KCvs MIN
Mon, May 22nd@ CLEvs BOS
Tue, May 23rd@ CLEvs BOS
Wed, May 24th@ CLEvs BOS
Thu, May 25th@ DET   
Fri, May 26th@ DETvs MIA
Sat, May 27th@ DETvs MIA
Sun, May 28th@ DETvs MIA
Mon, May 29thvs LAA@ CWS
Tue, May 30thvs LAA@ CWS
Wed, May 31stvs LAA@ CWS
Fri, Jun 2ndvs DET@ HOU
Sat, Jun 3rdvs DET@ HOU
Sun, Jun 4thvs DET@ HOU
Tue, Jun 6th@ NYYvs CHC
Wed, Jun 7th@ NYYvs CHC
Thu, Jun 8th@ NYYvs CHC
Fri, Jun 9thvs MIAvs SEA
Sat, Jun 10thvs MIAvs SEA
Sun, Jun 11thvs MIAvs SEA
Tue, Jun 13th@ LAD@ TEX
Wed, Jun 14th@ LAD@ TEX
Thu, Jun 15th@ LAD@ TEX
Fri, Jun 16th@ SEA@ KC
Sat, Jun 17th@ SEA@ KC
Sun, Jun 18th@ SEA@ KC
Mon, Jun 19thvs TEX   
Tue, Jun 20thvs TEXvs LAD
Wed, Jun 21stvs TEXvs LAD
Fri, Jun 23rdvs BOS@ COL
Sat, Jun 24thvs BOS@ COL
Sun, Jun 25thvs BOS@ COL
Mon, Jun 26th@ LAAvs CWS
Tue, Jun 27th@ LAAvs CWS
Wed, Jun 28th@ LAAvs CWS
Thu, Jun 29th@ LAAvs CWS
Fri, Jun 30th@ OAKvs ARI
Sat, Jul 1st@ OAKvs ARI
Sun, Jul 2nd@ OAKvs ARI
Tue, Jul 4thvs TOR@ SD
Wed, Jul 5thvs TOR@ SD
Thu, Jul 6thvs TOR   
Fri, Jul 7thvs STL@ LAD
Sat, Jul 8thvs STL@ LAD
Sun, Jul 9thvs STL   
Fri, Jul 14th@ ATLvs HOU
Sat, Jul 15th@ ATLvs HOU
Sun, Jul 16th@ ATLvs HOU
Tue, Jul 18th@ NYMvs NYY
Wed, Jul 19th@ NYMvs NYY
Thu, Jul 20th@ NYM   
Fri, Jul 21st@ MINvs PIT
Sat, Jul 22nd@ MINvs PIT
Sun, Jul 23rd@ MINvs PIT
Tue, Jul 25thvs CHC@ DET
Wed, Jul 26thvs CHC@ DET
Thu, Jul 27thvs CLE@ DET
Fri, Jul 28thvs CLE@ TOR
Sat, Jul 29thvs CLE@ TOR
Sun, Jul 30thvs CLE@ TOR
Tue, Aug 1st@ TEX@ ATL
Wed, Aug 2nd@ TEX@ ATL
Thu, Aug 3rd@ TEXvs SEA
Fri, Aug 4th@ CLEvs SEA
Sat, Aug 5th@ CLEvs SEA
Sun, Aug 6th@ CLEvs SEA
Mon, Aug 7thvs NYYvs SF
Tue, Aug 8thvs NYYvs SF
Wed, Aug 9thvs NYYvs SF
Fri, Aug 11thvs MIL@ HOU
Sat, Aug 12thvs MIL@ HOU
Sun, Aug 13thvs MIL@ HOU
Tue, Aug 15th@ CHC@ TEX
Wed, Aug 16th@ CHC@ TEX
Fri, Aug 18th@ COLvs TB
Sat, Aug 19th@ COLvs TB
Sun, Aug 20th@ COLvs TB
Mon, Aug 21stvs SEAvs CIN
Tue, Aug 22ndvs SEAvs CIN
Wed, Aug 23rdvs SEAvs CIN
Thu, Aug 24thvs OAK   
Fri, Aug 25thvs OAK@ NYM
Sat, Aug 26thvs OAK@ NYM
Sun, Aug 27thvs OAK@ NYM
Mon, Aug 28th@ BAL@ PHI
Tue, Aug 29th@ BAL@ PHI
Wed, Aug 30th@ BAL@ PHI
Fri, Sep 1stvs DET@ OAK
Sat, Sep 2ndvs DET@ OAK
Sun, Sep 3rdvs DET@ OAK
Tue, Sep 5th@ KCvs BAL
Wed, Sep 6th@ KCvs BAL
Thu, Sep 7th@ KCvs CLE
Fri, Sep 8th@ DETvs CLE
Sat, Sep 9th@ DETvs CLE
Sun, Sep 10th@ DETvs CLE
Mon, Sep 11thvs KC@ SEA
Tue, Sep 12thvs KC@ SEA
Wed, Sep 13thvs KC@ SEA
Thu, Sep 14thvs MIN   
Fri, Sep 15thvs MINvs DET
Sat, Sep 16thvs MINvs DET
Sun, Sep 17thvs MINvs DET
Mon, Sep 18th@ WSH   
Tue, Sep 19th@ WSH@ TB
Wed, Sep 20th@ WSH@ TB
Fri, Sep 22nd@ BOS@ MIN
Sat, Sep 23rd@ BOS@ MIN
Sun, Sep 24th@ BOS@ MIN
Mon, Sep 25thvs ARIvs TEX
Tue, Sep 26thvs ARIvs TEX
Wed, Sep 27thvs ARIvs TEX
Fri, Sep 29thvs SDvs OAK
Sat, Sep 30thvs SDvs OAK
Sun, Oct 1stvs SDvs OAK
Tue, Apr 4th   @ SEA
Thu, Apr 20th   @ NYY
Mon, May 15th   @ BAL
Thu, Jun 1st   @ HOU
Mon, Jun 12th   @ TEX
Mon, Jul 3rd   @ SD
Mon, Jul 17th   vs NYY
Mon, Jul 31st   @ ATL
Mon, Aug 14th   @ TEX
Mon, Sep 4th   vs BAL
Thu, Sep 21st   @ TB