Retired#28LF2014–2026T-612 all-time

Tommy Pham

“Phamtastic” · St. Louis Cardinals, Tampa Bay Rays, San Diego Padres, Cincinnati Reds, Boston Red Sox, New York Mets, Arizona Diamondbacks, Chicago White Sox, Kansas City Royals, Pittsburgh Pirates

Bats / ThrowsRight / Right
Age38
Height / Weight6' 1" / 225 lb
BornMar 8, 1988 · Las Vegas, NV, USA
MLB debutSep 9, 2014
Last gameSep 27, 2026
TeamsSt. Louis Cardinals 2014–2018, 2024Tampa Bay Rays 2018–2019San Diego Padres 2020–2021Cincinnati Reds 2022Boston Red Sox 2022New York Mets 2023, 2026Arizona Diamondbacks 2023Chicago White Sox 2024, 2026Kansas City Royals 2024Pittsburgh Pirates 2025
Career home runs
150
1258 games · 13 seasons
Best season
23
2017 · St. Louis Cardinals
All-time HR rank
T-612
Tied with 4 others · Next: Lyle Overbay (151), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

8 badges earned
4Rare Air
4Legend
  • ×10Rare AirGameMulti-homer gameFirst Sep 16, 2015 · latest Sep 7, 2023
  • Rare AirGameGrand slamJul 30, 2024 · TEX at STL
  • Rare AirSeasonWorld Series home run2023 · 1 HR
  • Rare AirCareerHomered off every team30 of 30 clubs
  • LegendGamePinch-hit homerJul 30, 2024 · TEX at STL
  • ×4LegendGameBack-to-back homersFirst May 3, 2022 · latest Jun 29, 2025
  • ×10LegendGameFirst-pitch homerFirst Apr 27, 2022 · latest Sep 16, 2026
  • ×3LegendSeasonPostseason home run2015, 2019, 2023 · 6 HR

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
20262 teams173513.100.229.200.42930.0
2025Pittsburgh Pirates1204491052.245.330.370.70039.2
20243 teams116478939.248.305.368.67348.9
20232 teams1294811668.256.328.446.77426.6
20222 teams1446221763.236.312.374.68632.6
2021San Diego Padres1555611549.229.340.383.72331.7
2020San Diego Padres31125312.211.312.312.62436.3
2019Tampa Bay Rays1456542168.273.369.450.81927.0
20182 teams1375702163.275.367.464.83123.5
2017St. Louis Cardinals1285302373.306.411.520.93119.3
2016St. Louis Cardinals78183917.226.324.440.76417.7
2015St. Louis Cardinals52173518.268.347.477.82430.6
2014St. Louis Cardinals6200.000.000.000.000—
Career12584863150525.255.344.420.76428.3

Splits

How he hits them

Every home run

Loading…

Quick answers

Tommy Pham home run facts
How many career home runs does Tommy Pham have?

Tommy Pham hit 150 career MLB home runs in 13 seasons (2014–2026), tied for 612th all-time.

Where does Tommy Pham rank on the all-time home run list?

Tied for 612th in MLB history with 150. Next: Lyle Overbay (151), 2 to pass.

What was Tommy Pham’s best home run season?

His most home runs in a season is 23, in 2017 with the St. Louis Cardinals, when he posted a .931 OPS.

What was Tommy Pham’s longest home run of 2026?

412 feet on Sep 16, 2026 against Cleveland Guardians, off the bat at 106.5 mph on a curveball.

When was Tommy Pham’s most recent home run?

Sep 16, 2026 against the Cleveland Guardians, a 412-foot shot off Parker Messick.

What teams has Tommy Pham played for?

St. Louis Cardinals (2014–2018, 2024); Tampa Bay Rays (2018–2019); San Diego Padres (2020–2021); Cincinnati Reds (2022); Boston Red Sox (2022); New York Mets (2023, 2026); Arizona Diamondbacks (2023); Chicago White Sox (2024, 2026); Kansas City Royals (2024); Pittsburgh Pirates (2025).

Follow him.

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