Active#25SS2024–presentT-1497 all-time

Thomas Saggese

St. Louis Cardinals

Bats / ThrowsRight / Right
Age24
Height / Weight5' 10" / 185 lb
BornApr 10, 2002 · Carlsbad, CA, USA
MLB debutSep 10, 2024
PositionShortstop
TeamSt. Louis Cardinals 2024–present
Career home runs
7
157 games · 3 seasons
Best season
4
2026 · St. Louis Cardinals
All-time HR rank
T-1497
Tied with 4 others · Next: Colt Emerson (8), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

3 badges earned
1Rare Air
2Legend
  • Rare AirGameMulti-homer gameSep 1, 2026 · @ Los Angeles Dodgers
  • LegendGameBack-to-back homersSep 1, 2026 · STL at LAD
  • LegendGameFirst-pitch homerSep 2, 2026 · STL at LAD

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
2026St. Louis Cardinals57180414.235.294.352.64640.5
2025St. Louis Cardinals82295225.258.299.342.641137.5
2024St. Louis Cardinals185214.204.250.306.55649.0
Career157527743.245.293.342.63569.4

Splits

How he hits them

Every home run

Loading…

Quick answers

Thomas Saggese home run facts
How many career home runs does Thomas Saggese have?

Thomas Saggese has 7 career MLB home runs as of Nov 3, 2026, tied for 1497th on the all-time list. He has played 3 seasons since debuting on Sep 10, 2024.

Where does Thomas Saggese 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 Thomas Saggese’s best home run season?

His most home runs in a season is 4, in 2026 with the St. Louis Cardinals, when he posted a .646 OPS.

How many home runs did Thomas Saggese hit in 2026?

4 home runs in 57 games in 2026, with a .235 average and 14 RBI.

What was Thomas Saggese’s longest home run of 2026?

415 feet on Sep 1, 2026 against Los Angeles Dodgers, off the bat at 104.8 mph on a cutter.

When was Thomas Saggese’s most recent home run?

Sep 2, 2026 against the Los Angeles Dodgers, a 396-foot shot off Yoshinobu Yamamoto.

What teams has Thomas Saggese played for?

St. Louis Cardinals (2024–present).

Follow him.

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