Zach McKinstry3B Detroit Tigers
Age 31 L/R 5'11" / 180 lbs MLB HR +5%H +3% Svc 4.576 · Ctrl thru 2027 peak 1.1 · 2026
wRC+†vL 10089vR 88
AVG/OBP/SLG.234 / .308 / .384
PA442
HR10
SB14
K%22
BB%9
MLB%100%
BAT: -5.5 runs (wOBA-derived runs vs avg)-6BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.8 runs (Defensive runs vs avg)+1FLDPOS: +1.6 runs (Positional adjustment)+2POSREP: +12.5 runs (Replacement-level credit)+13REPTotal WAR: +1.10+1.1WAR
Scouting · nowfuture
HIT
5050
PWR
4040
SPD
5555
EYE
5150
trajectory · 10 yrs
1.2peak
2026

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.576 yrs.days
Team Control Through   2027
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Arb-2$4M+1.1$9M+$5M
2027Arb-3$4M+0.7$3M+$0.0M (cut)
Totals $7M $12M +$5M

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201621 A2 teams 182163 37430 11415 62 .227.296.288.584 .061.301 236 .256 54 -9 +0 +0 +1 +5 -0.3
201722 A+3 teams 469429 831613 331415 73 .193.259.256.516 .063.280 307 .233 37 -34 +0 +0 +2 +13 -1.9
201823 A+3 teams 273238 53835 26789 21 .223.322.345.667 .122.310 2910 .301 88 -4 +0 +0 +1 +8 0.5
201924 AA2 teams 479444 10618516 291233 89 .239.290.410.700 .171.293 266 .302 89 -6 -2 +0 +2 +14 0.8
202126 MLB2 teams 343311 6916311 24844 53 .222.286.399.685 .177.265 247 .293 82 -7 -0 -2 -4 +10 -0.3
202227 AAA2 teams 408367 881468 33943 73 .240.308.376.684 .136.299 238 .301 88 -5 +0 +2 +1 +12 1.0
202328 MLBDetroit Tigers 518464 1082149 441135 166 .233.306.353.659 .121.287 228 .294 83 -10 +1 +4 +2 +15 1.2
202429 MLBDetroit Tigers 325297 641354 24692 160 .215.279.333.612 .118.265 217 .273 67 -12 +3 +4 +3 +9 0.7
202530 MLBDetroit Tigers 511452 112221011 461117 195 .248.327.414.740 .166.301 229 .324 106 +3 +2 +1 +2 +14 2.3
▸ 2026 Season (actual · ROS · total)
202631 MLBDetroit Tigers 4643 9201 3100 00 .209.261.326.586 .116.250 227 .262 58 -2 +0 +1 +0 +1 -0.0
ROS31 MLBDET 396356 831659 33854 143 .233.305.382.687 .149.281 218 .306 92 -3 +2 +0 +1 +11 1.1
TOT31 MLBDET 442399 9218510 36954 143 .231.301.376.677 .145.277 218 .302 89 -6 +2 +1 +2 +13 1.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202732 MLBDET 423381 871669 35844 133 .228.300.373.673 .144.270 208 .301 89 -5 +1 -3 +2 +12 0.6
202833 MLBDET 393354 801558 32814 112 .226.297.364.662 .138.268 218 .295 84 -7 +1 -4 +1 +11 0.3
202934 MLBDET 348314 691356 28743 81 .220.290.350.640 .131.266 218 .288 79 -8 +1 -5 +1 +10 -0.1
203035 MLBDET 295266 571045 24663 61 .214.287.338.625 .124.263 228 .280 73 -9 +1 -5 +1 +8 -0.4
▸ Career Totals (MLE all levels + projections)
Career 53634836 109620265104 422124461 13842 .227.297.360.657 .133.282 238 .291 81 -117 +11 -8 +17 +152 5.5
/ 162G 650586 13324813 511517 175 .227.297.362.658 .135.282 238 .291 81 -14 +1 -1 +2 +18 0.7

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201621 AGreat Lakes Loons 165142 37520 15295 61 .261.352.324.676 .063.325 189 .309 94 -1 +1 +5 0.5
201621 ROKAZL Dodgers 1717 3010 030 01 .176.176.294.471 .118.214 180 .201 12 -2 -0 +0 -0.2
201722 AATulsa Drillers 4539 10110 680 00 .256.356.333.689 .077.323 1813 .318 102 +0 +0 +1 0.1
201722 A+Rancho Cucamonga Quakes 355319 721303 29875 52 .226.300.295.595 .069.300 258 .275 68 -13 +0 +10 -0.2
201722 AGreat Lakes Loons 6952 16701 17100 21 .308.478.500.978 .192.366 1425 .437 193 +7 +0 +2 0.9
201823 AATulsa Drillers 8783 16212 4210 00 .193.230.313.543 .120.233 245 .242 44 -6 +0 +2 -0.3
201823 A+Rancho Cucamonga Quakes 11491 28712 17226 00 .308.447.473.920 .165.388 1915 .415 176 +10 +0 +3 1.3
201823 AGreat Lakes Loons 7253 20223 16163 21 .377.542.6601.202 .283.500 2222 .516 253 +12 +0 +2 1.5
201924 AAAOklahoma City Dodgers 9589 34827 6180 01 .382.421.7531.174 .371.422 196 .501 242 +15 -0 +3 1.8
201924 AATulsa Drillers 384341 9516412 37743 88 .279.354.455.809 .176.323 1910 .357 131 +14 -2 +11 2.3
202126 MLBLos Angeles Dodgers 172158 34907 10501 11 .215.266.405.671 .190.262 296 .291 81 -4 -0 -2 -4 +5 -0.5
202126 AAAOklahoma City Dodgers 171147 40837 20263 42 .272.371.510.881 .238.287 1512 .385 152 +10 +0 +5 1.5
202227 MLBChicago Cubs 185166 33635 16521 70 .199.273.361.635 .163.257 289 .281 73 -6 +1 +2 +1 +5 0.5
202227 AAAOklahoma City Dodgers 223191 64944 27332 03 .335.423.487.910 .152.382 1512 .400 164 +16 -1 +6 2.2
202328 MLBDetroit Tigers 518464 1072149 441135 166 .231.304.351.655 .121.284 228 .295 84 -10 +1 +4 +2 +15 1.2
202429 MLBDetroit Tigers 325297 641454 24692 160 .215.279.337.615 .121.265 217 .276 69 -11 +3 +4 +3 +9 0.8
202530 MLBDetroit Tigers 511452 117231112 461117 195 .259.337.438.775 .179.314 229 .340 118 +11 +2 +1 +2 +14 3.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 17111537 355732337 14039516 5912 .231.302.381.682 .150.285 238 .303 90 -19 +7 +9 +5 +48 5.1

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Zach McKinstry (OGILVIE) 31 50 40 55 50 .231/.303/.378 .147.271 1015 19% 8% 92 +0.9
Jace Peterson
2021 · MLB
31 48→57 47→50 55 53 .236/.314/.383 .147.285 1419 22% 10% 98 +1.6 .235/.321/.376 .141.299 1518 24% 11% 98 +1.6 .224/.316/.346.123.287122025%11%82+0.3
Andy Fox
2002 · MLB
31 46→53 45→40 51→60 54 .230/.314/.354 .125.267 1315 19% 10% 91 +1.1 .231/.314/.327 .096.286 824 20% 9% 83 +0.6 .236/.322/.314.078.29743120%9%76+0.0
Brian Bogusevic
2015 · MLB
31 49→55 45 52→55 49 .239/.312/.366 .128.299 1216 24% 8% 92 +1.2 .254/.303/.383 .129.316 1417 23% 6% 92 +1.2 .262/.303/.391.128.322161723%5%91+0.8
Reggie Taylor
2008 · MLB
31 51→58 49→50 52→55 47 .256/.308/.405 .149.294 1724 20% 6% 101 +1.8 .248/.293/.396 .148.290 1718 20% 6% 92 +1.2 .233/.270/.371.137.276141221%5%75+0.0
Leonys Martin
2019 · MLB
31 48→55 48→50 54→60 44 .242/.297/.386 .144.302 1622 25% 7% 91 +1.1 .227/.294/.380 .153.288 1813 27% 8% 89 +0.9 .195/.271/.338.143.24621930%8%68-0.2
Tim Locastro
2022 · MLB
30 47→52 45 56→60 46 .231/.321/.355 .124.275 1125 20% 6% 95 +1.4 .213/.294/.340 .127.263 1224 23% 5% 80 +0.4 .211/.301/.325.114.266113623%5%76+0.0
Chris Singleton
2003 · MLB
30 53→59 45→50 54→55 46 .261/.301/.397 .136.293 1120 16% 5% 95 +1.4 .248/.301/.367 .119.292 815 17% 7% 87 +0.8 .239/.299/.331.092.28721216%8%69-0.2
Rafael Ortega
2021 · MLB
30 45→54 48→55 53→55 49 .229/.291/.377 .147.267 1516 21% 8% 86 +0.8 .239/.315/.390 .151.287 1718 22% 10% 100 +1.7 .228/.317/.360.132.274142121%11%89+0.7
Jordany Valdespin
2019 · AAA
31 53→54 41→50 51→55 46 .253/.303/.351 .097.298 818 18% 6% 84 +0.6 .248/.289/.376 .128.274 1513 15% 5% 85 +0.7 .251/.284/.372.121.267161113%4%77+0.1
Don Kelly
2011 · MLB
31 51→59 44→45 55 47 .248/.292/.367 .119.274 1215 15% 5% 83 +0.6 .230/.287/.346 .116.254 1411 15% 7% 76 +0.1 .213/.285/.315.102.23112814%9%65-0.3
Adrian Brown
2005 · MLB
31 47→51 42→45 51→55 52 .226/.293/.335 .108.261 919 17% 8% 76 +0.1 .240/.304/.343 .103.278 824 16% 8% 82 +0.5 .242/.306/.333.091.28162815%8%77+0.1
Chris Duffy
2010 · MLB
30 48→58 42→45 52→60 49 .230/.295/.342 .112.278 919 20% 8% 79 +0.3 .225/.277/.339 .114.314 914 30% 5% 70 -0.3 .224/.271/.332.108.31971631%4%63-0.5
Ender Inciarte
2021 · MLB
30 49→59 44→45 52→60 54 .240/.311/.360 .120.271 1019 16% 9% 90 +1.0 .226/.290/.338 .112.276 1112 21% 8% 76 +0.0 .220/.277/.313.093.271101222%7%60-0.3
Ryan Roberts
2011 · MLB
30 48→52 45→50 52→55 51 .236/.306/.365 .128.284 1216 21% 9% 89 +1.0 .234/.307/.370 .136.275 1515 20% 9% 92 +1.2 .233/.307/.361.129.271151319%10%86+0.6
Alejandro De Aza
2015 · MLB
31 53→61 46→50 52→55 48 .259/.322/.395 .136.316 1219 21% 8% 103 +1.9 .241/.311/.378 .137.301 1213 23% 8% 95 +1.4 .242/.306/.359.117.291101020%7%85+0.2
Grégor Blanco
2015 · MLB
31 53→59 41→45 54→60 54 .253/.329/.357 .104.308 721 19% 10% 96 +1.5 .254/.332/.364 .110.308 819 18% 10% 99 +1.7 .250/.335/.352.102.30962419%11%88+0.5
Gorkys Hernández
2019 · MLB
31 51→57 45 47→55 47 .248/.306/.372 .124.304 1215 22% 7% 91 +1.1 .211/.280/.347 .136.288 1516 30% 8% 74 -0.1 .182/.260/.306.124.260141934%9%53-1.4
Pablo Ozuna
2005 · MLB
30 48 44→40 54→55 49 .236/.300/.359 .123.261 1115 15% 6% 85 +0.7 .264/.309/.356 .092.294 623 12% 5% 88 +0.9 .288/.324/.385.098.31941610%3%98+0.5
Jason Pridie
2015 · AAA
31 46→53 45→50 55 42 .232/.275/.356 .124.290 1318 25% 6% 73 -0.1 .245/.293/.397 .152.300 1819 24% 6% 92 +1.2 .257/.308/.427.170.309211923%6%105+1.9
Roger Bernadina
2014 · MLB
30 47→57 45 55→60 47 .231/.299/.356 .124.286 1223 23% 8% 85 +0.7 .215/.294/.333 .118.303 1118 30% 9% 76 +0.1 .228/.296/.347.119.323122031%8%78+0.1