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

2023 MLB Percentile Rankings

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

Batting
xwOBA
14
0.312
xBA
19
0.240
xSLG
22
0.396
Avg Exit Velo
10
86.7
Median Exit Velo
0
90th % Exit Velo
0
Barrel %
37
7.6
Hard-Hit %
10
33.4
LA Sweet-Spot %
82
38.8
Bat Speed
9
66.6
Median Bat Speed
0
90th % Bat Speed
0
Chase %
56
27.1
Whiff %
73
18.2
K %
44
21.7
BB %
43
8.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+
104
66th pctl
Chase cost
-36.7r
340 swings @ bad pitch
Passive cost
-13.1r
281 takes @ hittable pitch
Swing rate
47.1%
2,090 pitches seen
Runs per 100
-2.38
lg avg -2.54
Count
View
2+36%14+8%12+0%8+0%15+0%844+46%26+10%40-2%47+12%41+0%20+0%10+55%22-13%38-34%68-33%78-31%59+48%23+0%12+67%24+4%53-25%59-24%58+3%34+53%15+18%11+30%20+38%21+32%28+40%10+38%13+44%92+0%6113311CATCHER'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