Zach McKinstry Stats

Zach McKinstry MLB

For his pro baseball career, McKinstry has slapped 25 balls out of the park while knocking in 101 runs. For his time in the league, he stepped up to bat 1,207 times and has notched a base hit 240 times. His slugging percentage is .357 in addition to earning 390 bases. He has struck out 287 times and has walked on 94 at-bats, which contributes in part to a .285 on-base %. McKinstry has a batting average of .220 for his time in baseball with 133 scored runs and an OPS of .643.

This season, McKinstry is sitting with 32 runs, amassed 23 runs batted in and has 4 home runs. He has gone down swinging 69 times while accruing 100 bases in total. He has an OPS of 0.614 as well as a slugging % of .337. He has gotten a free base 24 times and has recorded an OBP of .277. McKinstry has recorded 64 base hits in 297 AB’s for an average at the plate of .215.


Year Team BA HR H BB R RBI OBP PA AB OPS OPS+ 2B 3B G SLG SB CS TB SO
Career .220 25 240 94 133 101 .285 1,207 1,092 .643 N/A 51 12 387 .357 40 7 390 287
2024 DET 69.000 5 32 0 297 4 .215 118 325 .337 1 64 14 1 .277 23 16 74 24
2023 DET .231 9 107 44 60 35 .302 518 464 .654 78 21 4 148 .351 16 6 163 113
2022 TOT .199 5 33 16 21 14 .273 185 166 .635 78 6 3 57 .361 7 0 60 52
2022 CHC .206 4 32 13 17 12 .272 171 155 .633 78 6 3 47 .361 7 0 56 48
2022 LAD .091 1 1 3 4 2 .286 14 11 .649 79 0 0 10 .364 0 0 4 4
2021 LAD .215 7 34 10 19 29 .263 172 158 .668 77 9 0 60 .405 1 1 64 50
2020 LAD .286 0 2 0 1 0 .286 7 7 .714 90 1 0 4 .429 0 0 3 3

2024 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 1 272nd
Plate Appearances 118 194th
At-Bats 325 281st
Runs Scored 297 277th
Hits 32 302nd
Doubles 64 304th
Triples 14 267th
Home Runs 5 30th
Runs Batted In 4 390th
Stolen Bases 23 365th
Caught Stealing 16 75th
Walks 0 463rd
Strikeouts 24 274th
Batting Average 69.000 273rd
On-Base Percentage .215 491st
Slugging Percentage .277 535th
OPS .337 472nd
OPS+ 1 514th
Total Bases 74 509th
Grounded Into Double Plays 0 457th
Hit By Pitch 74 512th
Sacrifice Hits 100 305th
Sacrifice Flies 3 372nd
Intentional Walks 2 345th

2023 Stats for Zach McKinstry

2023 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 148 65th
Plate Appearances 518 127th
At-Bats 464 126th
Runs Scored 60 141st
Hits 107 159th
Doubles 21 166th
Triples 4 50th
Home Runs 9 249th
Runs Batted In 35 261st
Stolen Bases 16 61st
Caught Stealing 6 29th
Walks 44 116th
Strikeouts 113 121st
Batting Average .231 365th
On-Base Percentage .302 361st
Slugging Percentage .351 404th
OPS .654 395th
OPS+ 78 402nd
Total Bases 163 176th
Grounded Into Double Plays 3 338th
Hit By Pitch 5 154th
Sacrifice Hits 2 59th
Sacrifice Flies 3 153rd
Intentional Walks 0 248th

2022 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 57 418th
Plate Appearances 185 411th
At-Bats 166 415th
Runs Scored 21 393rd
Hits 33 444th
Doubles 6 441st
Triples 3 91st
Home Runs 5 366th
Runs Batted In 14 460th
Stolen Bases 7 129th
Caught Stealing 0 515th
Walks 16 363rd
Strikeouts 52 374th
Batting Average .199 589th
On-Base Percentage .273 552nd
Slugging Percentage .361 406th
OPS .635 458th
OPS+ 78 472nd
Total Bases 60 411th
Grounded Into Double Plays 0 656th
Hit By Pitch 1 460th
Sacrifice Hits 2 81st
Sacrifice Flies 0 541st
Intentional Walks 0 427th

2022 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 47 483rd
Plate Appearances 171 441st
At-Bats 155 441st
Runs Scored 17 447th
Hits 32 452nd
Doubles 6 458th
Triples 3 98th
Home Runs 4 428th
Runs Batted In 12 495th
Stolen Bases 7 134th
Caught Stealing 0 873rd
Walks 13 416th
Strikeouts 48 397th
Batting Average .206 555th
On-Base Percentage .272 561st
Slugging Percentage .361 407th
OPS .633 463rd
OPS+ 78 474th
Total Bases 56 425th
Grounded Into Double Plays 0 896th
Hit By Pitch 1 542nd
Sacrifice Hits 2 96th
Sacrifice Flies 0 874th
Intentional Walks 0 842nd

2022 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 10 737th
Plate Appearances 14 781st
At-Bats 11 791st
Runs Scored 4 676th
Hits 1 822nd
Doubles 0 950th
Triples 0 950th
Home Runs 1 640th
Runs Batted In 2 726th
Stolen Bases 0 952nd
Caught Stealing 0 953rd
Walks 3 670th
Strikeouts 4 791st
Batting Average .091 804th
On-Base Percentage .286 477th
Slugging Percentage .364 397th
OPS .649 421st
OPS+ 79 467th
Total Bases 4 751st
Grounded Into Double Plays 0 951st
Hit By Pitch 0 951st
Sacrifice Hits 0 951st
Sacrifice Flies 0 951st
Intentional Walks 0 950th

2021 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 60 448th
Plate Appearances 172 443rd
At-Bats 158 434th
Runs Scored 19 436th
Hits 34 436th
Doubles 9 372nd
Triples 0 1143rd
Home Runs 7 322nd
Runs Batted In 29 325th
Stolen Bases 1 412th
Caught Stealing 1 263rd
Walks 10 486th
Strikeouts 50 382nd
Batting Average .215 555th
On-Base Percentage .263 665th
Slugging Percentage .405 336th
OPS .668 473rd
OPS+ 77 509th
Total Bases 64 416th
Grounded Into Double Plays 3 412th
Hit By Pitch 1 504th
Sacrifice Hits 1 293rd
Sacrifice Flies 2 243rd
Intentional Walks 1 255th

2020 Stats for Zach McKinstry

Stat Total MLB Rank
Games Played 4 604th
Plate Appearances 7 611th
At-Bats 7 609th
Runs Scored 1 583rd
Hits 2 574th
Doubles 1 491st
Triples 0 475th
Home Runs 0 608th
Runs Batted In 0 636th
Stolen Bases 0 523rd
Caught Stealing 0 487th
Walks 0 644th
Strikeouts 3 585th
Batting Average .286 105th
On-Base Percentage .286 401st
Slugging Percentage .429 221st
OPS .714 285th
OPS+ 90 309th
Total Bases 3 568th
Grounded Into Double Plays 1 385th
Hit By Pitch 0 550th
Sacrifice Hits 0 441st
Sacrifice Flies 0 515th
Intentional Walks 0 454th