2B Zach McKinstry #39
Age: 32 | Bats: L | Throws: R | Morale: Very Good
10/04/2027
OA: 43 POT: 43
2B ZACH MCKINSTRY #39 - AGE: 32 - BATS: L - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
46 86 18 2 0 1 12 9 19 .209 .283 .267 0 -0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 55 50 55 55
Power 40 40 40 40
Eye 50 45 50 50
Avoid K's 55 50 55 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 45
Errors: - 60 55
Arm: 20 55 50
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: 45
1st Base: 45 Center Field: -
2nd Base: 50 Right Field: 40
3rd Base: 50
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 55
Stealing Ability: 70
Baserunning Inst.: 60
Sacrifice Bunt: 65
Bunt for Hit: 65
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/21/2027 NYY Loss, 4-6 2 0 0 1 0 0 0 0
09/10/2027 @ CLE Loss, 1-2 3 0 0 0 0 0 0 0
09/09/2027 @ KC Win, 5-0 3 1 1 1 0 1 2 0
09/07/2027 @ KC Loss, 0-4 3 0 1 0 0 0 0 0
08/31/2027 CWS Win, 17-16 0 0 0 0 0 0 0 0
08/29/2027 KC Win, 11-1 4 2 2 2 0 0 1 0
08/21/2027 @ CWS Win, 4-3 4 0 1 0 0 0 1 0
08/16/2027 CLE Loss, 2-5 0 0 0 0 0 0 0 0
08/14/2027 MIN Loss, 5-11 1 1 0 0 0 1 0 0
08/08/2027 @ SEA Loss, 0-8 4 0 1 0 0 0 2 0
PERSONALITY
Diplomatic.
Birthday:04/29/1995
Born in:Toledo, OH
Nationality:American
Height:6' 0"
Weight:180 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$4,600,000
Signed Through:2027 Season
Major Service:6 Years, 24 Days
Service This Yr:195 Days
40-Man Service:6 Years, 24 Days
Pro Service:10 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 46 86 18 2 0 1 12 11 9 19 .209 .283 .267 .550 .246 .058 56
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 23 100 1 0 0 4 1 3 23 3 0 1 0.0 6.4 2.23 -0.4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   20 4 0 0 0 1 1 2 5 0 0 1 .200 .304 .200 .504
Versus Right   66 14 2 0 1 11 10 7 14 3 1 0 .212 .276 .288 .564
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   4 1 0 0 1 2 1 0 1 0 1 1 .250 .400 1.000 1.400
May   22 3 0 0 0 2 3 3 6 1 0 0 .136 .231 .136 .367
June   18 4 0 0 0 3 2 2 2 1 0 0 .222 .286 .222 .508
July   16 4 0 0 0 1 1 2 3 0 0 0 .250 .333 .250 .583
August   15 4 1 0 0 2 3 1 5 0 0 0 .267 .312 .333 .646
September   11 2 1 0 0 2 1 1 2 1 0 0 .182 .231 .273 .503
Spring Training   44 8 1 0 1 3 5 8 14 1 1 1 .182 .315 .273 .588
Last Year   146 37 13 1 4 24 22 15 29 0 7 1 .253 .327 .438 .766
2 Years Ago   221 59 19 0 5 28 27 28 61 2 4 0 .267 .347 .421 .767
Career   1545 354 85 13 35 165 193 146 396 12 17 11 .229 .298 .369 .667
Home   30 7 1 0 0 5 4 2 5 1 0 0 .233 .273 .267 .539
Road   56 11 1 0 1 7 7 7 14 2 1 1 .196 .288 .268 .556
Grass   83 18 2 0 1 11 11 8 18 2 1 1 .217 .287 .277 .564
Turf   3 0 0 0 0 1 0 1 1 1 0 0 .000 .200 .000 .200
Day   20 2 0 0 0 1 2 3 6 1 0 0 .100 .208 .100 .308
Night   66 16 2 0 1 11 9 6 13 2 1 1 .242 .307 .318 .625
As Starter   75 16 2 0 0 10 9 7 18 3 1 1 .213 .279 .240 .519
As Reliever / Substitution   11 2 0 0 1 2 2 2 1 0 0 0 .182 .308 .455 .762
Pinch Hitting   4 0 0 0 0 0 1 1 0 0 0 0 .000 .200 .000 .200
Close/Late   16 3 0 0 0 4 2 3 4 2 1 0 .188 .286 .188 .473
Inning 1-3   21 6 1 0 0 3 2 2 3 1 0 1 .286 .360 .333 .693
Inning 4-6   32 7 1 0 0 3 4 3 8 0 0 0 .219 .286 .250 .536
Inning 7-9   32 5 0 0 1 5 5 4 8 1 1 0 .156 .243 .250 .493
Extra Innings   1 0 0 0 0 1 0 0 0 1 0 0 .000 .000 .000 .000
0 Outs   28 7 1 0 0 4 7 5 2 0 1 0 .250 .364 .286 .649
1 Outs   27 7 1 0 0 6 3 4 8 3 0 1 .259 .343 .296 .639
2 Outs   31 4 0 0 1 2 1 0 9 0 0 0 .129 .129 .226 .355
Scoring Position   25 6 2 0 0 10 2 1 10 3 1 1 .240 .267 .320 .587
Bases Empty   44 9 0 0 0 0 6 6 5 0 0 0 .205 .300 .205 .505
Runner on 1st   17 3 0 0 1 2 3 2 4 0 0 0 .176 .263 .353 .616
Runner on 2nd   7 1 0 0 0 0 0 0 3 0 0 0 .143 .143 .143 .286
Runner on 3rd   1 0 0 0 0 0 0 0 1 0 1 0 .000 .000 .000 .000
Runner on 1st & 2nd   6 2 1 0 0 2 0 0 2 0 0 0 .333 .333 .500 .833
Runner on 1st & 3rd   4 0 0 0 0 1 0 0 3 1 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   3 2 0 0 0 4 1 0 0 2 0 1 .667 .500 .667 1.167
Bases Loaded   4 1 1 0 0 3 1 1 1 0 0 0 .250 .400 .500 .900
Two Strikes   40 5 0 0 0 2 6 7 19 1 0 0 .125 .250 .125 .375
First Pitch   10 3 1 0 0 2 1 0 0 1 1 1 .300 .333 .400 .733
Count 0-1   5 1 0 0 0 1 0 0 0 0 0 0 .200 .200 .200 .400
Count 0-2   5 0 0 0 0 0 1 0 3 0 0 0 .000 .000 .000 .000
Count 1-0   14 3 0 0 1 3 1 0 0 0 0 0 .214 .214 .429 .643
Count 1-1   4 2 0 0 0 2 1 0 0 1 0 0 .500 .400 .500 .900
Count 1-2   10 1 0 0 0 0 1 0 5 0 0 0 .100 .100 .100 .200
Count 2-0   3 1 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667
Count 2-1   6 2 1 0 0 2 1 0 0 0 0 0 .333 .333 .500 .833
Count 2-2   11 4 0 0 0 0 1 0 2 0 0 0 .364 .364 .364 .727
Count 3-1   4 1 0 0 0 0 1 2 0 0 0 0 .250 .500 .250 .750
Full Count   14 0 0 0 0 2 3 7 9 1 0 0 .000 .318 .000 .318
Behind in Count   20 2 0 0 0 1 2 0 8 0 0 0 .100 .100 .100 .200
Ahead in Count   27 7 1 0 1 5 3 2 0 0 0 0 .259 .310 .407 .718
Batting 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 5th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   3 1 0 0 1 2 1 0 0 0 0 0 .333 .333 1.333 1.667
Batting 7th   4 0 0 0 0 0 1 2 1 0 0 0 .000 .333 .000 .333
Batting 8th   1 1 0 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 9th   76 16 2 0 0 10 9 7 18 3 1 1 .211 .276 .237 .513
Low Leverage   51 9 0 0 1 3 6 3 10 0 0 0 .176 .222 .235 .458
Medium Leverage   16 5 0 0 0 3 3 5 3 1 0 1 .312 .478 .312 .791
High Leverage   19 4 2 0 0 6 2 1 6 2 1 0 .211 .227 .316 .543
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2020 Los Angeles - MLB 25 4 7 2 1 0 0 0 1 0 0 0 3 0 0 .286 .286 .429 .714 90 87 0.0
2021 Los Angeles - MLB 26 60 158 34 9 0 7 29 19 10 1 2 50 1 1 .215 .263 .405 .668 82 80 0.1
2022 Los Angeles - MLB 27 10 11 1 0 0 1 2 4 3 0 0 4 0 0 .091 .286 .364 .649 82 89 0.0
2022 Chicago - MLB 27 47 155 32 6 3 4 12 17 13 1 0 48 7 0 .206 .272 .361 .633 78 76 0.3
2022 Total - MLB 27 57 166 33 6 3 5 14 21 16 1 0 52 7 0 .199 .273 .361 .635 78 77 0.4
2023 Detroit - MLB 28 148 464 107 21 4 9 35 60 44 5 3 113 16 6 .231 .302 .351 .654 81 81 0.5
2024 Detroit - MLB 29 118 297 64 14 5 4 23 32 24 2 2 69 16 0 .215 .277 .337 .614 75 74 0.6
2025 Detroit - MLB 30 117 221 59 19 0 5 28 27 28 0 2 61 11 3 .267 .347 .421 .767 115 115 1.4
2026 Detroit - MLB 31 58 146 37 13 1 4 24 22 15 1 0 29 6 0 .253 .327 .438 .766 114 107 0.6
2027 Detroit - MLB 32 46 86 18 2 0 1 12 11 9 1 3 19 0 1 .209 .283 .267 .550 55 56 -0.4
Total MLB 608 1545 354 85 13 35 165 193 146 11 12 396 57 11 .229 .298 .369 .667 86 85 3.1
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 Los Angeles N (ACL) - R 21 4 17 3 0 1 0 0 1 0 0 0 3 0 1 .176 .176 .294 .471 10 27 -0.2
2016 Total - A 21 41 142 37 5 2 0 14 18 15 5 1 29 6 1 .261 .350 .324 .674 73 78 0.1
2017 Total - A 22 17 52 16 7 0 1 3 10 17 0 0 10 2 1 .308 .478 .500 .978 151 146 0.6
2017 Total - A+ 22 82 319 72 13 0 3 28 39 29 5 1 87 5 2 .226 .299 .295 .594 59 63 -0.6
2017 Total - A+ 22 99 371 88 20 0 4 31 49 46 5 1 97 7 3 .237 .329 .323 .652 74 76 0.1
2017 Tulsa - AA 22 15 39 10 1 1 0 2 5 6 0 0 8 0 0 .256 .356 .333 .689 81 70 -0.0
2018 Total - A 23 18 53 20 2 2 3 8 12 16 3 0 16 2 1 .377 .542 .660 1.202 207 190 1.1
2018 Total - A+ 23 33 91 28 7 1 2 8 20 17 6 0 22 0 0 .308 .447 .473 .920 146 149 1.1
2018 Total - A+ 23 51 144 48 9 3 5 16 32 33 9 0 38 2 1 .333 .484 .542 1.026 169 165 2.2
2018 Tulsa - AA 23 25 83 16 2 1 2 8 7 4 0 0 21 0 0 .193 .230 .313 .543 41 45 -0.4
2019 Tulsa - AA 24 95 341 95 16 4 12 52 53 37 3 2 74 8 8 .279 .352 .455 .807 110 108 1.4
2019 Oklahoma City - AAA 24 26 89 34 8 2 7 26 17 6 0 0 18 0 1 .382 .421 .753 1.174 195 181 1.3
2021 Oklahoma City - AAA 26 40 147 40 8 3 7 21 35 20 3 1 26 4 2 .272 .368 .510 .879 124 121 1.0
2022 Oklahoma City - AAA 27 48 191 64 9 4 4 25 36 27 2 3 33 0 3 .335 .417 .487 .904 132 128 1.3
2026 Toledo - AAA 31 67 227 58 14 1 3 30 38 32 5 5 39 13 1 .256 .353 .366 .719 81 84 0.4
Total IL 67 227 58 14 1 3 30 38 32 5 5 39 13 1 .256 .353 .366 .719 81 84
Total PCL 114 427 138 25 9 18 72 88 53 5 4 77 4 6 .323 .401 .550 .951 141 136
Total TL 135 463 121 19 6 14 62 65 47 3 2 103 8 8 .261 .332 .419 .751 96 94
Total NWL 115 410 100 20 1 5 36 59 46 11 1 109 5 2 .244 .335 .334 .670 80 84
Total CAL 76 247 73 14 4 4 25 40 48 8 1 55 10 3 .296 .424 .433 .858 122 120
Total ACL 4 17 3 0 1 0 0 1 0 0 0 3 0 1 .176 .176 .294 .471 10 27
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2025 Detroit - MLB 30 5 16 4 0 0 2 4 2 4 0 0 6 1 0 .250 .400 .625 1.025 183 170 0.3
Total MLB 5 16 4 0 0 2 4 2 4 0 0 6 1 0 .250 .400 .625 1.025 183 170
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Los Angeles - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Los Angeles - MLB 2B 20 10 17 29 7 51 5 .902 112.0 3.70 0.0 .000
2021 Los Angeles - MLB 3B 12 6 5 16 1 21 0 1.000 65.0 2.91 0.0 .000
2021 Los Angeles - MLB LF 14 5 5 0 0 5 0 1.000 41.2 1.08 0.0 .000
2021 Los Angeles - MLB RF 23 18 26 3 0 29 0 1.000 147.0 1.78 0.0 .000
2022 Chicago - MLB 2B 19 18 30 49 8 79 0 1.000 156.0 4.56 0.0 .000
2022 Los Angeles - MLB 2B 2 0 1 1 0 2 0 1.000 4.0 4.50 0.0 .000
2022 Chicago - MLB 3B 21 16 12 33 4 48 3 .938 145.1 2.79 0.0 .000
2022 Los Angeles - MLB 3B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 Chicago - MLB SS 9 6 8 13 4 21 0 1.000 63.0 3.00 0.0 .000
2022 Los Angeles - MLB RF 3 0 2 0 0 2 0 1.000 10.0 1.80 0.0 .000
2023 Detroit - MLB P 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Detroit - MLB 2B 47 34 52 87 15 142 3 .979 272.0 4.60 0.0 .000
2023 Detroit - MLB 3B 52 29 16 59 6 80 5 .938 289.0 2.34 0.0 .000
2023 Detroit - MLB SS 23 18 25 32 5 58 1 .983 139.1 3.68 0.0 .000
2023 Detroit - MLB LF 22 7 19 1 0 20 0 1.000 94.0 1.91 0.0 .000
2023 Detroit - MLB CF 2 2 6 0 0 6 0 1.000 14.0 3.86 0.0 .000
2023 Detroit - MLB RF 38 26 52 5 0 57 0 1.000 232.2 2.20 0.0 .000
2024 Detroit - MLB P 3 0 0 1 0 1 0 1.000 2.0 4.50 0.0 .000
2024 Detroit - MLB 2B 18 11 16 23 3 39 0 1.000 104.0 3.38 0.0 .000
2024 Detroit - MLB 3B 38 18 8 27 2 39 4 .897 181.0 1.74 0.0 .000
2024 Detroit - MLB SS 48 36 33 91 19 129 5 .961 317.0 3.52 0.0 .000
2024 Detroit - MLB RF 12 5 8 0 0 8 0 1.000 42.0 1.71 0.0 .000
2025 Detroit - MLB 2B 54 17 46 59 13 107 2 .981 203.0 4.66 -0.4 1.001
2025 Detroit - MLB 3B 38 1 1 12 1 14 1 .929 51.2 2.26 +0.5 1.049
2025 Detroit - MLB SS 53 39 67 119 25 188 2 .989 363.0 4.61 -2.3 .944
2026 Detroit - MLB 1B 4 4 19 0 1 19 0 1.000 28.0 6.11 +0.1 1.030
2026 Detroit - MLB 2B 19 2 11 12 4 24 1 .958 58.1 3.55 +0.2 .956
2026 Detroit - MLB 3B 4 1 1 2 0 4 1 .750 12.1 2.19 -0.7 .778
2026 Detroit - MLB SS 33 30 42 56 11 101 3 .970 253.0 3.49 -3.4 .936
2026 Detroit - MLB LF 5 2 7 0 0 7 0 1.000 28.0 2.25 -0.3 1.019
2026 Detroit - MLB CF 1 1 1 0 0 1 0 1.000 8.0 1.12 -0.2 1.003
2026 Detroit - MLB RF 1 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2027 Detroit - MLB 1B 1 1 7 0 0 7 0 1.000 8.0 7.88 -0.0 .000
2027 Detroit - MLB 2B 23 17 33 50 9 83 0 1.000 157.2 4.74 -0.7 .981
2027 Detroit - MLB 3B 6 1 1 5 0 6 0 1.000 14.0 3.86 +0.3 1.038
2027 Detroit - MLB SS 4 0 0 0 0 1 1 .000 4.1 0.00 -0.7 .000
2027 Detroit - MLB LF 2 0 0 0 0 0 0 .000 3.0 0.00 0.0 .000
2027 Detroit - MLB RF 11 4 9 1 0 10 0 1.000 50.1 1.79 +0.4 1.002
TOTAL P 4 0 0 1 0 1 0 1.000 3.0 3.00 0.0 .000
TOTAL 1B 5 5 26 0 1 26 0 1.000 36.0 6.50 +0.1 1.030
TOTAL 2B 203 109 206 310 59 527 11 .979 1068.0 4.35 -0.9 .988
TOTAL 3B 172 72 44 154 14 212 14 .934 759.1 2.35 +0.1 .997
TOTAL SS 170 129 175 311 64 498 12 .976 1139.2 3.84 -6.4 .936
TOTAL LF 43 14 31 1 0 32 0 1.000 166.2 1.73 -0.3 1.019
TOTAL CF 3 3 7 0 0 7 0 1.000 22.0 2.86 -0.2 1.003
TOTAL RF 88 53 97 9 0 106 0 1.000 485.0 1.97 +0.4 1.002
PLAYER HISTORY
06/06/2016 Drafted by the Los Angeles Dodgers in the 33rd round (1001st) of the 2016 MLB June Amateur Draft from Central Michigan University (Mount Pleasant, MI)
07/30/2022 Traded by the Los Angeles Dodgers to the Chicago Cubs for Chris Martin.
03/27/2023 Traded by the Chicago Cubs to the Detroit Tigers for Carlos Guzman.
11/19/2025 Received a 1-year contract through arbitration worth a total of $3,243,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 50 (50).
11/28/2026 Received a 1-year contract through arbitration worth a total of $4,600,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 50 (50).
LEADERBOARD APPEARANCES
Year SH Rank
2026 7 3
Thursday, October 23rd , 2025 - OOTP Baseball 26.7 Build 77