SS Zach McKinstry #8
Age: 30 | Bats: L | Throws: R | Morale: Normal
10/04/2025
OA: 45 POT: 45
SS ZACH MCKINSTRY #8 - AGE: 30 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
146 503 119 22 3 8 49 47 112 .237 .303 .340 20 0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 52 49 53 52
Gap 59 56 60 59
Power 31 29 32 31
Eye 48 45 49 48
Avoid K's 59 53 60 59
FIELDING RATINGS
Catcher Infield Outfield
Range: - 62 55
Errors: - 65 55
Arm: - 55 52
Turn DP: - 56 -
Framing: - - -
POSITION RATINGS
Pitcher: 8 Shortstop: 45
Catcher: - Left Field: 62
1st Base: - Center Field: -
2nd Base: 62 Right Field: 51
3rd Base: 53
       
RUN/BUNT
Running Speed: 72
Stealing Aggressiveness: 64
Stealing Ability: 85
Baserunning Inst.: 56
Sacrifice Bunt: 83
Bunt for Hit: 77
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/28/2025 @ TOR Win, 8-6 5 1 4 1 1 1 0 1
09/27/2025 @ TOR Win, 5-2 3 0 0 1 0 0 0 0
09/26/2025 @ TOR Loss, 4-6 4 0 3 0 0 0 0 0
09/24/2025 @ BAL Win, 8-7 4 0 0 0 0 0 1 0
09/23/2025 @ BAL Loss, 5-6 5 1 3 0 0 0 0 1
09/21/2025 BOS Loss, 5-7 3 3 3 3 3 1 0 0
09/20/2025 BOS Win, 3-2 0 0 0 0 0 0 0 0
09/19/2025 BOS Win, 11-3 4 2 1 0 0 1 1 1
09/18/2025 TOR Loss, 4-8 3 1 0 0 0 1 1 0
09/17/2025 TOR Win, 6-5 3 2 3 2 0 0 0 0
Birthday:04/29/1995
Born in:Toledo, OH
Nationality:American
Height:6' 0"
Weight:180 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$570,500
Signed Through:2025 Season
Major Service:4 Years, None
Service This Yr:195 Days
40-Man Service:4 Years, None
Pro Service:3 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 146 503 119 22 3 8 49 65 47 112 .237 .303 .340 .643 .278 .103 84
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 137 564 3 0 0 14 6 5 171 33 20 4 83.3 53.6 3.50 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   110 23 3 1 1 9 10 6 32 2 3 0 .209 .246 .282 .528
Versus Right   393 96 19 2 7 40 53 41 80 3 3 3 .244 .318 .356 .674
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   21 10 1 0 1 2 2 1 1 1 0 0 .476 .478 .667 1.145
March   9 1 0 0 0 0 0 0 1 0 0 0 .111 .111 .111 .222
April   80 16 3 0 1 7 7 6 26 2 1 0 .200 .250 .275 .525
May   84 16 3 0 1 4 8 9 19 0 0 0 .190 .269 .262 .531
June   90 23 2 0 0 5 14 7 20 0 1 0 .256 .309 .278 .587
July   74 16 4 0 1 7 9 10 13 1 0 1 .216 .314 .311 .625
August   88 19 4 1 0 9 9 9 20 0 1 0 .216 .289 .284 .573
September   78 28 6 2 5 17 18 6 13 2 3 2 .359 .409 .679 1.089
Spring Training   120 28 3 0 2 12 14 5 31 1 2 1 .233 .268 .308 .576
Last Year   574 151 33 2 14 47 69 61 118 1 7 5 .263 .339 .401 .739
2 Years Ago   164 50 12 3 1 18 13 7 38 0 0 3 .305 .345 .433 .778
Career   1471 383 76 11 33 148 184 136 322 6 16 15 .260 .328 .394 .722
Home   235 61 10 1 6 26 34 25 57 2 5 2 .260 .333 .387 .721
Road   268 58 12 2 2 23 31 22 55 3 1 1 .216 .276 .299 .574
Grass   247 50 12 2 1 21 29 21 50 2 1 1 .202 .266 .279 .545
Turf   256 69 10 1 7 28 36 26 62 3 5 2 .270 .338 .398 .736
Day   178 48 10 1 4 22 24 18 37 2 5 1 .270 .337 .404 .741
Night   325 71 12 2 4 27 41 29 75 3 1 2 .218 .284 .305 .589
As Starter   494 118 22 3 8 49 63 47 109 5 6 3 .239 .306 .344 .650
As Reliever / Substitution   9 1 0 0 0 0 2 0 3 0 0 0 .111 .111 .111 .222
Pinch Hitting   3 1 0 0 0 0 0 0 1 0 0 0 .333 .333 .333 .667
Close/Late   114 21 5 1 0 5 7 9 33 1 0 0 .184 .242 .246 .488
Inning 1-3   165 44 8 0 5 22 27 16 33 2 0 1 .267 .332 .406 .738
Inning 4-6   164 37 7 2 3 19 22 15 33 2 6 2 .226 .295 .348 .643
Inning 7-9   161 33 5 1 0 6 13 14 44 1 0 0 .205 .267 .248 .515
Extra Innings   13 5 2 0 0 2 1 2 2 0 0 0 .385 .467 .538 1.005
0 Outs   178 50 10 3 2 13 29 19 35 1 5 1 .281 .352 .404 .756
1 Outs   156 32 6 0 3 15 17 12 37 4 1 2 .205 .264 .301 .566
2 Outs   169 37 6 0 3 21 17 16 40 0 0 0 .219 .286 .308 .594
Scoring Position   115 29 7 1 1 39 17 11 26 5 6 0 .252 .305 .357 .662
Bases Empty   274 73 11 2 7 7 39 28 58 0 0 2 .266 .339 .398 .737
Runner on 1st   114 17 4 0 0 3 7 8 28 0 0 1 .149 .211 .184 .396
Runner on 2nd   55 15 4 0 0 12 5 3 15 0 3 0 .273 .310 .345 .656
Runner on 3rd   4 1 0 0 0 2 3 2 0 1 1 0 .250 .429 .250 .679
Runner on 1st & 2nd   29 6 2 0 1 9 6 3 3 0 1 0 .207 .281 .379 .661
Runner on 1st & 3rd   9 0 0 0 0 2 1 2 4 1 0 0 .000 .167 .000 .167
Runner on 2nd & 3rd   7 3 0 1 0 7 1 1 1 2 1 0 .429 .400 .714 1.114
Bases Loaded   11 4 1 0 0 7 1 0 3 1 0 0 .364 .333 .455 .788
Two Strikes   239 32 4 2 1 12 18 17 112 2 0 1 .134 .193 .180 .373
First Pitch   69 30 6 0 2 9 12 0 0 0 2 1 .435 .443 .609 1.052
Count 0-1   44 11 1 0 1 6 5 0 0 1 3 1 .250 .261 .341 .602
Count 0-2   45 5 1 0 0 1 1 0 27 0 0 0 .111 .111 .133 .244
Count 1-0   54 20 6 0 1 9 9 0 0 0 0 0 .370 .370 .537 .907
Count 1-1   45 12 2 1 3 9 6 0 0 1 1 0 .267 .261 .556 .816
Count 1-2   86 10 1 2 0 4 2 0 42 1 0 0 .116 .115 .174 .289
Count 2-0   15 3 0 0 0 1 2 0 0 1 0 0 .200 .188 .200 .388
Count 2-1   25 7 2 0 0 2 3 0 0 0 0 0 .280 .280 .360 .640
Count 2-2   64 10 1 0 1 5 5 0 25 0 0 1 .156 .169 .219 .388
Count 3-0   0 0 0 0 0 0 2 16 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   12 4 1 0 0 1 6 14 0 0 0 0 .333 .692 .417 1.109
Full Count   44 7 1 0 0 2 10 17 18 1 0 0 .159 .387 .182 .569
Behind in Count   175 26 3 2 1 11 8 0 69 2 3 1 .149 .152 .206 .357
Ahead in Count   106 34 9 0 1 13 22 30 0 1 0 0 .321 .467 .434 .901
Batting 2nd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 4th   401 97 18 3 7 41 55 41 83 3 3 3 .242 .315 .354 .669
Batting 5th   6 1 0 0 0 0 0 0 2 0 0 0 .167 .167 .167 .333
Batting 8th   62 10 3 0 0 4 2 2 21 1 1 0 .161 .185 .210 .394
Batting 9th   32 11 1 0 1 4 6 4 6 1 2 0 .344 .405 .469 .874
Low Leverage   167 39 4 1 5 8 22 16 40 0 0 1 .234 .304 .359 .664
Medium Leverage   234 53 10 2 2 17 32 23 52 1 2 2 .226 .300 .312 .612
High Leverage   100 25 8 0 1 24 9 8 20 4 4 0 .250 .295 .360 .655
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
2022 Tampa Bay - MLB 27 75 230 63 9 3 10 34 37 21 4 0 54 0 2 .274 .345 .470 .815 124 126 1.5
2023 Tampa Bay - MLB 28 49 164 50 12 3 1 18 13 7 3 0 38 6 0 .305 .345 .433 .778 115 120 1.2
2024 Tampa Bay - MLB 29 154 574 151 33 2 14 47 69 61 5 1 118 24 5 .263 .339 .401 .739 106 108 2.1
2025 Tampa Bay - MLB 30 146 503 119 22 3 8 49 65 47 3 5 112 20 4 .237 .303 .340 .643 82 84 0.1
Total MLB 424 1471 383 76 11 33 148 184 136 15 6 322 50 11 .260 .328 .394 .722 101 104 4.9
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
2021 Durham - AAA 26 118 414 116 21 1 24 56 64 86 6 0 68 4 2 .280 .411 .510 .921 158 159 5.3
2022 Durham - AAA 27 15 51 10 1 0 2 6 5 6 1 0 14 0 2 .196 .293 .333 .626 67 65 -0.1
2023 Durham - AAA 28 67 260 64 23 0 5 36 17 25 2 1 44 0 0 .246 .316 .392 .708 103 99 1.0
Total AAA E 200 725 190 45 1 31 98 86 117 9 1 126 4 4 .262 .371 .455 .826 133 132
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Tampa Bay - MLB 2B 20 15 23 33 7 57 1 .982 143.2 3.51 -0.9 .964
2022 Tampa Bay - MLB 3B 12 11 5 21 1 26 0 1.000 103.0 2.27 +0.2 .992
2022 Tampa Bay - MLB SS 34 27 25 83 17 111 3 .973 256.2 3.79 -0.0 1.002
2022 Tampa Bay - MLB LF 1 1 2 0 0 2 0 1.000 10.0 1.80 +0.1 .977
2022 Tampa Bay - MLB RF 9 8 13 0 0 14 1 .929 67.0 1.75 -2.1 .801
2023 Tampa Bay - MLB 2B 29 29 48 75 25 125 2 .984 250.2 4.42 +1.5 1.021
2023 Tampa Bay - MLB 3B 4 3 0 7 0 7 0 1.000 27.0 2.33 -0.2 .918
2023 Tampa Bay - MLB SS 11 7 8 18 2 26 0 1.000 86.0 2.72 -0.7 1.032
2023 Tampa Bay - MLB LF 3 3 3 0 0 3 0 1.000 19.0 1.42 -0.1 .974
2023 Tampa Bay - MLB RF 4 3 6 0 0 7 1 .857 23.0 2.35 +0.1 .981
2024 Tampa Bay - MLB 2B 35 35 46 85 13 133 2 .985 296.1 3.98 +0.7 1.042
2024 Tampa Bay - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Tampa Bay - MLB SS 120 114 180 301 77 491 10 .980 1023.2 4.23 -15.9 .904
2024 Tampa Bay - MLB LF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.2 .952
2024 Tampa Bay - MLB RF 2 2 2 0 0 2 0 1.000 18.0 1.00 -0.1 .959
2025 Tampa Bay - MLB 2B 12 12 20 28 3 49 1 .980 105.0 4.11 -0.0 .991
2025 Tampa Bay - MLB SS 119 111 173 260 53 439 6 .986 998.2 3.90 -12.6 .925
2025 Tampa Bay - MLB LF 14 14 27 0 0 27 0 1.000 130.1 1.86 -0.3 1.023
2025 Tampa Bay - MLB RF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL 2B 96 91 137 221 48 364 6 .984 795.2 4.05 +1.4 1.015
TOTAL 3B 16 14 5 28 1 33 0 1.000 130.0 2.28 -0.0 .973
TOTAL SS 284 259 386 662 149 1067 19 .982 2365.0 3.99 -29.3 .928
TOTAL LF 19 19 33 0 0 33 0 1.000 168.1 1.76 -0.1 1.014
TOTAL RF 16 13 21 0 0 23 2 .913 109.0 1.73 -2.1 .859
PLAYER HISTORY
04/01/2021 Named the #93 prospect in the MLB
05/24/2021 Wins the AAA E Player of the Week Award.
07/02/2021 Named the #89 prospect in the MLB
10/19/2021 Wins the 2021 AAA E Platinum Stick Award at 2B.
11/06/2021 Named the #92 prospect in the MLB
01/01/2022 OSA scouting updated ratings (potential): Contact: 59 (59); Power: 49 (49); Eye: 55 (57).
12/01/2022 Received a 1-year contract through automatic renewal worth a total of $700,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 41 (41); Power: 54 (54); Eye: 49 (49).
08/27/2023 Injured (groin tightness),day-to-day for 1 day.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 38 (38); Eye: 49 (49).
04/27/2024 Injured (knee contusion),day-to-day for one week.
11/23/2024 Received a 1-year contract through arbitration worth a total of $1,600,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 52 (52); Power: 31 (31); Eye: 48 (48).
02/12/2025 Injured (bruised shoulder),day-to-day for one week.
09/21/2025 Hits three home runs against the Boston Red Sox, going 3-3 with 3 RBI and 3 runs scored!
LEADERBOARD APPEARANCES
Year SB Rank
2024 24 10
Year SH Rank
2024 7 6
2025 6 10
Saturday, October 4th , 2025 - OOTP Baseball 26.7 Build 77