← Boston Red Sox

Wilyer Abreu

Boston Red SoxBOSBoston Red Sox

RF · #52 · Bats L · Throws L · 5'10" · 215 lb · Age 27 · 4 yrs in MLB

2026 grade

48.1
Runs above average
+8.5
AVG / OBP / SLG
.248/.327/.446
HR · SB
24 · 8
Rank
70 of 134

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Doubles+7.7
  • Singles−6.8
  • Home runs+4.7
  • Walks+3.1
  • Hit by pitch−1.7
  • Caught stealing−1.7
  • Triples+1.6
  • Outs, strikeouts included+1.5
  • Stolen bases+1.3
  • Parks played in−1.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Wed, Sep 30@New York YankeesNYYNYYPostseasonL 2-94000001010.8
Tue, Sep 29@New York YankeesNYYNYYPostseasonL 0-93010001053.5
Sun, Sep 27vsChicago CubsCHCCHCL 2-63000011031.7
Fri, Sep 25vsChicago CubsCHCCHCW 2-04012002053.9
Fri, Sep 25vsChicago CubsCHCCHCW 4-3400000004.5
Thu, Sep 24vsCleveland GuardiansCLECLEL 0-1400000104.8
Wed, Sep 23vsCleveland GuardiansCLECLEW 1-04020001070.3
Tue, Sep 22vsCleveland GuardiansCLECLEL 2-34010001053.8
Sat, Sep 19@Tampa Bay RaysTBTBL 1-22000022060.4
Fri, Sep 18@Tampa Bay RaysTBTBW 4-2500000301.2
Thu, Sep 17@Texas RangersTEXTEXW 4-33110010067.1
Wed, Sep 16@Texas RangersTEXTEXL 3-74100000013.3
Tue, Sep 15@Texas RangersTEXTEXL 2-44000003013.3
Sun, Sep 13vsKansas City RoyalsKCKCW 4-14010001037.4
Sat, Sep 12vsKansas City RoyalsKCKCW 5-14012000053.5
Fri, Sep 11vsKansas City RoyalsKCKCL 2-34021000079.9
Wed, Sep 9vsLos Angeles AngelsLAALAAL 4-63111110089.6
Tue, Sep 8vsLos Angeles AngelsLAALAAL 1-63010010064.8
Mon, Sep 7vsLos Angeles AngelsLAALAAW 5-23000011030.5
Sat, Sep 5@Baltimore OriolesBALBALW 5-05010001028.4
Fri, Sep 4@Baltimore OriolesBALBALW 1-02000021061.1
Thu, Sep 3@Baltimore OriolesBALBALW 6-54000002012.3
Wed, Sep 2vsSeattle MarinersSEASEAL 3-84130000095.7
Tue, Sep 1vsSeattle MarinersSEASEAL 6-95120001071.5
Mon, Aug 31vsSeattle MarinersSEASEAW 9-8500000200.7
Sun, Aug 30@New York YankeesNYYNYYL 1-163020010087.1
Sat, Aug 29@New York YankeesNYYNYYL 2-93110001076.5
Sat, Aug 29@New York YankeesNYYNYYW 6-05111101069.4
Fri, Aug 28@New York YankeesNYYNYYL 0-13020000090.7
Wed, Aug 26@Miami MarlinsMIAMIAL 0-43000010030.7
Tue, Aug 25@Miami MarlinsMIAMIAW 7-3500000300.7
Mon, Aug 24@Miami MarlinsMIAMIAW 4-24110012066.3
Sun, Aug 23vsSan Francisco GiantsSFSFW 5-4400000104.5
Sat, Aug 22vsSan Francisco GiantsSFSFW 3-2500100400.6
Fri, Aug 21vsSan Francisco GiantsSFSFW 6-44131010097.5
Wed, Aug 19vsArizona DiamondbacksARIARIL 6-74110011057.6
Tue, Aug 18vsArizona DiamondbacksARIARIW 9-44100010024.1
Mon, Aug 17vsArizona DiamondbacksARIARIW 11-14122010081.8
Sun, Aug 16@Pittsburgh PiratesPITPITL 3-83000011031.2
Sat, Aug 15@Pittsburgh PiratesPITPITW 4-04131100099.2
Fri, Aug 14@Pittsburgh PiratesPITPITL 4-84010000054.9
Thu, Aug 13@Toronto Blue JaysTORTORW 7-03210020078.0
Wed, Aug 12@Toronto Blue JaysTORTORL 4-64110000055.5
Tue, Aug 11@Toronto Blue JaysTORTORL 3-53111112192.9
Mon, Aug 10@Toronto Blue JaysTORTORL 1-23000010031.7
Sun, Aug 9vsAthleticsATHATHL 3-42001010030.1
Fri, Aug 7vsAthleticsATHATHW 13-12123010094.2
Thu, Aug 6vsChicago White SoxCHWCHWW 12-11511201202.2
Wed, Aug 5vsChicago White SoxCHWCHWW 4-03321110197.7
Tue, Aug 4vsChicago White SoxCHWCHWW 14-24222210099.1
Sun, Aug 2@Los Angeles DodgersLADLADW 8-44221110095.6
Sat, Aug 1@Los Angeles DodgersLADLADW 3-24000001011.9
Fri, Jul 31@Los Angeles DodgersLADLADW 9-44110012058.8
Thu, Jul 30@AthleticsATHATHW 5-44111102076.5
Wed, Jul 29@AthleticsATHATHW 4-2500000200.4
Tue, Jul 28@AthleticsATHATHL 3-44011000036.7
Mon, Jul 27@AthleticsATHATHW 4-23100010029.8
Sun, Jul 26vsToronto Blue JaysTORTORW 6-14011002053.2
Sat, Jul 25vsToronto Blue JaysTORTORL 0-6400000203.1
Fri, Jul 24vsToronto Blue JaysTORTORW 6-44000012024.0
Wed, Jul 22vsBaltimore OriolesBALBALL 1-5400000202.7
Wed, Jul 22vsBaltimore OriolesBALBALW 6-3400000002.7
Mon, Jul 20vsBaltimore OriolesBALBALW 6-54211001053.0
Sun, Jul 19vsTampa Bay RaysTBTBW 6-13100000033.5
Sat, Jul 18vsTampa Bay RaysTBTBW 7-63223210099.4
Fri, Jul 17vsTampa Bay RaysTBTBW 5-34223200098.3
Fri, Jul 17vsTampa Bay RaysTBTBW 10-04010012036.7
Sun, Jul 12@New York MetsNYMNYMW 3-24000000011.0
Sat, Jul 11@New York MetsNYMNYMW 4-03000011033.0
Fri, Jul 10@New York MetsNYMNYMW 6-24232111099.3
Thu, Jul 9@Chicago White SoxCHWCHWW 2-14010000042.3
Wed, Jul 8@Chicago White SoxCHWCHWW 5-05010003046.1
Tue, Jul 7@Chicago White SoxCHWCHWW 8-13100011029.5
Sun, Jul 5@Los Angeles AngelsLAALAAW 7-5410100200.9
Sat, Jul 4@Los Angeles AngelsLAALAAW 8-13211020084.6
Fri, Jul 3@Los Angeles AngelsLAALAAW 5-24110012067.2
Wed, Jul 1vsWashington NationalsWSHWSHL 2-105010003026.4
Tue, Jun 30vsWashington NationalsWSHWSHL 1-84010003037.4
Mon, Jun 29vsWashington NationalsWSHWSHW 6-33111000037.4
Sun, Jun 28vsNew York YankeesNYYNYYW 5-42100020060.1
Sat, Jun 27vsNew York YankeesNYYNYYW 4-1400000204.0
Fri, Jun 26vsNew York YankeesNYYNYYW 6-13110010083.2
Thu, Jun 25vsNew York YankeesNYYNYYW 6-3400000204.0
Wed, Jun 24@Colorado RockiesCOLCOLL 6-8400000102.4
Tue, Jun 23@Colorado RockiesCOLCOLW 5-24122110198.6
Mon, Jun 22@Colorado RockiesCOLCOLL 2-32110020082.8
Sat, Jun 20@Seattle MarinersSEASEAW 5-13212110090.6
Fri, Jun 19@Seattle MarinersSEASEAW 6-24010000025.7
Thu, Jun 18vsToronto Blue JaysTORTORL 3-4400000104.0
Wed, Jun 17vsToronto Blue JaysTORTORL 0-35020001071.5
Tue, Jun 16vsToronto Blue JaysTORTORL 1-63000022158.6
Sun, Jun 14vsTexas RangersTEXTEXL 4-64011000037.9
Sat, Jun 13vsTexas RangersTEXTEXW 6-34011001038.8
Fri, Jun 12vsTexas RangersTEXTEXW 10-14333100098.7
Wed, Jun 10@Tampa Bay RaysTBTBL 5-74000003010.6
Tue, Jun 9@Tampa Bay RaysTBTBL 3-44010000056.3
Mon, Jun 8@Tampa Bay RaysTBTBL 1-34010002043.3
Sun, Jun 7@New York YankeesNYYNYYL 1-64000001013.8
Fri, Jun 5@New York YankeesNYYNYYW 5-34111001044.7
Thu, Jun 4vsBaltimore OriolesBALBALL 2-83010010065.3
Wed, Jun 3vsBaltimore OriolesBALBALW 8-15123101088.0
Tue, Jun 2vsBaltimore OriolesBALBALL 2-4300100106.5
Sun, May 31@Cleveland GuardiansCLECLEW 9-44122010082.5
Sat, May 30@Cleveland GuardiansCLECLEW 9-14110011068.3
Fri, May 29@Cleveland GuardiansCLECLEL 3-44000001013.8
Thu, May 28vsAtlanta BravesATLATLL 2-103010001063.6
Wed, May 27vsAtlanta BravesATLATLW 8-05012000135.7
Tue, May 26vsAtlanta BravesATLATLL 6-74100011024.8
Sun, May 24vsMinnesota TwinsMINMINL 5-64120001086.3
Sat, May 23vsMinnesota TwinsMINMINL 2-4400000208.8
Fri, May 22vsMinnesota TwinsMINMINL 6-85121000072.8
Wed, May 20@Kansas City RoyalsKCKCW 4-35010003027.1
Tue, May 19@Kansas City RoyalsKCKCW 7-15020000061.4
Mon, May 18@Kansas City RoyalsKCKCW 3-1500000200.9
Sun, May 17@Atlanta BravesATLATLL 1-84000000013.3
Sat, May 16@Atlanta BravesATLATLW 3-24120001081.3
Fri, May 15@Atlanta BravesATLATLL 2-34000001013.8
Thu, May 14vsPhiladelphia PhilliesPHIPHIL 1-34021000070.9
Wed, May 13vsPhiladelphia PhilliesPHIPHIW 3-14130000088.8
Tue, May 12vsPhiladelphia PhilliesPHIPHIL 1-24010001040.1
Sun, May 10vsTampa Bay RaysTBTBL 1-4400000106.5
Fri, May 8vsTampa Bay RaysTBTBW 2-02111120093.5
Thu, May 7vsTampa Bay RaysTBTBL 4-83011000149.2
Wed, May 6@Detroit TigersDETDETW 4-0500000300.8
Tue, May 5@Detroit TigersDETDETW 10-34231111199.1
Mon, May 4@Detroit TigersDETDETW 5-44111012057.6
Sun, May 3vsHouston AstrosHOUHOUL 1-33000023049.9
Sat, May 2vsHouston AstrosHOUHOUL 3-63021020091.8
Fri, May 1vsHouston AstrosHOUHOUW 3-1400000004.8
Wed, Apr 29@Toronto Blue JaysTORTORL 1-83020010189.4
Tue, Apr 28@Toronto Blue JaysTORTORL 0-33000012032.9
Mon, Apr 27@Toronto Blue JaysTORTORW 5-04021010087.5
Sun, Apr 26@Baltimore OriolesBALBALW 5-33110010067.0
Sat, Apr 25@Baltimore OriolesBALBALW 17-16120000050.9
Fri, Apr 24@Baltimore OriolesBALBALL 3-104221101095.2
Thu, Apr 23vsNew York YankeesNYYNYYL 2-42010010059.9
Wed, Apr 22vsNew York YankeesNYYNYYL 1-44010000039.1
Tue, Apr 21vsNew York YankeesNYYNYYL 0-4400000007.0
Mon, Apr 20vsDetroit TigersDETDETW 8-64001011024.8
Sun, Apr 19vsDetroit TigersDETDETL 2-63110010065.6
Sat, Apr 18vsDetroit TigersDETDETL 1-44110001040.1
Fri, Apr 17vsDetroit TigersDETDETW 1-0400000204.3
Tue, Apr 14@Minnesota TwinsMINMINL 0-6400000102.9
Mon, Apr 13@Minnesota TwinsMINMINL 6-133021011086.5
Sun, Apr 12@St. Louis CardinalsSTLSTLW 9-34100011025.1
Sat, Apr 11@St. Louis CardinalsSTLSTLW 7-14000010025.1
Fri, Apr 10@St. Louis CardinalsSTLSTLL 2-34020000071.6
Wed, Apr 8vsMilwaukee BrewersMILMILW 5-04121001070.1
Tue, Apr 7vsMilwaukee BrewersMILMILW 3-23100012030.2
Mon, Apr 6vsMilwaukee BrewersMILMILL 6-85011002026.6
Sun, Apr 5vsSan Diego PadresSDSDL 6-84231000097.4
Sat, Apr 4vsSan Diego PadresSDSDL 2-33010011064.7
Fri, Apr 3vsSan Diego PadresSDSDW 5-24110002037.5
Wed, Apr 1@Houston AstrosHOUHOUL 4-64121101092.1
Tue, Mar 31@Houston AstrosHOUHOUL 2-9400000109.2
Mon, Mar 30@Houston AstrosHOUHOUL 1-83021001086.0
Sun, Mar 29@Cincinnati RedsCINCINL 2-34132100098.6
Sat, Mar 28@Cincinnati RedsCINCINL 5-65122100092.3
Thu, Mar 26@Cincinnati RedsCINCINW 3-04010001038.7

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.