Active#33SS2018–presentT-1140 all-time

Edmundo Sosa

Philadelphia Phillies

Bats / ThrowsRight / Right
Age30
Height / Weight5' 11" / 210 lb
BornMar 6, 1996 · Panama City, Panama
MLB debutSep 23, 2018
PositionShortstop
TeamsSt. Louis Cardinals 2018–2019, 2021–2022Philadelphia Phillies 2022–present
Career home runs
45
569 games · 8 seasons
Best season
11
2025 · Philadelphia Phillies
All-time HR rank
T-1140
Tied with 6 others · Next: Jonathan Aranda (46), 2 to pass
0 HR
Tap a landing spot to see the homer.

Season

Player’s Vault

6 badges earned
1Unicorn
2Rare Air
3Legend
  • UnicornGameThree home runsSep 24, 2025 · vs Miami Marlins
  • Rare AirGameMulti-homer gameSep 24, 2025 · vs Miami Marlins
  • Rare AirGameGrand slamAug 28, 2026 · PHI at LAA
  • ×3LegendGamePinch-hit homerFirst Apr 7, 2023 · latest Aug 28, 2026
  • ×3LegendGameBack-to-back homersFirst Aug 6, 2024 · latest Sep 24, 2025
  • ×8LegendGameFirst-pitch homerFirst Apr 7, 2023 · latest Sep 27, 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
2026Philadelphia Phillies84250944.247.283.429.71225.7
2025Philadelphia Phillies892611139.276.307.469.77622.1
2024Philadelphia Phillies90274731.257.313.422.73535.6
2023Philadelphia Phillies1043001030.251.293.427.72027.9
20222 teams78190221.227.275.369.64488.0
2021St. Louis Cardinals113326627.271.346.389.73548.0
2019St. Louis Cardinals81000.250.400.250.650—
2018St. Louis Cardinals3300.000.333.000.333—
Career569161445192.256.306.417.72332.8

Splits

How he hits them

Every home run

Loading…

Quick answers

Edmundo Sosa home run facts
How many career home runs does Edmundo Sosa have?

Edmundo Sosa has 45 career MLB home runs as of Nov 3, 2026, tied for 1140th on the all-time list. He has played 8 seasons since debuting on Sep 23, 2018.

Where does Edmundo Sosa rank on the all-time home run list?

Tied for 1140th in MLB history with 45. Next: Jonathan Aranda (46), 2 to pass.

What was Edmundo Sosa’s best home run season?

His most home runs in a season is 11, in 2025 with the Philadelphia Phillies, when he posted a .776 OPS.

How many home runs did Edmundo Sosa hit in 2026?

9 home runs in 84 games in 2026, with a .247 average and 44 RBI.

What was Edmundo Sosa’s longest home run of 2026?

442 feet on Apr 14, 2026 against Chicago Cubs, off the bat at 105.7 mph on a slider.

When was Edmundo Sosa’s most recent home run?

Sep 27, 2026 against the Tampa Bay Rays, a 351-foot shot off Jesse Scholtens.

What teams has Edmundo Sosa played for?

St. Louis Cardinals (2018–2019, 2021–2022); Philadelphia Phillies (2022–present).

Follow him.

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