Loading games...

Zach McKinstry

Tigers
Number #39
Position RF
Bats L
Throws R
Age 31
Height 5' 11"
Weight 180 lbs
Birth Place Toledo, OH
Born Apr 29, 1995

Key Insights

2026
Too much of his contact is weak

Just 22.8% of McKinstry's contact reaches 95 mph, 7th percentile.

80 plate appearances in 2026. 7th percentile among qualified hitters in 2026, 392nd in MLB.
He is not producing at the plate this season

McKinstry's OPS+ of 44 sits 11th percentile among hitters this season.

80 plate appearances in 2026. 11th percentile among qualified hitters in 2026, 375th in MLB.
He is not hitting the ball with any authority this season

McKinstry's quality of contact only supports a .202 expected average, 17th percentile in the league.

80 plate appearances in 2026. 17th percentile among qualified hitters in 2026, 350th in MLB.
He rarely catches the ball flush

Only 1.8% of McKinstry's batted balls are barrelled, 15th percentile.

80 plate appearances in 2026. 15th percentile among qualified hitters in 2026, 356th in MLB.
He does not hit the ball hard, and it shows

McKinstry averages 83.6 mph off the bat, 10th percentile in the league.

80 plate appearances in 2026. 10th percentile among qualified hitters in 2026, 380th in MLB.
His fly balls travel about as far as anyone's

McKinstry's fly balls travel 259 feet on average, and his longest of the season went 399.

23 tracked balls hit at 20 degrees or more.

Contextual Splits

Pitch
Outcome
Pitcher
Situation
Single
Double
Triple
Home Run
Out
Vs All Pitchers
Player Bio Data
DOB Apr 29, 1995
Birth Place Toledo, OH
Height 5' 11"
Weight 180 lbs LBS
Bats/Throws L/R
College/Draft Central Michigan