← Boston Red Sox

Andruw Monasterio

Boston Red SoxBOSBoston Red Sox

SS · #32 · Bats R · Throws R · 5'11" · 195 lb · Age 29 · 4 yrs in MLB

2026 hitting grade

11.2

2026 pitching grade

13.2
Runs above average
−8.4
AVG / OBP / SLG
.233/.295/.371
HR · SB
6 · 4
Rank
347 PA: not qualified
Runs prevented
−3.7
IP · ERA
0.2 · 67.50
K · BB
0 · 3
Rank
Not qualified

What the hitting 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+6.6
  • Home runs−6.3
  • Singles−3.0
  • Outs, strikeouts included−2.0
  • Caught stealing−1.7
  • Walks−1.3
  • Parks played in−0.7
  • Stolen bases+0.6
  • Hit by pitch−0.4
  • Triples−0.3

What the pitching grade is made of

Runs each part saves or costs against an average pitcher facing the same batters. Contact counts a quarter for how it turned out, because over a season that's mostly the fielders and luck.

  • Home runs allowed−2.4
  • Walks−0.7
  • Strikeouts−0.5
  • Contact allowed (how it turned out counts a quarter)−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Tue, Sep 29@New York YankeesNYYNYYPostseasonL 0-920000010–
Sun, Sep 27vsChicago CubsCHCCHCL 2-63001001019.4
Fri, Sep 25vsChicago CubsCHCCHCW 2-03000000017.4
Fri, Sep 25vsChicago CubsCHCCHCW 4-34010000037.7
Thu, Sep 24vsCleveland GuardiansCLECLEL 0-100000100–
Wed, Sep 23vsCleveland GuardiansCLECLEW 1-03011001051.7
Tue, Sep 22vsCleveland GuardiansCLECLEL 2-33001012030.1
Tue, Sep 15@Texas RangersTEXTEXL 2-410000010–
Sun, Sep 13vsKansas City RoyalsKCKCW 4-110000010–
Tue, Sep 8vsLos Angeles AngelsLAALAAL 1-6400000104.8
Sun, Sep 6@Baltimore OriolesBALBALW 3-14100002012.3
Thu, Sep 3@Baltimore OriolesBALBALW 6-510000000–
Sun, Aug 30@New York YankeesNYYNYYL 1-1610000000–
Sat, Aug 29@New York YankeesNYYNYYL 2-94000002011.4
Sat, Aug 29@New York YankeesNYYNYYW 6-04112000043.0
Fri, Aug 28@New York YankeesNYYNYYL 0-120000000–
Wed, Aug 26@Miami MarlinsMIAMIAL 0-42010010084.6
Tue, Aug 25@Miami MarlinsMIAMIAW 7-35110000026.9
Sun, Aug 23vsSan Francisco GiantsSFSFW 5-44010000053.9
Sat, Aug 22vsSan Francisco GiantsSFSFW 3-2410000104.8
Fri, Aug 21vsSan Francisco GiantsSFSFW 6-43001010030.5
Wed, Aug 19vsArizona DiamondbacksARIARIL 6-7400000004.5
Tue, Aug 18vsArizona DiamondbacksARIARIW 9-44021001070.0
Mon, Aug 17vsArizona DiamondbacksARIARIW 11-1400100000.4
Sun, Aug 16@Pittsburgh PiratesPITPITL 3-8400000106.5
Sat, Aug 15@Pittsburgh PiratesPITPITW 4-04112000054.9
Fri, Aug 14@Pittsburgh PiratesPITPITL 4-83011010065.3
Thu, Aug 13@Toronto Blue JaysTORTORW 7-04010001040.1
Wed, Aug 12@Toronto Blue JaysTORTORL 4-62011010065.6
Tue, Aug 11@Toronto Blue JaysTORTORL 3-53110010172.8
Mon, Aug 10@Toronto Blue JaysTORTORL 1-210000010–
Sun, Aug 9vsAthleticsATHATHL 3-4400000104.0
Sat, Aug 8vsAthleticsATHATHL 3-73012021076.8
Fri, Aug 7vsAthleticsATHATHW 13-14121010081.8
Thu, Aug 6vsChicago White SoxCHWCHWW 12-116122001072.7
Wed, Aug 5vsChicago White SoxCHWCHWW 4-02011000159.7
Tue, Aug 4vsChicago White SoxCHWCHWW 14-24122000070.0
Sun, Aug 2@Los Angeles DodgersLADLADW 8-44110002059.4
Sat, Aug 1@Los Angeles DodgersLADLADW 3-23110000063.8
Fri, Jul 31@Los Angeles DodgersLADLADW 9-45012001046.3
Thu, Jul 30@AthleticsATHATHW 5-44111002037.4
Wed, Jul 29@AthleticsATHATHW 4-24132100098.8
Tue, Jul 28@AthleticsATHATHL 3-43000012029.8
Mon, Jul 27@AthleticsATHATHW 4-23010011060.1
Sun, Jul 26vsToronto Blue JaysTORTORW 6-13210010064.4
Sat, Jul 25vsToronto Blue JaysTORTORL 0-63010001063.2
Fri, Jul 24vsToronto Blue JaysTORTORW 6-43011001036.7
Wed, Jul 22vsBaltimore OriolesBALBALL 1-53020000079.3
Sun, Jul 19vsTampa Bay RaysTBTBW 6-13011011074.7
Sat, Jul 18vsTampa Bay RaysTBTBW 7-63220010094.3
Sun, Jul 12@New York MetsNYMNYMW 3-22011020089.1
Sat, Jul 11@New York MetsNYMNYMW 4-03122100098.1
Thu, Jul 9@Chicago White SoxCHWCHWW 2-14000001010.6
Wed, Jul 8@Chicago White SoxCHWCHWW 5-03000001020.9
Tue, Jul 7@Chicago White SoxCHWCHWW 8-14121111196.5
Sat, Jul 4@Los Angeles AngelsLAALAAW 8-14110001039.1
Fri, Jul 3@Los Angeles AngelsLAALAAW 5-24010000039.1
Wed, Jul 1vsWashington NationalsWSHWSHL 2-104010001053.2
Tue, Jun 30vsWashington NationalsWSHWSHL 1-820000000–
Mon, Jun 29vsWashington NationalsWSHWSHW 6-320000000–
Sun, Jun 28vsNew York YankeesNYYNYYW 5-401000000–
Thu, Jun 25vsNew York YankeesNYYNYYW 6-301000000–
Wed, Jun 24@Colorado RockiesCOLCOLL 6-84111101074.4
Tue, Jun 23@Colorado RockiesCOLCOLW 5-23100010029.1
Mon, Jun 22@Colorado RockiesCOLCOLL 2-320000000–
Sun, Jun 21@Seattle MarinersSEASEAL 1-310000010–
Sat, Jun 20@Seattle MarinersSEASEAW 5-110000000–
Fri, Jun 19@Seattle MarinersSEASEAW 6-23010001056.5
Thu, Jun 18vsToronto Blue JaysTORTORL 3-43000001017.2
Wed, Jun 17vsToronto Blue JaysTORTORL 0-34010002037.4
Sun, Jun 14vsTexas RangersTEXTEXL 4-610000010–
Sat, Jun 13vsTexas RangersTEXTEXW 6-300000100–
Wed, Jun 10@Tampa Bay RaysTBTBL 5-74000003010.6
Mon, Jun 8@Tampa Bay RaysTBTBL 1-310000010–
Sun, Jun 7@New York YankeesNYYNYYL 1-610100000–
Fri, Jun 5@New York YankeesNYYNYYW 5-33111100084.3
Thu, Jun 4vsBaltimore OriolesBALBALL 2-820100000–
Sat, May 30@Cleveland GuardiansCLECLEW 9-13110001064.0
Thu, May 28vsAtlanta BravesATLATLL 2-10400000308.8
Tue, May 26vsAtlanta BravesATLATLL 6-720000010–
Sat, May 23vsMinnesota TwinsMINMINL 2-410000000–
Fri, May 22vsMinnesota TwinsMINMINL 6-82111011060.0
Tue, May 19@Kansas City RoyalsKCKCW 7-120000000–
Mon, May 18@Kansas City RoyalsKCKCW 3-14020002070.6
Sun, May 17@Atlanta BravesATLATLL 1-84010000044.3
Sat, May 16@Atlanta BravesATLATLW 3-24000000013.8
Fri, May 15@Atlanta BravesATLATLL 2-34010001057.0
Thu, May 14vsPhiladelphia PhilliesPHIPHIL 1-34120001086.3
Sun, May 10vsTampa Bay RaysTBTBL 1-43020000085.9
Tue, May 5@Detroit TigersDETDETW 10-35111002026.7
Mon, May 4@Detroit TigersDETDETW 5-44110001037.7
Sun, May 3vsHouston AstrosHOUHOUL 1-32000011026.2
Sat, May 2vsHouston AstrosHOUHOUL 3-600000000–
Wed, Apr 29@Toronto Blue JaysTORTORL 1-83000000020.9
Sun, Apr 26@Baltimore OriolesBALBALW 5-34011000024.6
Sat, Apr 25@Baltimore OriolesBALBALW 17-16334100098.0
Wed, Apr 22vsNew York YankeesNYYNYYL 1-43000010031.2
Tue, Apr 21vsNew York YankeesNYYNYYL 0-410000000–
Sun, Apr 19vsDetroit TigersDETDETL 2-6400000207.9
Sat, Apr 18vsDetroit TigersDETDETL 1-44010001149.4
Wed, Apr 15@Minnesota TwinsMINMINW 9-55131000088.9
Tue, Apr 14@Minnesota TwinsMINMINL 0-620000020–
Mon, Apr 13@Minnesota TwinsMINMINL 6-1320110010–
Wed, Apr 8vsMilwaukee BrewersMILMILW 5-02100030073.5
Mon, Apr 6vsMilwaukee BrewersMILMILL 6-810000000–
Sat, Apr 4vsSan Diego PadresSDSDL 2-310010000–
Tue, Mar 31@Houston AstrosHOUHOUL 2-9400000209.2
Sun, Mar 29@Cincinnati RedsCINCINL 2-320100000–

2026 game log: pitching

Game grades need 3 batters faced; starts are ranked against starts, relief outings against relief outings.

GameResultDecIPHRERBBKHRPCGrade
Sun, Aug 30@New York YankeesNYYNYYL 1-160.2355302280.3

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.