Most Home Runs by a Shortstop
On this page4
Cal Ripken Jr. hit the most home runs while playing shortstop, with 353. That figure counts only the home runs he hit while manning the position, and it edges Alex Rodriguez, who hit 345 as a shortstop before moving to third base. Figures are as of the 2025 season.
The record is trickier than it looks because of one word: “while.” This is not a list of career home runs by players who happened to be shortstops. It counts home runs hit in games the player actually played short, which changes the leaderboard entirely and explains why Rodriguez, with 696 career homers, does not top it. Here is the full list and how the distinction works.
The most home runs hit while playing shortstop
The table ranks players by home runs hit while playing shortstop, alongside their career totals so you can see the gap the position rule creates. Figures are as of the 2025 season.
| Player | HR as shortstop | Career HR | Note |
|---|---|---|---|
| Cal Ripken Jr. | 353 | 431 | Moved to third base in 1997 |
| Alex Rodriguez | 345 | 696 | Moved to third base in 2004 |
| Ernie Banks | 298 | 512 | Later shifted to first base |
| Francisco Lindor | 287 | — | Active |
| Miguel Tejada | 285 | 307 | Longtime shortstop |
| Derek Jeter | 260 | 260 | Nearly all as a shortstop |
The spread between a player’s shortstop total and career total tells the story. Ripken and Rodriguez both moved off the position and kept hitting home runs elsewhere; only the ones they hit at short count here.
Why “while playing shortstop” matters
Shortstop is the most demanding infield position, so power hitters often start there young and slide to an easier spot as they age. That migration is exactly why the career-total and position-total lists look so different.
Rodriguez is the clearest case. He hit 345 home runs as a shortstop with Seattle and Texas, a huge total, then joined the Yankees in 2004 and moved to third base so Derek Jeter could stay at short. Most of his eventual 696 home runs came after the switch, at third, and none of those count toward the shortstop record. Ernie Banks did the same in reverse era: he hit 298 at short before his knees pushed him to first base, where he added the rest of his 512.
Cal Ripken Jr.’s case for the record
Ripken leads because he combined power with staying at the position deep into his career. He played shortstop for the Baltimore Orioles from the early 1980s into 1997, redefining what a big-bodied shortstop could be, and hit 353 home runs before finally sliding to third base near the end.
His durability is the multiplier. Ripken’s consecutive-games streak meant he was in the lineup at short almost every day for well over a decade, so his home runs piled up at the position rather than being split across a move. Power plus presence at short, sustained for 15 years, is what put him first.
The active chase and the single-season mark
The list is not frozen. Francisco Lindor has hit 287 home runs as a shortstop and is still adding to it, the closest any active player sits to Ripken. If he stays at the position rather than shifting late in his career, the record is genuinely in play. Fernando Tatis Jr. was on a similar path before moving to the outfield, which effectively capped his shortstop total.
One more distinction is worth keeping straight. The career record here belongs to Ripken, but the single-season home run record for a shortstop is Rodriguez’s: 57 in 2002 with Texas, breaking Banks’s old mark of 47. Career versus single-season are two different records, and the position’s two greatest power hitters split them.
For more of baseball’s positional and power records, see our list of the most grand slams in MLB history, and if you want to test how well you know hitters by their stat profiles, our daily Era Ball game challenges you to place players across eras. Ripken’s 353 is the number to know: the most home runs anyone has hit from the game’s hardest defensive position.
Frequently asked questions
Does the record count home runs hit at other positions?+
No. It counts only home runs hit while the player was playing shortstop. Cal Ripken Jr. hit 431 home runs in his career, but 353 came as a shortstop before he moved to third base in 1997. The other 78, hit at third, do not count toward this record.
Why isn't Alex Rodriguez the record holder with 696 career home runs?+
Because most of his home runs came at third base. Rodriguez hit 345 as a shortstop with Seattle and Texas, then moved to third when he joined the Yankees in 2004 to play beside Derek Jeter. The bulk of his 696 career homers were hit after that switch, so they do not count here.
Who holds the single-season home run record for a shortstop?+
Alex Rodriguez holds it with 57 home runs in 2002 for the Texas Rangers, all as a shortstop. That broke Ernie Banks's old mark of 47 from 1958. So Rodriguez owns the single-season record even though Ripken leads the career list for the position.
Which active shortstop could break the record?+
Francisco Lindor is the closest active player, with 287 home runs as a shortstop and still climbing. He would need roughly 67 more while staying at the position to pass Ripken, which is within reach if he keeps playing shortstop rather than shifting elsewhere late in his career.
Did Derek Jeter hit most of his home runs as a shortstop?+
Yes. Jeter hit 260 career home runs, and nearly all of them came while playing shortstop, since he manned the position for essentially his entire career. His profile was contact and on-base skill over power, which is why his total sits below the sluggers on this list despite his longevity.
Does the record include postseason home runs?+
No. These are regular-season totals. Postseason home runs are tracked separately, and single-round records there belong to different players, such as Corey Seager's mark for a shortstop in one postseason. The career leaderboard for the position counts regular-season home runs only.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play 162-0 — Draft nine and see if your roster can survive a flawless 162-game MLB season.
- Explore all our games →
- Analyze a trade — Compare both sides of a fantasy baseball trade before you accept.
- Run the MLB predictor — Simulate the MLB postseason bracket down to a World Series champion.
- Explore all our free sports tools →
Related baseball guides
View all →
Most Home Runs by a Catcher in MLB History
Mike Piazza holds the record with 396 home runs as a catcher. Full leaderboard and what the 'as a catcher' qualifier means for the record explained.
Most Home Runs of All Time (MLB)
Barry Bonds hit 762 career home runs, the most in MLB history. The full leaderboard of baseball's all-time home run leaders, explained.
Most Home Runs in a Season
Barry Bonds holds the MLB single-season home run record with 73 in 2001. The full list, the honest steroid-era context, and the pre-1947 caveat explained.
The 500 Home Run Club (MLB)
Only 28 players have hit 500 career home runs. Barry Bonds leads with 762. The full 500 home run club list and why the milestone still matters.
The Longest Home Run Ever Hit
Mickey Mantle's 565-foot blast in 1953 is the most famous longest home run ever. Statcast's verified record is 505 feet. The full story.
Most Runs in a Single MLB Game
The Texas Rangers scored 30 runs in one game in 2007, the modern MLB record. The full leaderboard of the highest-scoring MLB games ever.