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
2026 Stats 
   
   
At Bats7469
   
Runs721
   
Hits1617
   
Singles137
   
Doubles13
   
Triples00
   
Home Runs27
   
RBI616
   
Stolen Bases02
   
Caught Stealing00
   
Walks518
   
Strikeouts2318
   
Batting Average.216.246
   
On Base Pct.266.416
   
Slugging Pct.311.594
   
On-base Plus Slugging.5771.010
   
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 Bats560430
   
Runs8866
   
Hits143101
   
Singles8159
   
Doubles2916
   
Triples12
   
Home Runs3024
   
RBI9265
   
Stolen Bases23
   
Caught Stealing11
   
Walks8270
   
Strikeouts158153
   
Batting Average.255.236
   
On Base Pct.349.342
   
Slugging Pct.473.453
   
On-base Plus Slugging.822.795
   
Rafael Devers or Mike Trout Player Notes
  Rafael Devers
1B,DH - SF
Rafael Devers
Mike Trout
CF,RF,DH - LAA
Mike Trout
News 
 Rafael Devers went 2-for-4 in Wednesday's 5-0 win over the Phillies with a home run, a run scored and four RBI.
Chris Schommer
Thu, Apr 9th
Mike Trout went 2-for-5 with three runs scored, two home runs, and five runs batted in, but the Angels dropped an 11-10 decision to the Yankees in New York on Monday.
David Leisering
Tue, Apr 14th
 Rafael Devers went 2-for-5 in a 7-2 win over the Mets, hitting a solo home run for the Giants.
Chris Schommer
Fri, Apr 3rd
Mike Trout went 2-for-4 with a double, a walk, an RBI, and three runs scored to help the Angels to a 9-6 win in Cincinnati on Sunday.
David Leisering
Mon, Apr 13th
 Rafael Devers is back in the Giants spring training lineup on Monday.
Ari Koslow
Mon, Mar 9th
Mike Trout went 1-for-3 with a two-run double and a pair of walks on Saturday during the Angels' 7-3 loss in Cincinnati.
David Leisering
Sat, Apr 11th
 Devers (hamstring) has dealt with hamstring tightness since late February. The issue resulted in a shutdown from all baseball activities for several days.
Bruno Mulé
Fri, Mar 6th
Mike Trout is back in the Angels lineup on Tuesday against the Braves.
Ari Koslow
Tue, Apr 7th
 Rafael Devers told reporters his hamstring injury is improving and he hopes to be back in the lineup this weekend.
Ari Koslow
Wed, Mar 4th
Mike Trout’s X-rays came back negative, and he is considered day-to-day.
Nicholas Rodriguez
Sun, Apr 5th
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 NYYMax Fried (2-1)   
Fri, Mar 27thvs NYYCam Schlittler (2-1)@ HOUMike Burrows (1-3)
Sat, Mar 28thvs NYYWill Warren (1-0)@ HOUCristian Javier (0-1)
Mon, Mar 30th@ SDWalker Buehler (1-1)@ CHCEdward Cabrera (1-0)
Tue, Mar 31st@ SDGerman Marquez (2-1)@ CHCJameson Taillon (0-1)
Wed, Apr 1st@ SDNick Pivetta (1-2)@ CHCMatthew Boyd (1-1)
Thu, Apr 2ndvs NYMDavid Peterson (0-3)   
Fri, Apr 3rdvs NYMNolan McLean (1-1)vs SEABryan Woo (0-2)
Sat, Apr 4thvs NYMClay Holmes (2-2)vs SEAEmerson Hancock (2-1)
Sun, Apr 5thvs NYMKodai Senga (0-2)vs SEALuis Castillo (0-1)
Mon, Apr 6thvs PHIAndrew Painter (1-0)vs ATLChris Sale (3-1)
Tue, Apr 7thvs PHICristopher Sanchez (2-1)vs ATLReynaldo Lopez (1-0)
Wed, Apr 8thvs PHIAaron Nola (1-1)vs ATLGrant Holmes (1-1)
Fri, Apr 10th@ BALShane Baz (0-2)@ CINChase Burns (1-1)
Sat, Apr 11th@ BALChris Bassitt (0-2)@ CINBrandon Williamson (1-1)
Sun, Apr 12th@ BALCade Povich (1-0)@ CINAndrew Abbott (0-2)
Tue, Apr 14th@ CINBrady Singer (1-1)@ NYYRyan Weathers (0-2)
Wed, Apr 15th@ CINRhett Lowder (2-1)@ NYYLuis Gil (0-1)
Thu, Apr 16th@ CINChase Burns (1-1)@ NYYMax Fried (2-1)
Fri, Apr 17th@ WSHZack Littell (0-1)vs SDMatt Waldron
Sat, Apr 18th@ WSHCade Cavalli (0-1)vs SDGerman Marquez (2-1)
Sun, Apr 19th@ WSHMiles Mikolas (0-3)vs SDMichael King (2-1)
Tue, Apr 21stvs LADYoshinobu Yamamoto (2-1)vs TORPatrick Corbin (0-0)
Wed, Apr 22ndvs LADShohei Ohtani (2-0)vs TOREric Lauer (1-2)
Thu, Apr 23rdvs LADTyler Glasnow (1-0)   
Fri, Apr 24thvs MIASandy Alcantara (2-1)@ KCNoah Cameron (1-0)
Sat, Apr 25thvs MIAEury Perez (1-1)@ KCCole Ragans (0-3)
Sun, Apr 26thvs MIAMax Meyer (1-0)@ KCSeth Lugo (1-1)
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   @ HOUHunter Brown (1-0)
Sun, Mar 29th   @ HOUTatsuya Imai (1-0)
Mon, Apr 13th   @ NYYWill Warren (1-0)
Mon, Apr 20th   vs TORDylan Cease (0-0)
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