Active#21B2023–presentT-1204 all-time

Spencer Horwitz

Pittsburgh Pirates

Bats / ThrowsLeft / Right
Age28
Height / Weight5' 10" / 204 lb
BornNov 14, 1997 · Timonium, MD, USA
MLB debutJun 18, 2023
PositionFirst Base
TeamsToronto Blue Jays 2023–2024Pittsburgh Pirates 2025–present
Career home runs
34
334 games · 4 seasons
Best season
12
2024 · Toronto Blue Jays
All-time HR rank
T-1204
Tied with 6 others · Next: Coby Mayo (35), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
2Rare Air
4Legend
  • ×4Rare AirGameMulti-homer gameFirst Jun 23, 2024 · latest Sep 26, 2025
  • Rare AirGameGrand slamJul 23, 2025 · DET at PIT
  • ×5LegendGameLeadoff homerFirst Jun 30, 2025 · latest Jun 20, 2026
  • ×2LegendGamePinch-hit homerFirst Sep 8, 2024 · latest Apr 19, 2026
  • ×3LegendGameBack-to-back homersFirst Aug 13, 2024 · latest Aug 25, 2025
  • ×4LegendGameFirst-pitch homerFirst Aug 21, 2024 · latest May 26, 2026

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
2026Pittsburgh Pirates1144511049.244.344.364.70838.5
2025Pittsburgh Pirates1084111151.272.353.434.78733.1
2024Toronto Blue Jays973811240.265.357.433.79027.3
2023Toronto Blue Jays154417.256.341.385.72639.0
Career334128734147.260.350.408.75832.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Spencer Horwitz home run facts
How many career home runs does Spencer Horwitz have?

Spencer Horwitz has 34 career MLB home runs as of Nov 3, 2026, tied for 1204th on the all-time list. He has played 4 seasons since debuting on Jun 18, 2023.

Where does Spencer Horwitz rank on the all-time home run list?

Tied for 1204th in MLB history with 34. Next: Coby Mayo (35), 2 to pass.

What was Spencer Horwitz’s best home run season?

His most home runs in a season is 12, in 2024 with the Toronto Blue Jays, when he posted a .790 OPS.

How many home runs did Spencer Horwitz hit in 2026?

10 home runs in 114 games in 2026, with a .244 average and 49 RBI.

What was Spencer Horwitz’s longest home run of 2026?

434 feet on Jun 20, 2026 against Colorado Rockies, off the bat at 102.7 mph on a four-seam fastball.

When was Spencer Horwitz’s most recent home run?

Jun 20, 2026 against the Colorado Rockies, a 434-foot shot off Tomoyuki Sugano.

What teams has Spencer Horwitz played for?

Toronto Blue Jays (2023–2024); Pittsburgh Pirates (2025–present).

Follow him.

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