Active#39RF2020–presentT-1161 all-time

Zach McKinstry

Detroit Tigers

Bats / ThrowsLeft / Right
Age31
Height / Weight5' 11" / 180 lb
BornApr 29, 1995 · Toledo, OH, USA
MLB debutSep 16, 2020
PositionOutfielder
TeamsLos Angeles Dodgers 2020–2022Chicago Cubs 2022Detroit Tigers 2023–present
Career home runs
41
660 games · 7 seasons
Best season
12
2025 · Detroit Tigers
All-time HR rank
T-1161
Tied with 8 others · Next: Willie Calhoun (42), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
6Legend
  • LegendGameLeadoff homerMay 19, 2023 · DET at WSH
  • ×2LegendGamePinch-hit homerFirst Apr 19, 2023 · latest Sep 20, 2025
  • LegendGameBack-to-back homersApr 8, 2025 · NYY at DET
  • LegendGameFirst-pitch homerJun 11, 2023 · AZ at DET
  • LegendSeasonPostseason home run2024 · 1 HR
  • LegendCareerWorld Series ring2020

Distance and exit-velocity badges count from 2015, when tracking began. Grand slams, walk-offs, inside-the-park, leadoff, pinch-hit, first-pitch, back-to-back, switch-hitting and ballpark badges count games from 2008 on.

Career arc

Home runs by season · tap a bar
Home runsSelected season

Personal records

Career

Longest of his career

Hardest hit of his career

Year by year

Regular season · MLB
SeasonTeamGPAHRRBIAVGOBPSLGOPSAB/HR
2026Detroit Tigers129423426.199.288.294.58292.8
2025Detroit Tigers1445111249.259.333.438.77137.7
2024Detroit Tigers118325423.215.277.337.61474.3
2023Detroit Tigers148518935.231.302.351.65351.6
20222 teams57185514.199.273.361.63433.2
2021Los Angeles Dodgers60172729.215.263.405.66822.6
2020Los Angeles Dodgers4700.286.286.429.715—
Career660214141176.225.297.364.66146.7

Splits

How he hits them

Every home run

Loading…

Quick answers

Zach McKinstry home run facts
How many career home runs does Zach McKinstry have?

Zach McKinstry has 41 career MLB home runs as of Nov 3, 2026, tied for 1161st on the all-time list. He has played 7 seasons since debuting on Sep 16, 2020.

Where does Zach McKinstry rank on the all-time home run list?

Tied for 1161st in MLB history with 41. Next: Willie Calhoun (42), 2 to pass.

What was Zach McKinstry’s best home run season?

His most home runs in a season is 12, in 2025 with the Detroit Tigers, when he posted a .771 OPS.

How many home runs did Zach McKinstry hit in 2026?

4 home runs in 129 games in 2026, with a .199 average and 26 RBI.

What was Zach McKinstry’s longest home run of 2026?

399 feet on Apr 4, 2026 against St. Louis Cardinals, off the bat at 102.2 mph on a sweeper.

When was Zach McKinstry’s most recent home run?

Jul 9, 2026 against the Athletics, a 399-foot shot off Jack Perkins.

What teams has Zach McKinstry played for?

Los Angeles Dodgers (2020–2022); Chicago Cubs (2022); Detroit Tigers (2023–present).

Follow him.

Get a notification the moment he goes deep, with the clip attached.