← Colorado Rockies

Mickey Moniak

Colorado RockiesCOLColorado Rockies

LF · #22 · Bats L · Throws R · 6'1" · 209 lb · Age 28 · 7 yrs in MLB

2026 grade

21.6
Runs above average
−3.2
AVG / OBP / SLG
.238/.278/.480
HR · SB
23 · 1
Rank
436 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.

  • Home runs+13.5
  • Singles−5.8
  • Walks−5.1
  • Outs, strikeouts included−4.6
  • Triples+4.6
  • Parks played in−4.1
  • Hit by pitch−0.7
  • Doubles−0.7
  • Caught stealing−0.4
  • Stolen bases+0.2

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sat, Sep 26@Chicago White SoxCHWCHWW 9-63000001021.2
Fri, Sep 25@Chicago White SoxCHWCHWL 1-620000000–
Wed, Sep 23vsArizona DiamondbacksARIARIL 3-520000000–
Tue, Sep 22vsArizona DiamondbacksARIARIL 2-73111102083.0
Sun, Sep 20vsSeattle MarinersSEASEAL 1-210000010–
Sat, Sep 19vsSeattle MarinersSEASEAW 5-3400000102.4
Fri, Sep 18vsSeattle MarinersSEASEAL 4-55010002050.9
Thu, Sep 17vsSan Diego PadresSDSDL 2-93020010085.6
Tue, Sep 15vsSan Diego PadresSDSDW 9-34110001062.8
Mon, Sep 14vsSan Diego PadresSDSDL 7-84000011016.3
Sun, Sep 13@Detroit TigersDETDETL 1-84010003053.2
Fri, Sep 11@Detroit TigersDETDETL 2-620000010–
Wed, Sep 9@New York YankeesNYYNYYL 1-64000003011.0
Tue, Sep 8@New York YankeesNYYNYYL 3-54000003011.0
Sun, Sep 6vsSt. Louis CardinalsSTLSTLL 8-104124102090.8
Sat, Sep 5vsSt. Louis CardinalsSTLSTLW 10-700000000–
Fri, Sep 4vsSt. Louis CardinalsSTLSTLL 6-7500000100.2
Wed, Sep 2vsBaltimore OriolesBALBALW 6-520000000–
Tue, Sep 1vsBaltimore OriolesBALBALW 4-24110000036.3
Mon, Aug 31vsBaltimore OriolesBALBALL 1-24010000016.4
Sun, Aug 30@Atlanta BravesATLATLL 2-34010001041.8
Sat, Aug 29@Atlanta BravesATLATLL 1-24000002010.1
Fri, Aug 28@Atlanta BravesATLATLL 4-64020001080.8
Wed, Aug 26@Washington NationalsWSHWSHW 13-15100013015.7
Tue, Aug 25@Washington NationalsWSHWSHW 3-1400000107.8
Mon, Aug 24@Washington NationalsWSHWSHL 3-134110001040.1
Sun, Aug 23vsCleveland GuardiansCLECLEL 2-7400000202.7
Sat, Aug 22vsCleveland GuardiansCLECLEL 3-44111100074.5
Fri, Aug 21vsCleveland GuardiansCLECLEL 1-93000012029.3
Wed, Aug 19vsLos Angeles DodgersLADLADL 4-65132101097.4
Tue, Aug 18vsLos Angeles DodgersLADLADL 6-7400000102.4
Sun, Aug 16@San Francisco GiantsSFSFW 13-74013001029.0
Sat, Aug 15@San Francisco GiantsSFSFL 1-73000001023.7
Fri, Aug 14@San Francisco GiantsSFSFW 5-24001012025.8
Wed, Aug 12@Arizona DiamondbacksARIARIW 6-44110002039.1
Tue, Aug 11@Arizona DiamondbacksARIARIW 3-2300100107.8
Mon, Aug 10@Arizona DiamondbacksARIARIL 0-92000021060.3
Sun, Aug 9@St. Louis CardinalsSTLSTLL 4-74010001041.8
Sat, Aug 8@St. Louis CardinalsSTLSTLW 8-620000000–
Fri, Aug 7@St. Louis CardinalsSTLSTLL 2-33010002063.7
Wed, Aug 5vsTampa Bay RaysTBTBL 0-43010001050.6
Tue, Aug 4vsTampa Bay RaysTBTBL 7-93113101083.0
Mon, Aug 3vsTampa Bay RaysTBTBL 9-134122101094.3
Sun, Aug 2vsKansas City RoyalsKCKCW 8-14100011016.3
Sat, Aug 1vsKansas City RoyalsKCKCW 12-64011000026.0
Fri, Jul 31vsKansas City RoyalsKCKCW 3-14110001050.7
Wed, Jul 29@San Diego PadresSDSDL 1-34010001044.7
Tue, Jul 28@San Diego PadresSDSDL 7-85123103093.0
Sun, Jul 26@Milwaukee BrewersMILMILL 2-114010002042.3
Fri, Jul 24@Milwaukee BrewersMILMILW 5-22101012032.9
Wed, Jul 22vsWashington NationalsWSHWSHL 0-84010000035.9
Tue, Jul 21vsWashington NationalsWSHWSHW 8-74222100090.8
Sun, Jul 19vsCincinnati RedsCINCINL 6-94110000036.0
Sat, Jul 18vsCincinnati RedsCINCINW 10-35122001059.5
Fri, Jul 17vsCincinnati RedsCINCINL 2-73000000016.1
Sun, Jul 12@San Francisco GiantsSFSFL 1-34000002014.2
Sat, Jul 11@San Francisco GiantsSFSFL 2-44020002072.7
Fri, Jul 10@San Francisco GiantsSFSFW 4-34110000045.1
Wed, Jul 8@Los Angeles DodgersLADLADL 3-42001001020.9
Tue, Jul 7@Los Angeles DodgersLADLADW 4-34020001071.8
Mon, Jul 6@Los Angeles DodgersLADLADL 7-800000100–
Sun, Jul 5vsSan Francisco GiantsSFSFW 7-63000002016.1
Sat, Jul 4vsSan Francisco GiantsSFSFL 4-610000010–
Fri, Jul 3vsSan Francisco GiantsSFSFW 15-35120011069.6
Thu, Jul 2vsMiami MarlinsMIAMIAW 14-45332101097.4
Wed, Jul 1vsMiami MarlinsMIAMIAW 6-34233100099.5
Tue, Jun 30vsMiami MarlinsMIAMIAL 3-144111112083.3
Mon, Jun 29vsMiami MarlinsMIAMIAL 7-10500100200.1
Sun, Jun 28@Minnesota TwinsMINMINL 2-310000000–
Sat, Jun 27@Minnesota TwinsMINMINW 8-53001000016.4
Fri, Jun 26@Minnesota TwinsMINMINL 8-9400100002.7
Wed, Jun 24vsBoston Red SoxBOSBOSW 8-611100000–
Tue, Jun 23vsBoston Red SoxBOSBOSL 2-5400000302.4
Mon, Jun 22vsBoston Red SoxBOSBOSW 3-210100000–
Thu, May 21@Arizona DiamondbacksARIARIL 1-220000010–
Wed, May 20vsTexas RangersTEXTEXL 4-53000001016.3
Tue, May 19vsTexas RangersTEXTEXL 0-103000000029.5
Mon, May 18vsTexas RangersTEXTEXW 7-610000000–
Sun, May 17vsArizona DiamondbacksARIARIL 6-84000010018.9
Sat, May 16vsArizona DiamondbacksARIARIW 4-23012001064.1
Fri, May 15vsArizona DiamondbacksARIARIL 1-94010000050.9
Thu, May 14@Pittsburgh PiratesPITPITL 2-73000010032.6
Wed, May 13@Pittsburgh PiratesPITPITW 10-45135101099.3
Tue, May 12@Pittsburgh PiratesPITPITL 1-33010001052.9
Sun, May 10@Philadelphia PhilliesPHIPHIL 0-64010002039.5
Sat, May 9@Philadelphia PhilliesPHIPHIL 3-9400000306.5
Fri, May 8@Philadelphia PhilliesPHIPHIW 9-710000000–
Thu, May 7vsNew York MetsNYMNYMW 6-23000011029.4
Wed, May 6vsNew York MetsNYMNYML 5-105110002026.1
Mon, May 4vsNew York MetsNYMNYML 2-44020001090.3
Sun, May 3vsAtlanta BravesATLATLL 6-114223211099.0
Fri, May 1vsAtlanta BravesATLATLL 6-85221100086.4
Thu, Apr 30@Cincinnati RedsCINCINL 4-620110010–
Wed, Apr 29@Cincinnati RedsCINCINW 13-23111012085.0
Tue, Apr 28@Cincinnati RedsCINCINL 2-75010002027.0
Sun, Apr 26@New York MetsNYMNYMW 3-03010011067.1
Sun, Apr 26@New York MetsNYMNYMW 3-13010011067.1
Fri, Apr 24@New York MetsNYMNYMW 4-35010002028.6
Thu, Apr 23vsSan Diego PadresSDSDL 8-105342201099.8
Wed, Apr 22vsSan Diego PadresSDSDW 8-34121000085.2
Tue, Apr 21vsSan Diego PadresSDSDL 0-14010001036.3
Sun, Apr 19vsLos Angeles DodgersLADLADW 9-65223100086.7
Sat, Apr 18vsLos Angeles DodgersLADLADW 4-34110001050.9
Fri, Apr 17vsLos Angeles DodgersLADLADL 1-73110011179.2
Thu, Apr 16@Houston AstrosHOUHOUW 3-23010011065.9
Wed, Apr 15@Houston AstrosHOUHOUL 1-33010002063.6
Tue, Apr 14@Houston AstrosHOUHOUL 6-73000000020.1
Sun, Apr 12@San Diego PadresSDSDL 2-74000002014.0
Sat, Apr 11@San Diego PadresSDSDL 5-94234201099.6
Fri, Apr 10@San Diego PadresSDSDL 2-520000010–
Thu, Apr 9@San Diego PadresSDSDL 3-73000001023.0
Wed, Apr 8vsHouston AstrosHOUHOUW 9-13011010051.1
Tue, Apr 7vsHouston AstrosHOUHOUW 5-14112100074.5
Mon, Apr 6vsHouston AstrosHOUHOUW 9-75010002026.1
Sun, Apr 5vsPhiladelphia PhilliesPHIPHIW 4-14222201098.1
Sat, Apr 4vsPhiladelphia PhilliesPHIPHIL 1-210000000–
Fri, Apr 3vsPhiladelphia PhilliesPHIPHIL 1-104110001036.1

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.