MLB/Players/Zach McKinstry
Zach McKinstry

ZACH MCKINSTRY

3B · Detroit Tigers · 20202026 · 648 games
648
CAREER GAMES · REGULAR SEASON
7 seasons
.228
CAREER BATTING AVERAGE
433 hits in 1,897 at-bats
43
CAREER HOME RUNS
181 RBI · 61 stolen bases
12.00
CAREER ERA
3.0 innings · 0 strikeouts
0-0
CAREER RECORD
WHIP 1.67

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2026DET113340367215342637622.212.289.309.598
2025DET14445268117231112494611119.259.327.438.765
2024DET1213043465145526256916.214.274.342.616
2023DET1494706211022410374411316.234.300.362.661
2022CHC5716621336351416527.199.269.361.631
2021LAD6015819349072910501.215.262.405.667
2020LAD47121000030.286.286.429.714
Career6481,89724143390264318117846061.228.294.371.666

02/Pitching

Season by season
Regular season
SeasonClubGWLIPHERBBSOHRERAWHIP
2024DET3002.0121019.001.00
2023DET1001.03200118.003.00
Career4003.04410212.001.67

04/Every pitch

2026 Regular season
Play log from 2015
Spray chart · 274 batted balls
Flyout · 91.7 mph · 267 ftLineout · 98.0 mph · 104 ftField Error · 89.0 mph · 286 ftGroundout · 84.0 mph · 6 ftGroundout · 103.3 mph · 24 ftFlyout · 88.3 mph · 353 ftGroundout · 92.4 mph · 5 ftPop Out · 82.8 mph · 18 ftFlyout · 79.0 mph · 272 ftFlyout · 99.8 mph · 392 ftLineout · 81.7 mph · 135 ftSacrifice bunt · 32.2 mph · 13 ftGroundout · 74.1 mph · 61 ftFlyout · 77.6 mph · 237 ftLineout · 93.8 mph · 285 ftGroundout · 87.2 mph · 46 ftFlyout · 88.7 mph · 286 ftGroundout · 80.0 mph · 5 ftGroundout · 83.7 mph · 9 ftFlyout · 74.8 mph · 251 ftLineout · 88.3 mph · 309 ftFlyout · 87.3 mph · 309 ftGroundout · 100.7 mph · 80 ftFlyout · 85.1 mph · 234 ftGroundout · 75.7 mph · 4 ftGroundout · 73.7 mph · 3 ftGroundout · 95.8 mph · 116 ftFlyout · 85.7 mph · 241 ftFlyout · 81.6 mph · 282 ftFielder’s choice · 87.5 mph · 10 ftFlyout · 72.8 mph · 236 ftFlyout · 93.8 mph · 315 ftGroundout · 79.2 mph · 12 ftPop Out · 60.0 mph · 158 ftPop Out · 66.9 mph · 221 ftGroundout · 67.8 mph · 14 ftGroundout · 47.9 mph · 10 ftLineout · 101.9 mph · 377 ftGroundout · 74.0 mph · 14 ftGroundout · 92.9 mph · 89 ftField Error · 77.0 mph · 1 ftPop Out · 55.1 mph · 111 ftLineout · 103.6 mph · 299 ftGroundout · 61.6 mph · 3 ftGroundout · 63.6 mph · 8 ftPop Out · 81.1 mph · 86 ftFlyout · 90.3 mph · 237 ftLineout · 96.8 mph · 343 ftLineout · 81.1 mph · 168 ftFlyout · 91.5 mph · 248 ftGroundout · 75.0 mph · 6 ftGroundout · 102.7 mph · 12 ftField Error · 90.8 mph · 10 ftPop Out · 75.4 mph · 151 ftGroundout · 69.5 mph · 4 ftFlyout · 92.4 mph · 308 ftGroundout · 79.0 mph · 5 ftLineout · 90.2 mph · 315 ftGroundout · 59.8 mph · 4 ftField Error · 85.2 mph · 15 ftGroundout · 66.1 mph · 31 ftGroundout · 45.2 mph · 80 ftFlyout · 75.5 mph · 246 ftLineout · 96.4 mph · 360 ftGroundout · 91.5 mph · 8 ftGroundout · 48.4 mph · 2 ftFlyout · 89.9 mph · 308 ftFlyout · 90.8 mph · 209 ftFlyout · 90.8 mph · 287 ftGroundout · 77.5 mph · 74 ftLineout · 97.7 mph · 303 ftGroundout · 92.0 mph · 11 ftLineout · 103.5 mph · 295 ftFlyout · 83.0 mph · 292 ftFlyout · 91.2 mph · 274 ftGroundout · 75.5 mph · 19 ftFlyout · 84.1 mph · 282 ftLineout · 83.2 mph · 283 ftGroundout · 88.1 mph · 18 ftFlyout · 89.7 mph · 326 ftGroundout · 72.5 mph · 69 ftFlyout · 81.1 mph · 259 ftLineout · 98.9 mph · 314 ftGroundout · 90.1 mph · 14 ftFlyout · 88.5 mph · 273 ftLineout · 80.8 mph · 155 ftGroundout · 84.2 mph · 5 ftLineout · 88.7 mph · 298 ftFlyout · 94.0 mph · 363 ftGroundout · 100.0 mph · 13 ftGroundout · 101.1 mph · 20 ftGroundout · 70.1 mph · 46 ftFlyout · 92.8 mph · 383 ftFlyout · 73.8 mph · 267 ftFlyout · 93.3 mph · 294 ftFlyout · 99.4 mph · 390 ftPop Out · 64.4 mph · 95 ftFlyout · 95.8 mph · 365 ftLineout · 49.0 mph · 126 ftLineout · 101.4 mph · 152 ftLineout · 101.3 mph · 318 ftFlyout · 97.4 mph · 372 ftFlyout · 91.6 mph · 326 ftGrounded into a double play · 87.0 mph · 11 ftPop Out · 67.7 mph · 158 ftField Error · 86.7 mph · 24 ftGroundout · 93.6 mph · 6 ftFlyout · 81.3 mph · 276 ftFlyout · 102.7 mph · 397 ftSacrifice bunt · 45.6 mph · 3 ftForceout · 94.2 mph · 18 ftLineout · 81.6 mph · 298 ftGroundout · 66.3 mph · 9 ftLineout · 86.6 mph · 123 ftFlyout · 90.7 mph · 359 ftGroundout · 97.8 mph · 99 ftLineout · 87.4 mph · 295 ftGroundout · 61.2 mph · 3 ftGrounded into a double play · 104.8 mph · 5 ftLineout · 94.7 mph · 301 ftGroundout · 53.7 mph · 92 ftGroundout · 82.6 mph · 10 ftLineout · 79.8 mph · 276 ftLineout · 91.0 mph · 291 ftFlyout · 83.4 mph · 223 ftGroundout · 90.9 mph · 11 ftGroundout · 91.9 mph · 48 ftGroundout · 78.0 mph · 12 ftGroundout · 92.1 mph · 3 ftFlyout · 80.8 mph · 279 ftFlyout · 89.7 mph · 272 ftFlyout · 85.5 mph · 215 ftFlyout · 101.3 mph · 279 ftField Error · 76.7 mph · 39 ftFlyout · 87.3 mph · 273 ftField Error · 94.4 mph · 10 ftFlyout · 87.9 mph · 280 ftGroundout · 101.6 mph · 31 ftFlyout · 82.3 mph · 255 ftPop Out · 91.4 mph · 196 ftGroundout · 71.7 mph · 10 ftSacrifice fly · 95.6 mph · 389 ftSacrifice fly · 85.8 mph · 289 ftFlyout · 85.9 mph · 317 ftGroundout · 73.6 mph · 4 ftFlyout · 78.5 mph · 287 ftFlyout · 93.0 mph · 358 ftFlyout · 83.5 mph · 312 ftGroundout · 73.9 mph · 4 ftPop Out · 63.4 mph · 171 ftField Error · 82.3 mph · 21 ftForceout · 68.5 mph · 7 ftFlyout · 88.4 mph · 339 ftGroundout · 92.6 mph · 87 ftFlyout · 74.0 mph · 192 ftFlyout · 90.9 mph · 277 ftGroundout · 91.8 mph · 11 ftFlyout · 93.5 mph · 311 ftGroundout · 78.4 mph · 19 ftLineout · 95.4 mph · 312 ftPop Out · 64.2 mph · 150 ftGroundout · 80.1 mph · 36 ftGrounded into a double play · 89.9 mph · 73 ftFlyout · 91.4 mph · 312 ftFlyout · 88.6 mph · 310 ftLineout · 86.7 mph · 293 ftGrounded into a double play · 85.8 mph · 5 ftPop Out · 64.9 mph · 174 ftGroundout · 86.8 mph · 6 ftGroundout · 88.1 mph · 31 ftGroundout · 78.6 mph · 23 ftLineout · 98.2 mph · 271 ftGroundout · 61.2 mph · 73 ftGroundout · 58.1 mph · 4 ftField Error · 77.2 mph · 104 ftGroundout · 85.6 mph · 126 ftLineout · 89.3 mph · 81 ftFlyout · 79.0 mph · 243 ftGroundout · 3 ftGroundout · 106.0 mph · 6 ftSacrifice bunt · 34.6 mph · 8 ftLineout · 92.9 mph · 261 ftFlyout · 79.2 mph · 206 ftFlyout · 94.6 mph · 349 ftFlyout · 90.4 mph · 337 ftFlyout · 94.5 mph · 338 ftGroundout · 85.4 mph · 87 ftFlyout · 72.9 mph · 252 ftGroundout · 97.3 mph · 60 ftFlyout · 89.7 mph · 282 ftGroundout · 80.8 mph · 9 ftGroundout · 85.7 mph · 4 ftLineout · 60.3 mph · 153 ftGroundout · 96.9 mph · 29 ftFielder’s choice · 75.6 mph · 8 ftPop Out · 68.2 mph · 162 ftFlyout · 95.6 mph · 341 ftFlyout · 89.5 mph · 280 ftFlyout · 79.0 mph · 242 ftGroundout · 74.6 mph · 14 ftPop Out · 92.3 mph · 175 ftGroundout · 84.5 mph · 3 ftGroundout · 68.3 mph · 3 ftFlyout · 91.6 mph · 325 ftSingle · 102.1 mph · 227 ftSingle · 73.3 mph · 261 ftDouble · 90.7 mph · 126 ftSingle · 81.1 mph · 223 ftDouble · 96.9 mph · 287 ftSingle · 95.0 mph · 276 ftSingle · 93.3 mph · 44 ftDouble · 98.8 mph · 350 ftSingle · 96.5 mph · 14 ftSingle · 82.8 mph · 206 ftSingle · 85.7 mph · 199 ftSingle · 89.3 mph · 232 ftSingle · 73.8 mph · 62 ftSingle · 89.5 mph · 248 ftDouble · 92.9 mph · 19 ftSingle · 86.3 mph · 159 ftSingle · 90.2 mph · 230 ftSingle · 54.3 mph · 145 ftSingle · 94.4 mph · 40 ftSingle · 67.9 mph · 210 ftSingle · 104.2 mph · 31 ftDouble · 93.9 mph · 312 ftSingle · 101.2 mph · 36 ftDouble · 94.6 mph · 351 ftSingle · 86.4 mph · 313 ftDouble · 97.6 mph · 328 ftDouble · 103.3 mph · 293 ftSingle · 88.5 mph · 180 ftDouble · 76.5 mph · 8 ftDouble · 98.5 mph · 299 ftSingle · 99.7 mph · 200 ftTriple · 82.9 mph · 277 ftSingle · 97.3 mph · 263 ftSingle · 93.9 mph · 295 ftSingle · 90.3 mph · 99 ftSingle · 85.5 mph · 168 ftSingle · 67.6 mph · 192 ftHome Run · 101.2 mph · 399 ftSingle · 84.8 mph · 23 ftSingle · 74.2 mph · 232 ftHome Run · 95.8 mph · 386 ftSingle · 104.4 mph · 269 ftSingle · 76.4 mph · 261 ftDouble · 83.5 mph · 193 ftSingle · 84.4 mph · 190 ftDouble · 59.0 mph · 173 ftSingle · 91.0 mph · 272 ftTriple · 101.7 mph · 261 ftSingle · 97.7 mph · 271 ftSingle · 82.9 mph · 140 ftHome Run · 93.2 mph · 374 ftSingle · 95.5 mph · 15 ftTriple · 100.6 mph · 386 ftSingle · 98.8 mph · 74 ftSingle · 91.8 mph · 140 ftSingle · 70.5 mph · 191 ftSingle · 101.9 mph · 99 ftSingle · 91.7 mph · 191 ftSingle · 78.2 mph · 198 ftSingle · 93.5 mph · 132 ftSingle · 81.1 mph · 140 ftDouble · 84.6 mph · 242 ftSingle · 95.6 mph · 229 ftHome Run · 102.2 mph · 399 ftSingle · 99.0 mph · 64 ftSingle · 96.5 mph · 20 ftDouble · 96.5 mph · 272 ftSingle · 103.0 mph · 203 ftSingle · 103.7 mph · 124 ftDouble · 95.7 mph · 190 ft
Hit (70) Out (204) Home run (4)
Average exit velocity 85.2 mph · longest 399 ft
Pitch locations · 28 pitches
Called strike (5) Swinging strike (1) In play (5) Foul (2) Ball (15)

Catcher’s view · the zone drawn is the average of the 28 batter zones recorded here, 1.61 to 3.19 feet

Pitch mix
PitchNShareMPHRPMStrike%
Eephus2485.7%37.594825.0%
Fastball414.3%75.62,02650.0%

05/Game log

2026
Regular season
DateOppResultABRHHRRBIBBSOIPHERBBSO
MAR 27@ SDW 522010000
MAR 28@ SDL 032000001
MAR 31@ AZL 574000002
APR 3vs STLW 404010000
APR 4vs STLW 1164121301
APR 6@ MINL 373010211
APR 7@ MINL 243010011
APR 8@ MINL 685000001
APR 9@ MINL 133000011
APR 10vs MIAW 200000000
APR 11vs MIAW 614000001
APR 12vs MIAW 824010000
APR 14vs KCW 213110000
APR 15vs KCW 212010001
MAY 5vs BOSL 3104000002
MAY 6vs BOSL 042000020
MAY 8@ KCL 342010000
MAY 9@ KCL 153000011
MAY 10@ KCW 632000000
MAY 12@ NYML 2102000000
MAY 13@ NYML 234010002
MAY 14@ NYML 494010000
MAY 15vs TORW 323000011
MAY 16vs TORL 124010000
MAY 17vs TORL 144010000
MAY 18vs CLEL 284000000
MAY 19vs CLEL 341000000
MAY 20vs CLEL 234020101
MAY 21vs CLEL 132010001
MAY 22@ BALL 474000100
MAY 24@ BALL 353000010
MAY 24@ BALW 411000000
MAY 26vs LAAL 6102000201
MAY 27vs LAAW 403000011
MAY 28vs LAAL 172000021
MAY 29@ CWSL 342000011
MAY 30@ CWSL 171000001
MAY 31@ CWSL 122000010
JUN 1@ TBW 1093010000
JUN 2@ TBW 803000010
JUN 5vs SEAW 734110002
JUN 7vs SEAW 543210011
JUN 9vs MINW 1042120020
JUN 10vs MINL 464100001
JUN 11vs MINW 1103121110
JUN 12@ CLEL 233000000
JUN 13@ CLEL 132000001
JUN 15@ HOUW 935000002
JUN 16@ HOUL 243000001
JUN 19vs CWSW 430000000
JUN 20vs CWSW 412100021
JUN 21vs CWSW 542020100
JUN 22vs NYYW 534110000
JUN 23vs NYYL 344110000
JUN 24vs NYYL 244010102
JUN 25vs HOUL 123000001
JUN 26vs HOUW 802100020
JUN 27vs HOUL 684020000
JUN 28vs HOUL 575121200
JUN 29@ NYYW 735120000
JUN 30@ NYYW 934100000
JUL 1@ NYYW 625010201
JUL 2@ TEXL 4104220001
JUL 4@ TEXW 304010000
JUL 5@ TEXW 634000002
JUL 7vs ATHW 623120010
JUL 8vs ATHW 612100020
JUL 9vs ATHW 414111202
JUL 10vs PHIW 1023100101
JUL 11vs PHIL 244000000
JUL 12vs PHIL 053010000
JUL 17@ LAAW 213000003
JUL 18@ LAAW 703010010
JUL 19@ LAAL 231000000
JUL 20@ CHCW 865000001
JUL 21@ CHCL 2111000000
JUL 22@ CHCW 514010100
JUL 23vs KCW 433020000
JUL 24vs KCW 213010000
JUL 25vs KCL 234010000
JUL 26vs KCL 450000010
JUL 27vs BALL 583120110
JUL 28vs BALW 1405110001
JUL 29vs BALL 9103110200
JUL 31@ ATHW 1311100000
AUG 1@ ATHW 864110002
AUG 2@ ATHW 1105120000
AUG 4@ SEAW 803130010
AUG 5@ SEAL 241000000
AUG 6@ SEAW 1103100010
AUG 7@ SFL 253020100
AUG 8@ SFW 804110010
AUG 9@ SFW 313110010
AUG 11vs CLEW 642100010
AUG 12vs CLEL 462010000
AUG 13vs CLEW 302000000
AUG 14vs CWSL 594000001
AUG 15vs CWSL 341000001
AUG 16vs CWSL 572100010
AUG 17@ PITW 854130110
AUG 18@ PITL 143000001
AUG 19@ PITL 343010012
AUG 21@ KCL 252110100
AUG 22@ KCL 133000011
AUG 23@ KCL 7112010001
AUG 24vs TBL 144000001
AUG 25vs TBW 414000001
AUG 26vs TBL 033000000
AUG 29vs LADW 211000000
AUG 30vs LADL 163000001
AUG 31@ MINL 1114010002
SEP 2@ MINW 1164000000
SEP 4@ CLEL 344110001

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.