Zack Short

Not on a roster

SS

2026 hitting grade

17.2

2026 pitching grade

23.9
Runs above average
−4.9
AVG / OBP / SLG
.140/.262/.180
HR · SB
0 · 0
Rank
62 PA: not qualified
Runs prevented
+0.3
IP · ERA
1.0 · 0.00
K · BB
0 · 0
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.

  • Home runs−2.6
  • Singles−1.7
  • Outs, strikeouts included−0.9
  • Walks+0.9
  • Doubles−0.4
  • Triples−0.2
  • Hit by pitch+0.1

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.

  • Contact allowed (how it turned out counts a quarter)+0.2
  • Strikeouts−0.2
  • Home runs allowed+0.1
  • Walks+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Jul 12vsBoston Red SoxBOSBOSL 2-33000001021.2
Sat, Jul 11vsBoston Red SoxBOSBOSL 0-420000000–
Fri, Jul 10vsBoston Red SoxBOSBOSL 2-610000110–
Sat, Jun 20@Philadelphia PhilliesPHIPHIL 3-154010003037.4
Thu, Jun 18@Philadelphia PhilliesPHIPHIW 6-411000000–
Wed, Jun 17@Cincinnati RedsCINCINW 9-13000002018.0
Thu, Jun 11vsMinnesota TwinsMINMINW 11-010000000–
Wed, Jun 10vsMinnesota TwinsMINMINL 4-620000020–
Tue, Jun 9vsMinnesota TwinsMINMINW 10-400000000–
Sun, Jun 7vsSeattle MarinersSEASEAW 5-410000000–
Fri, Jun 5vsSeattle MarinersSEASEAW 7-33010002052.1
Wed, Jun 3@Tampa Bay RaysTBTBW 7-210000000–
Tue, Jun 2@Tampa Bay RaysTBTBW 8-03121000081.3
Mon, Jun 1@Tampa Bay RaysTBTBW 10-900000000–
Sat, May 30@Chicago White SoxCHWCHWL 1-710000110–
Fri, May 29@Chicago White SoxCHWCHWL 3-42101011034.8
Sun, May 24@Baltimore OriolesBALBALW 4-13010010067.9
Sun, May 24@Baltimore OriolesBALBALL 3-54010001057.3
Thu, May 21vsCleveland GuardiansCLECLEL 1-320100000–
Wed, May 20vsCleveland GuardiansCLECLEL 2-300000000–
Tue, May 19vsCleveland GuardiansCLECLEL 3-42000011047.6
Mon, May 18vsCleveland GuardiansCLECLEL 2-820000010–
Sat, May 16vsToronto Blue JaysTORTORL 1-200000000–
Wed, May 13@New York MetsNYMNYML 2-32000000049.4
Tue, May 12@New York MetsNYMNYML 2-1010000010–
Sun, May 10@Kansas City RoyalsKCKCW 6-311000100–
Fri, May 8@Kansas City RoyalsKCKCL 3-42000021060.3
Mon, May 4vsBoston Red SoxBOSBOSL 4-53000001017.4
Sun, May 3vsTexas RangersTEXTEXW 7-100000000–

2026 game log: pitching

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

GameResultDecIPHRERBBKHRPCGrade
Sat, Jun 20@Philadelphia PhilliesPHIPHIL 3-15GS1.00000001065.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.