3B Zach McKinstry #22
Age: 30 | Bats: L | Throws: R | Morale: Unhappy
07/01/2025
3B ZACH MCKINSTRY #22 - AGE: 30 - BATS: L - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
34 91 24 5 2 0 6 6 20 .264 .313 .363 5 0.2
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 50 50 50
Gap 55 55 55
Power 40 40 40
Eye 50 50 50
Avoid K's 55 50 55
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 55
Errors: - 60 55
Arm: - 55 50
Turn DP: - 55 -
Framing: - - -
POSITION RATINGS
Pitcher: 25 Shortstop: 45
Catcher: - Left Field: 55
1st Base: - Center Field: -
2nd Base: 55 Right Field: 50
3rd Base: 50
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 60
Stealing Ability: 70
Baserunning Inst.: 55
Sacrifice Bunt: 70
Bunt for Hit: 65
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/12/2025 SF Loss, 10-16 1 1 0 0 0 1 0 0
06/10/2025 SF Win, 9-8 4 2 3 1 0 0 0 0
06/08/2025 Phi Loss, 2-12 4 0 1 0 0 0 0 0
06/07/2025 Phi Win, 4-3 0 0 0 0 0 0 0 0
06/06/2025 Phi Win, 5-2 4 1 1 1 0 0 2 0
06/05/2025 Geo Loss, 0-2 3 0 1 0 0 0 0 1
06/04/2025 Geo Loss, 3-4 0 0 0 0 0 0 0 0
06/03/2025 Geo Loss, 4-8 3 1 1 0 0 1 0 1
06/02/2025 @ Tor Loss, 5-6 5 1 2 0 0 0 1 0
06/01/2025 @ Tor Win, 2-1 0 0 0 0 0 0 0 0
Birthday:04/29/1995
Born in:Fort Wayne, IN
Nationality:American
Height:5' 11"
Weight:160 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 34 91 24 5 2 0 6 18 6 20 .264 .313 .363 .676 .290 .099 78
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 22 99 1 0 0 1 0 1 33 7 5 0 100.0 11.5 4.50 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   18 6 3 0 0 3 4 0 3 0 0 0 .333 .333 .500 .833
Versus Right   73 18 2 2 0 3 14 6 17 1 0 1 .247 .309 .329 .637
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   31 7 3 0 0 4 4 1 7 1 0 0 .226 .242 .323 .565
May   36 8 1 0 0 0 8 3 10 0 0 1 .222 .300 .250 .550
June   24 9 1 2 0 2 6 2 3 0 0 0 .375 .423 .583 1.006
Spring Training   25 5 0 0 1 3 2 2 6 0 1 1 .200 .286 .320 .606
Last Year   33 8 3 0 0 2 2 3 4 0 0 0 .242 .306 .333 .639
Career   852 209 36 4 26 106 99 70 179 5 12 4 .245 .304 .388 .692
Home   45 11 2 2 0 2 11 3 10 0 0 1 .244 .306 .378 .684
Road   46 13 3 0 0 4 7 3 10 1 0 0 .283 .320 .348 .668
Grass   85 23 5 2 0 6 18 6 18 1 0 1 .271 .323 .376 .699
Turf   6 1 0 0 0 0 0 0 2 0 0 0 .167 .167 .167 .333
Day   7 3 0 1 0 1 2 1 2 0 0 0 .429 .500 .714 1.214
Night   84 21 5 1 0 5 16 5 18 1 0 1 .250 .297 .333 .630
As Starter   79 20 4 2 0 4 15 5 14 1 0 1 .253 .302 .354 .657
As Reliever / Substitution   12 4 1 0 0 2 3 1 6 0 0 0 .333 .385 .417 .801
Pinch Hitting   6 3 0 0 0 0 2 0 1 0 0 0 .500 .500 .500 1.000
Close/Late   27 8 1 2 0 2 6 0 9 0 0 0 .296 .296 .481 .778
Inning 1-3   24 5 1 0 0 0 5 3 5 0 0 1 .208 .321 .250 .571
Inning 4-6   27 6 2 0 0 2 5 2 5 1 0 0 .222 .267 .296 .563
Inning 7-9   39 13 2 2 0 4 8 1 10 0 0 0 .333 .350 .487 .837
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   38 14 3 1 0 0 12 3 4 0 0 1 .368 .429 .500 .929
1 Outs   17 6 1 1 0 4 4 1 4 1 0 0 .353 .368 .529 .898
2 Outs   36 4 1 0 0 2 2 2 12 0 0 0 .111 .158 .139 .297
Scoring Position   26 4 1 0 0 5 2 3 7 1 0 0 .154 .233 .192 .426
Bases Empty   50 18 4 1 0 0 15 3 7 0 0 1 .360 .407 .480 .887
Runner on 1st   15 2 0 1 0 1 1 0 6 0 0 0 .133 .133 .267 .400
Runner on 2nd   7 1 0 0 0 0 1 2 2 0 0 0 .143 .333 .143 .476
Runner on 3rd   4 0 0 0 0 0 1 1 0 0 0 0 .000 .200 .000 .200
Runner on 1st & 2nd   8 2 1 0 0 3 0 0 1 0 0 0 .250 .250 .375 .625
Runner on 1st & 3rd   4 0 0 0 0 1 0 0 3 1 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Bases Loaded   1 1 0 0 0 1 0 0 0 0 0 0 1.000 1.000 1.000 2.000
Two Strikes   46 10 2 1 0 3 6 1 20 0 0 0 .217 .234 .304 .538
First Pitch   10 3 1 0 0 1 1 0 0 0 0 1 .300 .364 .400 .764
Count 0-1   4 1 0 0 0 0 1 0 0 0 0 0 .250 .250 .250 .500
Count 0-2   9 2 1 0 0 2 1 0 4 0 0 0 .222 .222 .333 .556
Count 1-0   6 1 0 0 0 0 0 0 0 0 0 0 .167 .167 .167 .333
Count 1-1   7 1 0 0 0 1 1 0 0 1 0 0 .143 .125 .143 .268
Count 1-2   15 5 1 0 0 0 2 0 8 0 0 0 .333 .333 .400 .733
Count 2-0   8 3 1 0 0 1 1 0 0 0 0 0 .375 .375 .500 .875
Count 2-1   7 4 0 1 0 0 3 0 0 0 0 0 .571 .571 .857 1.429
Count 2-2   15 2 0 1 0 1 1 0 5 0 0 0 .133 .133 .267 .400
Count 3-0   0 0 0 0 0 0 2 3 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 1 1 0 0 0 3 2 0 0 0 0 .333 .600 .667 1.267
Full Count   7 1 0 0 0 0 2 1 3 0 0 0 .143 .250 .143 .393
Behind in Count   28 8 2 0 0 2 4 0 12 0 0 0 .286 .286 .357 .643
Ahead in Count   24 9 2 1 0 1 9 5 0 0 0 0 .375 .483 .542 1.024
Batting 2nd   10 4 0 0 0 0 3 1 1 0 0 0 .400 .455 .400 .855
Batting 3rd   3 1 1 0 0 2 0 0 2 0 0 0 .333 .333 .667 1.000
Batting 5th   5 3 2 0 0 1 2 0 0 0 0 0 .600 .600 1.000 1.600
Batting 6th   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
Batting 7th   9 2 0 0 0 0 1 1 2 0 0 0 .222 .300 .222 .522
Batting 8th   27 7 1 2 0 2 8 4 7 0 0 1 .259 .375 .444 .819
Batting 9th   34 6 1 0 0 1 3 0 7 1 0 0 .176 .171 .206 .377
Low Leverage   35 8 0 0 0 2 4 1 12 1 0 0 .229 .243 .229 .472
Medium Leverage   40 12 4 0 0 3 10 5 6 0 0 1 .300 .391 .400 .791
High Leverage   16 4 1 2 0 1 4 0 2 0 0 0 .250 .250 .562 .812
PACIFIC COAST LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 2 6 3 0 0 1 3 1 1 1 .500 .571 1.000 1.571 .635 .500 272
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 1 7 0 0 0 0 0 0 6 1 1 0 100.0 3.9 34.87 .2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Versus Right   5 3 0 0 1 3 1 1 0 0 0 0 .600 .667 1.200 1.867
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   6 3 0 0 1 3 1 1 1 0 0 0 .500 .571 1.000 1.571
Last Year   263 71 13 2 4 22 45 31 40 2 2 0 .270 .345 .380 .725
Career   269 74 13 2 5 25 46 32 41 2 2 0 .275 .350 .394 .744
Home   4 3 0 0 1 3 1 0 1 0 0 0 .750 .750 1.500 2.250
Road   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Grass   6 3 0 0 1 3 1 1 1 0 0 0 .500 .571 1.000 1.571
Day   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Night   4 3 0 0 1 3 1 0 1 0 0 0 .750 .750 1.500 2.250
As Starter   4 3 0 0 1 3 1 0 1 0 0 0 .750 .750 1.500 2.250
As Reliever / Substitution   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
EASTERN LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 15 6 0 0 1 1 4 2 1 .400 .500 .600 1.100 .499 .200 169
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 5 18 1 0 0 0 1 0 9 1 3 0 100.0 5.6 15.17 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 2 0 0 1 1 1 0 0 0 0 0 .286 .286 .714 1.000
Versus Right   8 4 0 0 0 0 3 2 1 0 1 1 .500 .636 .500 1.136
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   15 6 0 0 1 1 4 2 1 0 1 1 .400 .500 .600 1.100
Career   15 6 0 0 1 1 4 2 1 0 1 1 .400 .500 .600 1.100
Road   15 6 0 0 1 1 4 2 1 0 1 1 .400 .500 .600 1.100
Grass   2 0 0 0 0 0 0 0 1 0 1 1 .000 .333 .000 .333
Turf   13 6 0 0 1 1 4 2 0 0 0 0 .462 .533 .692 1.226
Day   4 1 0 0 0 0 1 1 1 0 1 1 .250 .500 .250 .750
Night   11 5 0 0 1 1 3 1 0 0 0 0 .455 .500 .727 1.227
As Starter   15 6 0 0 1 1 4 2 1 0 1 1 .400 .500 .600 1.100
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
2021 Baltimore - CBA 26 49 148 39 7 0 6 21 19 21 1 0 22 5 2 .264 .359 .432 .791 122 126 0.7
2022 Baltimore - CBA 27 153 580 138 21 2 20 77 60 40 2 4 133 2 3 .238 .288 .384 .672 78 81 1.3
2024 Detroit - CBA 29 14 33 8 3 0 0 2 2 3 0 0 4 3 1 .242 .306 .333 .639 74 72 0.0
2025 Detroit - CBA 30 34 91 24 5 2 0 6 18 6 1 1 20 5 0 .264 .313 .363 .676 81 78 0.2
Total CBA 250 852 209 36 4 26 106 99 70 4 5 179 15 6 .245 .304 .388 .692 87 88 2.3
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
2017 Utica - S A 22 63 227 48 6 0 2 13 23 23 2 1 59 4 2 .211 .289 .264 .553 47 35 -1.2
2018 Utica - S A 23 11 33 4 1 0 0 0 4 3 2 0 15 1 0 .121 .237 .152 .388 5 7 -0.3
2019 Delmarva - A 24 1 4 2 1 0 0 2 1 0 0 0 1 0 0 .500 .500 .750 1.250 204 215 0.1
2019 Danville - A 24 79 289 81 22 1 7 52 57 64 2 2 55 5 2 .280 .412 .436 .848 108 112 1.8
2019 Total - A 24 80 293 83 23 1 7 54 58 64 2 2 56 5 2 .283 .413 .440 .853 109 114 1.9
2020 Tallahassee - AAA 25 48 172 43 2 2 4 16 21 17 4 2 34 5 2 .250 .328 .355 .683 65 66 -0.4
2021 Tallahassee - AAA 26 62 217 68 12 1 11 25 46 31 0 1 24 1 2 .313 .398 .530 .928 135 134 2.2
2023 Memphis - AAA 28 137 508 153 33 3 20 89 77 55 2 5 115 4 3 .301 .368 .496 .864 128 127 4.5
2024 Mississauga - AAA 29 72 263 71 13 2 4 22 45 31 0 2 40 11 12 .270 .345 .380 .725 81 80 0.3
2025 Plattsburgh - AA 30 5 15 6 0 0 1 1 4 2 1 0 1 3 0 .400 .500 .600 1.100 161 169 0.3
2025 Mississauga - AAA 30 2 6 3 0 0 1 3 1 1 0 0 1 1 0 .500 .571 1.000 1.571 263 272 0.2
Total INT 247 897 264 47 6 35 130 144 103 6 8 173 10 7 .294 .368 .477 .845 118 117
Total PCL 74 269 74 13 2 5 25 46 32 0 2 41 12 12 .275 .350 .394 .744 85 85
Total EL 5 15 6 0 0 1 1 4 2 1 0 1 3 0 .400 .500 .600 1.100 161 169
Total Car 79 289 81 22 1 7 52 57 64 2 2 55 5 2 .280 .412 .436 .848 108 112
Total SAL 1 4 2 1 0 0 2 1 0 0 0 1 0 0 .500 .500 .750 1.250 204 215
Total NYP 74 260 52 7 0 2 13 27 26 4 1 74 5 2 .200 .282 .250 .532 42 31
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2017 Utica - S A SS 63 63 71 111 36 191 9 .953 573.0 2.86 -4.4 .933
2018 Utica - S A 3B 7 6 1 3 0 5 1 .800 44.0 0.82 -0.3 .834
2018 Utica - S A SS 3 3 1 3 0 5 1 .800 23.0 1.57 -0.4 .786
2019 Danville - A 2B 35 30 60 88 24 148 0 1.000 271.2 4.90 +2.9 1.085
2019 Danville - A 3B 47 47 25 77 9 107 5 .953 402.0 2.28 -0.0 1.025
2020 Tallahassee - AAA 2B 12 12 30 28 10 59 1 .983 105.0 4.97 -0.3 .961
2020 Tallahassee - AAA 3B 18 18 10 27 4 38 1 .974 130.1 2.55 -1.0 .941
2020 Tallahassee - AAA SS 7 6 10 14 2 24 0 1.000 52.0 4.15 -0.5 .974
2020 Tallahassee - AAA LF 2 1 2 0 0 2 0 1.000 11.0 1.64 -0.1 .988
2020 Tallahassee - AAA RF 2 1 5 0 0 5 0 1.000 13.0 3.46 +0.3 .998
2021 Baltimore - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Tallahassee - AAA 2B 44 41 81 107 23 192 4 .979 352.2 4.80 +1.9 1.022
2021 Baltimore - MLB 3B 42 42 14 65 6 81 2 .975 349.2 2.03 -1.1 .959
2021 Tallahassee - AAA 3B 5 5 1 5 0 6 0 1.000 43.0 1.26 -0.7 .871
2021 Baltimore - MLB SS 1 0 0 3 0 4 1 .750 3.0 9.00 -0.4 .755
2021 Tallahassee - AAA SS 9 6 6 16 2 22 0 1.000 65.0 3.05 +0.8 1.148
2021 Tallahassee - AAA CF 1 1 3 0 0 3 0 1.000 8.0 3.38 -0.2 1.006
2022 Baltimore - MLB 2B 38 36 48 84 20 136 4 .971 329.2 3.60 +0.2 1.009
2022 Baltimore - MLB 3B 93 92 40 161 16 215 14 .935 826.1 2.19 -2.1 .975
2022 Baltimore - MLB SS 21 19 19 60 15 80 1 .988 184.0 3.86 +0.3 1.001
2022 Baltimore - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2023 Memphis - AAA 2B 15 2 4 10 2 14 0 1.000 42.1 2.98 -0.1 .989
2023 Memphis - AAA 3B 110 110 35 171 23 216 10 .954 943.0 1.97 -1.4 1.002
2023 Memphis - AAA SS 12 6 8 24 6 32 0 1.000 74.2 3.86 +0.1 .940
2023 Memphis - AAA RF 8 7 20 0 0 20 0 1.000 58.2 3.07 +1.5 1.047
2024 Detroit - MLB 2B 10 9 20 23 9 45 2 .956 73.0 5.30 -0.2 1.066
2024 Mississauga - AAA 2B 10 8 12 19 5 32 1 .969 72.0 3.88 +0.2 1.022
2024 Detroit - MLB 3B 2 0 1 1 0 2 0 1.000 2.0 9.00 +0.0 1.032
2024 Mississauga - AAA 3B 54 51 43 83 8 128 2 .984 444.2 2.55 +2.1 1.028
2024 Mississauga - AAA SS 1 1 5 4 3 9 0 1.000 9.0 9.00 -0.2 .787
2024 Mississauga - AAA RF 3 3 5 0 0 5 0 1.000 25.0 1.80 +0.1 .986
2025 Detroit - MLB 2B 23 14 29 35 2 64 0 1.000 138.2 4.15 +0.2 1.016
2025 Mississauga - AAA 2B 1 0 4 2 0 6 0 1.000 6.2 8.10 +0.1 1.060
2025 Detroit - MLB 3B 3 3 1 3 0 4 0 1.000 24.1 1.48 +0.1 1.057
2025 Detroit - MLB SS 1 1 0 3 0 3 0 1.000 7.0 3.86 +0.1 1.057
2025 Plattsburgh - AA SS 5 5 5 12 2 17 0 1.000 40.0 3.83 -0.8 .906
2025 Detroit - MLB LF 2 0 0 0 0 0 0 .000 5.0 0.00 0.0 .000
2025 Detroit - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.1 .000
TOTAL 2B 189 152 288 396 95 696 12 .983 1392.2 4.42 +4.8 1.028
TOTAL 3B 381 374 171 596 66 802 35 .956 3209.1 2.15 -4.5 .992
TOTAL SS 123 110 125 250 66 387 12 .969 1030.2 3.27 -5.3 .959
TOTAL LF 4 1 2 0 0 2 0 1.000 16.0 1.12 -0.1 .988
TOTAL CF 1 1 3 0 0 3 0 1.000 8.0 3.38 -0.2 1.006
TOTAL RF 15 11 30 0 0 30 0 1.000 98.2 2.74 +1.8 1.028
PLAYER HISTORY
05/03/2024 Injured (intercostal strain),out for 4 weeks.
07/11/2024 Injured (back tightness),day-to-day for 1 day.
01/01/2025 OSA scouting updated ratings: Contact: 50; Power: 45; Eye: 50.
03/26/2025 Injured (knee contusion),day-to-day for one week.
06/12/2025 Injured (strained oblique),out for 8 weeks.
LEADERBOARD APPEARANCES
Year SH Rank
2022 12 1
Monday, June 30th , 2025 - OOTP Baseball 26.4 Build 61