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

2024 MLB Percentile Rankings

325 PA this season — below qualified-batter cutoff. Bars ranked against qualified peers (faded to flag small sample).

Batting
xwOBA
10
0.304
xBA
30
0.240
xSLG
15
0.385
Avg Exit Velo
19
87.8
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
11
4.3
Hard-Hit %
10
32.6
LA Sweet-Spot %
77
38.3
Bat Speed
6
65.9
Median Bat Speed
0
90th % Bat Speed
0
Chase %
47
27.9
Whiff %
68
19.8
K %
46
21.2
BB %
35
7.4
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+
108
78th pctl
Chase cost
-19.8r
217 swings @ bad pitch
Passive cost
-9.5r
181 takes @ hittable pitch
Swing rate
47.4%
1,284 pitches seen
Runs per 100
-2.28
lg avg -2.53
Count
View
2+18%11+13%8+0%13+0%11+0%11+0%9+33%12+25%24+24%41+11%46+23%31+15%20+9%11+33%24+11%46-32%66-33%86-8%49+30%43+29%14+31%26+13%40-26%54-25%40-28%47+46%24+13%8+43%14+21%24+9%22+28%18+25%8432+0%6+17%611CATCHER'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