Active#21C2019–presentT-1497 all-time

Garrett Stubbs

Philadelphia Phillies

Bats / ThrowsLeft / Right
Age33
Height / Weight5' 9" / 170 lb
BornMay 26, 1993 · San Diego, CA, USA
MLB debutMay 28, 2019
PositionCatcher
TeamsHouston Astros 2019–2021Philadelphia Phillies 2022–present
Career home runs
7
240 games · 8 seasons
Best season
5
2022 · Philadelphia Phillies
All-time HR rank
T-1497
Tied with 3 others · Next: Colt Emerson (8), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

1 badges earned
1Rare Air
  • Rare AirGameWalk-off home runJun 15, 2022 · MIA at PHI

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
2026Philadelphia Phillies376503.153.215.153.368—
2025Philadelphia Phillies5100.000.000.000.000—
2024Philadelphia Phillies56187111.207.296.262.558164.0
2023Philadelphia Phillies41125112.204.274.283.557113.0
2022Philadelphia Phillies50121516.264.350.462.81221.2
2021Houston Astros183803.176.222.235.457—
2020Houston Astros141001.125.111.125.236—
2019Houston Astros193902.200.282.286.568—
Career240586748.208.284.292.57674.3

Splits

How he hits them

Every home run

Loading…

Quick answers

Garrett Stubbs home run facts
How many career home runs does Garrett Stubbs have?

Garrett Stubbs has 7 career MLB home runs as of Nov 3, 2026, tied for 1497th on the all-time list. He has played 8 seasons since debuting on May 28, 2019.

Where does Garrett Stubbs rank on the all-time home run list?

Tied for 1497th in MLB history with 7. Next: Colt Emerson (8), 2 to pass.

What was Garrett Stubbs’s best home run season?

His most home runs in a season is 5, in 2022 with the Philadelphia Phillies, when he posted a .812 OPS.

How many home runs did Garrett Stubbs hit in 2026?

0 home runs in 37 games in 2026, with a .153 average and 3 RBI.

What teams has Garrett Stubbs played for?

Houston Astros (2019–2021); Philadelphia Phillies (2022–present).

Follow him.

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