Skip Navigation to Main Content

Rafael Devers or Mike Trout

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

Rafael Devers or Mike Trout Player Statistics
  Rafael Devers
1B,DH - SF
Rafael Devers
Mike Trout
CF,RF,DH - LAA
Mike Trout
2025 Stats 
   
   
At Bats607456
   
Runs9973
   
Hits153106
   
Singles8565
   
Doubles3314
   
Triples01
   
Home Runs3526
   
RBI10964
   
Stolen Bases12
   
Caught Stealing10
   
Walks11287
   
Strikeouts192178
   
Batting Average.252.233
   
On Base Pct.372.359
   
Slugging Pct.479.439
   
On-base Plus Slugging.851.797
   
Rafael Devers or Mike Trout Player Projections
  Rafael Devers
1B,DH - SF
Rafael Devers
Mike Trout
CF,RF,DH - LAA
Mike Trout
2026 Projections 
   
   
At Bats560442
   
Runs8968
   
Hits142104
   
Singles8160
   
Doubles2917
   
Triples12
   
Home Runs3125
   
RBI9168
   
Stolen Bases23
   
Caught Stealing11
   
Walks8272
   
Strikeouts159159
   
Batting Average.254.235
   
On Base Pct.349.342
   
Slugging Pct.476.453
   
On-base Plus Slugging.825.795
   
Rafael Devers or Mike Trout Player Notes
  Rafael Devers
1B,DH - SF
Rafael Devers
Mike Trout
CF,RF,DH - LAA
Mike Trout
News 
There are no recent news for these players
Notes 
 Rafael Devers forced his way out of Boston early in the year and landed in the less fantasy-friendly environment of San Francisco. His numbers held steady for the most part, producing 35 home runs, 99 runs, and 109 RBI, though his batting average was the lowest since 2018. His Barrel percentage jumped from 13% to 16%, and his HardHit rate leapt to 56.1%, both the highest of his career. Projections have him essentially continuing on with these numbers, and at a thinner 1B than expected, Devers is a sneaky pick currently going in the fifth round.
Kelly Kirby - FantasyPros
 
Rafael Devers or Mike Trout Player Schedules
  Rafael Devers
1B,DH - SF
Rafael Devers
Mike Trout
CF,RF,DH - LAA
Mike Trout
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25thvs NYY   
Fri, Mar 27thvs NYY@ HOU
Sat, Mar 28thvs NYY@ HOU
Mon, Mar 30th@ SD@ CHC
Tue, Mar 31st@ SD@ CHC
Wed, Apr 1st@ SD@ CHC
Thu, Apr 2ndvs NYM   
Fri, Apr 3rdvs NYMvs SEA
Sat, Apr 4thvs NYMvs SEA
Sun, Apr 5thvs NYMvs SEA
Mon, Apr 6thvs PHIvs ATL
Tue, Apr 7thvs PHIvs ATL
Wed, Apr 8thvs PHIvs ATL
Fri, Apr 10th@ BAL@ CIN
Sat, Apr 11th@ BAL@ CIN
Sun, Apr 12th@ BAL@ CIN
Tue, Apr 14th@ CIN@ NYY
Wed, Apr 15th@ CIN@ NYY
Thu, Apr 16th@ CIN@ NYY
Fri, Apr 17th@ WSHvs SD
Sat, Apr 18th@ WSHvs SD
Sun, Apr 19th@ WSHvs SD
Tue, Apr 21stvs LADvs TOR
Wed, Apr 22ndvs LADvs TOR
Thu, Apr 23rdvs LAD   
Fri, Apr 24thvs MIA@ KC
Sat, Apr 25thvs MIA@ KC
Sun, Apr 26thvs MIA@ KC
Tue, Apr 28th@ PHI@ CWS
Wed, Apr 29th@ PHI@ CWS
Thu, Apr 30th@ PHI   
Fri, May 1st@ TBvs NYM
Sat, May 2nd@ TBvs NYM
Sun, May 3rd@ TBvs NYM
Mon, May 4thvs SDvs CWS
Tue, May 5thvs SDvs CWS
Wed, May 6thvs SDvs CWS
Fri, May 8thvs PIT@ TOR
Sat, May 9thvs PIT@ TOR
Sun, May 10thvs PIT@ TOR
Mon, May 11th@ LAD@ CLE
Tue, May 12th@ LAD@ CLE
Wed, May 13th@ LAD@ CLE
Thu, May 14th@ LAD   
Fri, May 15th@ ATHvs LAD
Sat, May 16th@ ATHvs LAD
Sun, May 17th@ ATHvs LAD
Mon, May 18th@ ARIvs ATH
Tue, May 19th@ ARIvs ATH
Wed, May 20th@ ARIvs ATH
Fri, May 22ndvs CWSvs TEX
Sat, May 23rdvs CWSvs TEX
Sun, May 24thvs CWSvs TEX
Mon, May 25thvs ARI   
Tue, May 26thvs ARI@ DET
Wed, May 27thvs ARI@ DET
Fri, May 29th@ COL@ TB
Sat, May 30th@ COL@ TB
Sun, May 31st@ COL@ TB
Mon, Jun 1st@ MILvs COL
Tue, Jun 2nd@ MILvs COL
Wed, Jun 3rd@ MILvs COL
Thu, Jun 4th@ MIL   
Fri, Jun 5th@ CHC@ LAD
Sat, Jun 6th@ CHC@ LAD
Sun, Jun 7th@ CHC@ LAD
Mon, Jun 8thvs WSHvs HOU
Tue, Jun 9thvs WSHvs HOU
Wed, Jun 10thvs WSHvs HOU
Fri, Jun 12thvs CHCvs TB
Sat, Jun 13thvs CHCvs TB
Sun, Jun 14thvs CHCvs TB
Tue, Jun 16th@ ATL@ ARI
Wed, Jun 17th@ ATL@ ARI
Thu, Jun 18th@ ATL@ ATH
Fri, Jun 19th@ MIA@ ATH
Sat, Jun 20th@ MIA@ ATH
Sun, Jun 21st@ MIA@ ATH
Tue, Jun 23rdvs ATHvs BAL
Wed, Jun 24thvs ATHvs BAL
Thu, Jun 25thvs ATH   
Fri, Jun 26thvs ATLvs ATH
Sat, Jun 27thvs ATLvs ATH
Sun, Jun 28thvs ATLvs ATH
Mon, Jun 29th@ ARI@ SEA
Tue, Jun 30th@ ARI@ SEA
Wed, Jul 1st@ ARI   
Fri, Jul 3rd@ COLvs BOS
Sat, Jul 4th@ COLvs BOS
Sun, Jul 5th@ COLvs BOS
Mon, Jul 6thvs TOR   
Tue, Jul 7thvs TOR@ TEX
Wed, Jul 8thvs TOR@ TEX
Thu, Jul 9thvs COL@ TEX
Fri, Jul 10thvs COL@ MIN
Sat, Jul 11thvs COL@ MIN
Sun, Jul 12thvs COL@ MIN
Fri, Jul 17th@ SEAvs DET
Sat, Jul 18th@ SEAvs DET
Sun, Jul 19th@ SEAvs DET
Mon, Jul 20th@ KCvs STL
Tue, Jul 21st@ KCvs STL
Wed, Jul 22nd@ KCvs STL
Fri, Jul 24thvs LAA@ SF
Sat, Jul 25thvs LAA@ SF
Sun, Jul 26thvs LAA@ SF
Mon, Jul 27thvs MILvs HOU
Tue, Jul 28thvs MILvs HOU
Wed, Jul 29thvs MILvs HOU
Thu, Jul 30th@ SD   
Fri, Jul 31st@ SDvs MIL
Sat, Aug 1st@ SDvs MIL
Sun, Aug 2nd@ SDvs MIL
Mon, Aug 3rd@ TEX   
Tue, Aug 4th@ TEX@ BAL
Wed, Aug 5th@ TEX@ BAL
Fri, Aug 7thvs DET@ MIA
Sat, Aug 8thvs DET@ MIA
Sun, Aug 9thvs DET@ MIA
Mon, Aug 10thvs HOUvs TEX
Tue, Aug 11thvs HOUvs TEX
Wed, Aug 12thvs HOUvs TEX
Fri, Aug 14thvs COLvs KC
Sat, Aug 15thvs COLvs KC
Sun, Aug 16thvs COLvs KC
Tue, Aug 18th@ CLE@ HOU
Wed, Aug 19th@ CLE@ HOU
Thu, Aug 20th@ CLE@ HOU
Fri, Aug 21st@ BOS@ TEX
Sat, Aug 22nd@ BOS@ TEX
Sun, Aug 23rd@ BOS@ TEX
Mon, Aug 24thvs CINvs CLE
Tue, Aug 25thvs CINvs CLE
Wed, Aug 26thvs CINvs CLE
Thu, Aug 27thvs ARI   
Fri, Aug 28thvs ARIvs PHI
Sat, Aug 29thvs ARIvs PHI
Sun, Aug 30thvs ARIvs PHI
Tue, Sep 1st@ PITvs NYY
Wed, Sep 2nd@ PITvs NYY
Thu, Sep 3rd@ PIT   
Fri, Sep 4th@ NYM@ PIT
Sat, Sep 5th@ NYM@ PIT
Sun, Sep 6th@ NYM@ PIT
Mon, Sep 7thvs STL@ BOS
Tue, Sep 8thvs STL@ BOS
Wed, Sep 9thvs STL@ BOS
Fri, Sep 11thvs SD@ WSH
Sat, Sep 12thvs SD@ WSH
Sun, Sep 13thvs SD@ WSH
Mon, Sep 14th@ STLvs SEA
Tue, Sep 15th@ STLvs SEA
Wed, Sep 16th@ STLvs SEA
Fri, Sep 18th@ LADvs MIN
Sat, Sep 19th@ LADvs MIN
Sun, Sep 20th@ LADvs MIN
Mon, Sep 21stvs MIN   
Tue, Sep 22ndvs MIN@ ATH
Wed, Sep 23rdvs MIN@ ATH
Fri, Sep 25thvs LAD@ SEA
Sat, Sep 26thvs LAD@ SEA
Sun, Sep 27thvs LAD@ SEA
Thu, Mar 26th   @ HOU
Sun, Mar 29th   @ HOU
Mon, Apr 13th   @ NYY
Mon, Apr 20th   vs TOR
Mon, Apr 27th   @ CWS
Thu, May 21st   vs ATH
Thu, May 28th   @ DET
Mon, Jun 15th   @ ARI
Mon, Jun 22nd   vs BAL
Thu, Jul 2nd   @ SEA
Thu, Aug 6th   @ BAL
Thu, Aug 13th   vs TEX
Mon, Aug 31st   vs NYY
Thu, Sep 17th   vs MIN
Thu, Sep 24th   @ SEA