Zach McKinstry

Zach McKinstry

3B / SS / OF · DET
MLBAM 656716
Seasons
YrPAHHRAVGxwOBAPtsPPG
202647910.2050.248150.88
2025512117120.2580.3062871.85
20243256440.2150.3041441.21
202352110790.2290.3122081.40
20221883350.1950.289691.15
20211723470.2150.285741.12
20207200.2860.25871.17

2025 MLB Percentile Rankings

Batting
xwOBA
16
0.306
xBA
39
0.247
xSLG
6
0.362
Avg Exit Velo
5
85.6
Median Exit Velo
4
88.5
90th % Exit Velo
11
101.9
Barrel %
16
6.1
Hard-Hit %
7
30.5
LA Sweet-Spot %
97
42.7
Bat Speed
6
66.2
Median Bat Speed
4
67.2
90th % Bat Speed
2
71.3
Chase %
53
26.5
Whiff %
61
20.7
K %
42
21.7
BB %
53
9.0
Swing Decisions

Plate Discipline · Decision+

Expected-run-value of every swing-or-take decision, against a league-average batter’s optimum. 100 = avg · 110 = 1 SD better.

Decision+
109
81th pctl
Chase cost
-31.1r
357 swings @ bad pitch
Passive cost
-14.6r
307 takes @ hittable pitch
Swing rate
46.9%
2,069 pitches seen
Runs per 100
-2.21
lg avg -2.53
Count
View
2+13%8+0%9+0%9+0%10+14%73+44%9+38%29+11%37-7%44+13%24+25%20+0%10+26%19+5%42-39%71-38%71-18%65+33%42+11%9+64%14+7%46-35%63-25%55-6%48+50%20+14%7+43%14+58%19+32%31+29%28+50%12+36%1132+29%7+33%64+0%62CATCHER'S VIEW
Judgment — swing% vs optimal
−35%−15%0+15%+35%
  • Red cells — swings more than an optimal batter would here (chasing).
  • Blue cells — swings less than optimal (too passive).
  • Number in cell: swing%-delta vs optimal. Top-right: pitches seen.
Total pitches shown: 1,000