MJ Melendez

Not on a roster

DH

2026 grade

25.4
Runs above average
−1.8
AVG / OBP / SLG
.192/.315/.350
HR · SB
4 · 0
Rank
144 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.

  • Singles−3.5
  • Walks+1.5
  • Hit by pitch+1.2
  • Doubles−0.6
  • Home runs−0.5
  • Triples+0.5
  • Caught stealing−0.4
  • Parks played in+0.2
  • Outs, strikeouts included−0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Thu, Jun 25vsChicago CubsCHCCHCL 3-420100000–
Wed, Jun 24vsChicago CubsCHCCHCL 5-1000000100–
Wed, Jun 24vsChicago CubsCHCCHCL 3-104010002043.3
Tue, Jun 23vsChicago CubsCHCCHCL 6-93000011033.7
Sun, Jun 21@Philadelphia PhilliesPHIPHIL 2-610000010–
Sat, Jun 20@Philadelphia PhilliesPHIPHIL 3-1510000000–
Thu, Jun 18@Philadelphia PhilliesPHIPHIW 6-43000013030.5
Wed, Jun 17@Cincinnati RedsCINCINW 9-100000000–
Tue, Jun 16@Cincinnati RedsCINCINL 3-521000010–
Mon, Jun 15@Cincinnati RedsCINCINL 0-1210000110–
Sun, Jun 14vsAtlanta BravesATLATLW 8-12000020061.2
Sat, Jun 13vsAtlanta BravesATLATLL 1-33010002054.6
Fri, Jun 12vsAtlanta BravesATLATLW 7-53210012075.8
Thu, Jun 11vsSt. Louis CardinalsSTLSTLW 5-43010001054.8
Tue, Jun 9vsSt. Louis CardinalsSTLSTLL 0-720000020–
Sun, Jun 7@San Diego PadresSDSDW 7-35111100069.6
Fri, Jun 5@San Diego PadresSDSDW 5-03000000023.7
Wed, Jun 3@Seattle MarinersSEASEAW 7-13111011077.3
Tue, Jun 2@Seattle MarinersSEASEAL 3-810000000–
Mon, Jun 1@Seattle MarinersSEASEAL 2-32000002050.0
Sun, May 31vsMiami MarlinsMIAMIAW 10-110000000–
Fri, May 29vsMiami MarlinsMIAMIAW 9-711131000–
Tue, May 26vsCincinnati RedsCINCINL 2-73000001023.7
Mon, May 25vsCincinnati RedsCINCINL 2-710000010–
Sun, May 24@Miami MarlinsMIAMIAL 0-42010011084.9
Sat, May 23@Miami MarlinsMIAMIAL 1-43000001020.7
Fri, May 22@Miami MarlinsMIAMIAL 1-210000010–
Thu, May 21@Washington NationalsWSHWSHW 2-12100001062.9
Wed, May 20@Washington NationalsWSHWSHL 4-83000001021.5
Mon, May 18@Washington NationalsWSHWSHW 16-710000000–
Sun, May 17vsNew York YankeesNYYNYYW 7-620000000–
Sat, May 16vsNew York YankeesNYYNYYW 6-300000100–
Fri, May 15vsNew York YankeesNYYNYYL 2-54110003046.0
Thu, May 14vsDetroit TigersDETDETW 9-411000100–
Wed, May 13vsDetroit TigersDETDETW 3-210000010–
Tue, May 12vsDetroit TigersDETDETW 10-22100011048.7
Sun, May 10@Arizona DiamondbacksARIARIL 1-510000000–
Sat, May 9@Arizona DiamondbacksARIARIL 1-23000011032.9
Fri, May 8@Arizona DiamondbacksARIARIW 3-14000002010.1
Thu, May 7@Colorado RockiesCOLCOLL 2-610000010–
Wed, May 6@Colorado RockiesCOLCOLW 10-52020010096.2
Mon, May 4@Colorado RockiesCOLCOLW 4-23000002016.3
Sun, May 3@Los Angeles AngelsLAALAAW 5-12010000075.4
Sat, May 2@Los Angeles AngelsLAALAAL 3-410000000–
Fri, May 1@Los Angeles AngelsLAALAAW 4-320000010–
Thu, Apr 30vsWashington NationalsWSHWSHL 4-52123100096.6
Wed, Apr 29vsWashington NationalsWSHWSHL 2-142011011075.0
Tue, Apr 28vsWashington NationalsWSHWSHW 8-03110000054.6
Sun, Apr 26vsColorado RockiesCOLCOLL 0-34010001056.9
Sun, Apr 26vsColorado RockiesCOLCOLL 1-310000010–
Fri, Apr 24vsColorado RockiesCOLCOLL 3-410000010–
Tue, Apr 21vsMinnesota TwinsMINMINL 3-520000000–
Sun, Apr 19@Chicago CubsCHCCHCL 1-24111103079.1
Sat, Apr 18@Chicago CubsCHCCHCL 2-43000012035.3
Fri, Apr 17@Chicago CubsCHCCHCL 4-123120011077.9
Wed, Apr 15@Los Angeles DodgersLADLADL 2-84021002086.4

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.