← Chicago Cubs

Miguel Amaya

Chicago CubsCHCChicago Cubs

C · #9 · Bats R · Throws R · 6'1" · 230 lb · Age 27 · 4 yrs in MLB

2026 grade

32.8
Runs above average
+2.3
AVG / OBP / SLG
.237/.340/.377
HR · SB
6 · 0
Rank
254 PA: not qualified

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.

  • Hit by pitch+2.8
  • Home runs−2.3
  • Outs, strikeouts included+1.6
  • Doubles+1.3
  • Singles−1.3
  • Triples−1.0
  • Parks played in+0.6
  • Walks+0.4

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Boston Red SoxBOSBOSW 6-24120000080.5
Fri, Sep 25@Boston Red SoxBOSBOSL 3-43012001075.8
Wed, Sep 23vsMiami MarlinsMIAMIAL 2-33000002023.4
Sun, Sep 20@Cincinnati RedsCINCINW 9-1400000205.7
Tue, Sep 15vsAtlanta BravesATLATLL 3-61001000029.5
Sun, Sep 13vsPittsburgh PiratesPITPITL 3-43122100094.8
Tue, Sep 8@Milwaukee BrewersMILMILL 3-42000002049.2
Sat, Sep 5@Miami MarlinsMIAMIAW 6-53220000085.8
Wed, Sep 2vsMilwaukee BrewersMILMILL 5-92000012048.7
Mon, Aug 31vsMilwaukee BrewersMILMILW 17-33211011079.3
Sun, Aug 30vsCincinnati RedsCINCINL 5-73010001055.1
Tue, Aug 25@Arizona DiamondbacksARIARIL 4-53000001019.4
Sun, Aug 23@Seattle MarinersSEASEAW 19-200000000–
Sat, Aug 22@Seattle MarinersSEASEAL 4-54000001015.7
Tue, Aug 18vsChicago White SoxCHWCHWW 4-32000012048.7
Mon, Aug 17vsChicago White SoxCHWCHWW 7-510000010–
Sun, Aug 16vsSt. Louis CardinalsSTLSTLL 4-113111111090.5
Sat, Aug 15vsSt. Louis CardinalsSTLSTLL 4-83010000055.1
Thu, Aug 13@Washington NationalsWSHWSHL 0-73000001018.9
Sun, Aug 9@Kansas City RoyalsKCKCW 10-25123102087.8
Thu, Aug 6vsToronto Blue JaysTORTORW 3-210100100–
Wed, Aug 5vsLos Angeles DodgersLADLADW 7-600000000–
Tue, Aug 4vsLos Angeles DodgersLADLADW 5-14000002014.2
Sun, Aug 2vsNew York YankeesNYYNYYL 1-23000002023.1
Fri, Jul 31vsNew York YankeesNYYNYYL 0-23010002064.0
Wed, Jul 29@St. Louis CardinalsSTLSTLL 2-33000001019.9
Mon, Jul 27@St. Louis CardinalsSTLSTLW 7-34021000071.0
Sat, Jul 25@Pittsburgh PiratesPITPITW 11-04222001082.5
Fri, Jul 24@Pittsburgh PiratesPITPITW 3-200000000–
Mon, Jul 20vsDetroit TigersDETDETL 6-83110002054.9
Sat, Jul 18vsMinnesota TwinsMINMINW 6-24012001057.1
Sat, Jul 11@Cincinnati RedsCINCINW 5-34110001037.4
Thu, Jul 9@Baltimore OriolesBALBALL 2-33000000020.9
Tue, Jul 7@Baltimore OriolesBALBALW 5-23320011091.2
Sat, Jul 4vsSt. Louis CardinalsSTLSTLL 0-33000001023.1
Wed, Jul 1vsSan Diego PadresSDSDW 23-34323012082.6
Mon, Jun 29vsSan Diego PadresSDSDW 3-24000003014.2
Sun, Jun 28@Milwaukee BrewersMILMILW 4-320100010–
Thu, Jun 25@New York MetsNYMNYMW 4-33000011033.7
Wed, Jun 24@New York MetsNYMNYMW 10-33210001068.3
Sat, Jun 20vsToronto Blue JaysTORTORL 6-83100010034.6
Tue, Jun 16vsColorado RockiesCOLCOLL 2-53020000086.3
Mon, Jun 15vsColorado RockiesCOLCOLW 5-400000000–
Sat, Jun 13@San Francisco GiantsSFSFW 6-14010001069.3
Tue, Jun 9@Colorado RockiesCOLCOLL 3-720000000–
Sun, Jun 7vsSan Francisco GiantsSFSFL 1-200000100–
Sat, Jun 6vsSan Francisco GiantsSFSFW 3-200000000–
Fri, Jun 5vsSan Francisco GiantsSFSFL 3-184011001057.3
Wed, Jun 3vsAthleticsATHATHL 4-53010011068.0
Sat, May 30@St. Louis CardinalsSTLSTLW 6-13100000035.5
Thu, May 28@Pittsburgh PiratesPITPITW 7-23000012032.9
Mon, May 25@Pittsburgh PiratesPITPITL 1-22000011048.2
Sun, May 24vsHouston AstrosHOUHOUL 5-800000000–
Sat, May 23vsHouston AstrosHOUHOUL 0-320000010–
Fri, May 22vsHouston AstrosHOUHOUL 2-411100000–
Wed, May 20vsMilwaukee BrewersMILMILL 0-53000001023.7
Tue, May 19vsMilwaukee BrewersMILMILL 2-53110000064.1
Sun, May 17@Chicago White SoxCHWCHWL 8-910000000–
Sat, May 16@Chicago White SoxCHWCHWL 3-84121100092.9
Thu, May 14@Atlanta BravesATLATLW 2-04010001044.3
Thu, May 7vsCincinnati RedsCINCINW 8-32112011085.2
Wed, May 6vsCincinnati RedsCINCINW 7-600000000–
Tue, May 5vsCincinnati RedsCINCINW 3-23000011035.0
Sat, May 2vsArizona DiamondbacksARIARIW 2-02000011048.7
Wed, Apr 29@San Diego PadresSDSDW 5-43011010067.5
Sat, Apr 25@Los Angeles DodgersLADLADL 4-123211100090.6
Thu, Apr 23vsPhiladelphia PhilliesPHIPHIW 8-73010001055.5
Wed, Apr 22vsPhiladelphia PhilliesPHIPHIW 7-24100001015.2
Mon, Apr 20vsPhiladelphia PhilliesPHIPHIW 5-14000002015.2
Sat, Apr 18vsNew York MetsNYMNYMW 4-23010000056.2
Wed, Apr 15@Philadelphia PhilliesPHIPHIW 11-25110000026.8
Tue, Apr 14@Philadelphia PhilliesPHIPHIW 10-401000100–
Mon, Apr 13@Philadelphia PhilliesPHIPHIL 7-134120002082.5
Sun, Apr 12vsPittsburgh PiratesPITPITW 7-600000100–
Sat, Apr 11vsPittsburgh PiratesPITPITL 3-44100014025.8
Fri, Apr 10vsPittsburgh PiratesPITPITL 0-200000000–
Tue, Apr 7@Tampa Bay RaysTBTBW 9-2500000101.4
Mon, Apr 6@Tampa Bay RaysTBTBL 4-600000100–
Sun, Apr 5@Cleveland GuardiansCLECLEW 1-02011011074.6
Fri, Apr 3@Cleveland GuardiansCLECLEL 1-420110000–
Wed, Apr 1vsLos Angeles AngelsLAALAAW 6-211000100–
Tue, Mar 31vsLos Angeles AngelsLAALAAL 0-23010000055.0
Sat, Mar 28vsWashington NationalsWSHWSHW 10-24222101092.8

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.