most walk-off home runs

10 Players With the Most Walk-Off Home Runs in MLB History

There is no play in baseball quite like the walk-off home run.

You have someone stepping into the batter’s box with the game on the line and the crowd hoping for some magic. The opposing pitcher is trying to put an end to things, but it’s no use, as the hitter lifts a ball over the wall to turn everything on its head for the home team.

No drama on the bases, no waiting on a throw, no close play at the plate. Just a ball disappearing into the stands and a stadium that loses its mind.

While walk-off moments happen all over the league each year, certain players have a gift for making it happen if given the opportunity. When the game is on the line, you want them in the batter’s box because you just have a feeling they’re going to deliver, no matter the situation. 

With that in mind, let’s talk about the 10 players with the most walk-off home runs in MLB history. 

Related: A Complete Guide to Single-Season (& Single-Game) HR Performances

Players With the Most Walk-Off Home Runs Ever

Here are the sluggers who were the best at ending ballgames with one big blow. 

Rank Player Walk-Off HRs
1 Jim Thome 13
2 Albert Pujols 12
2 Mickey Mantle 12
2 Stan Musial 12
2 Jimmie Foxx 12
2 Frank Robinson 12
2 Babe Ruth 12
8 David Ortiz 11
8 Ryan Zimmerman 11
8 Tony Perez 11

Quite a bunch of players at the top of this leaderboard, huh? There are six players tied with 12 career walk-off homers, along with three more tied at 11. Oh, and one big lefty from Ohio who stands alone at the top of 13 game-winning taters. 

Breaking Down the Top 10

Jim Thome — 13 Walk-Off Home Runs

Youtube video

Jim Thome — while criminally underrated, if you ask me — was one of the most feared left-handed hitters of his generation. He was a pure, old-school slugger who hit 612 career home runs during his Hall of Fame career.

What makes his 13 walk-off home runs so impressive is that I’d imagine many baseball fans would never guess Thome would be at the top of this leaderboard if given a chance to guess. He was just relentlessly good for over 20 years. 

And as MLB.com notes, eight of Thome’s walk-off taters came in extra innings. 

The Six at 12: Pujols, Mantle, Musial, Foxx, Robinson, and Ruth

This list of six dudes tied at 12 is just insane. Five of them are Hall of Famers (soon to be six once Pujols is inducted). I love it because they each dominated completely different eras of baseball while arriving at the same number of walk-off homers. 

Albert Pujols spent the first decade of his playing days doing things that seemed almost unfair. Hitting 12 walk-off home runs is just a footnote in an absolutely incredible career. Mickey Mantle hit his with the weight of New York on his back while playing through injuries that would’ve ended lesser careers. Oh, and he finished his days as a player as the most powerful switch-hitter the game has ever seen.

Stan Musial slugged 475 home runs across 22 big-league seasons. While that’s a St. Louis Cardinals franchise record, and he recorded six years of 30-plus homers, Stan The Man was more of a prolific doubles hitter. His 725 two-baggers rank third all-time, and he led the league in this category eight times (Musial never led the league in homers). 

Like Thome, Jimmie Foxx is another underrated slugger because he had to share the stage with guys like Lou Gehrig, Babe Ruth, and others. But still, Double X did his fair share of damage during his own Hall of Fame career, which included succeeding in the clutch. 

Speaking of Ruth, he was the first player to reach double-digit walk-off home runs in a career, and Foxx joined him at 12 in 1941. No opposing pitcher wanted to see the Sultan of Swat in the batter’s box at any time, but that was especially the case for the Chicago White Sox with the game on the line. As pointed out by Mark Simon, five of Ruth’s recorded 12 walk-off homers came against the South Siders. 

Last, but most certainly not least among this group is Frank Robinson. A 14-time All-Star, two-time MVP, two-time World Series champion, and a Triple Crown winner, Robinson last played in a game 50 years ago. Despite that, his 586 career home runs still rank 10th on the all-time list.

David Ortiz’s 11 Walk-Off Home Runs

Youtube video

This is probably the least surprising player included here, right?

Big Papi’s performance in the clutch — especially in the postseason — is the stuff of legend, and it’s probably a huge reason why he was a first-ballot Hall of Famer. 

But his performance in pressure-packed situations wasn’t just limited to October. Ortiz was built for late-game situations. If anything, his 11 walk-off homers might’ve felt like more to those watching him every day.

Ryan Zimmerman: 11 Walk-Off Home Runs

As opposed to Big Papi, Ryan Zimmerman’s inclusion is probably a surprise, but he’s Mr. National for a reason, ya know.

He hit a walk-off home run in the Nationals’ first game in their new ballpark, which is either destiny or the best possible introduction a franchise could ask for.

Zimmerman spent all 16 years of his big-league career in DC with the Nats, and he clearly had a knack for coming up big when his squad needed him the most. He was certainly among the better third basemen during his generation, and his 284 career homers sit at the top of the Nationals’ all-time list

Tony Perez: 11 Walk-Off Home Runs

The quiet engine of the Big Red Machine, Perez drove in 1,652 runs over 23 seasons. The Hall of Famer was never the flashiest name on a lineup card that included Pete Rose, Johnny Bench, and Joe Morgan, but when the Reds needed a big hit, Perez delivered. 

Perez’s 287 homers with the Reds are still good for fourth on Cincy’s all-time list…right behind Frank Robinson (324). 

What the Numbers Actually Tell Us

A few things stand out when you look at this list as a whole.

Most importantly, walk-off home run totals are partly a function of opportunity. Players who bat in the middle of the order on competitive teams for a long time are going to accumulate more chances. They still have to get the job done, but longevity matters here — every player in the top 10 played at least 16 seasons in the big leagues. 

It’s also worth noting that only three of the 10 hitters featured slugged fewer than 500 career homers. Musial (475) just barely missed the cut, but Zimmerman (284) and Perez (379) were much further off the mark. 

Lastly, I couldn’t help but notice who isn’t here. Guys like Barry Bonds, Ken Griffey Jr., Willie Mays, and Ted Williams — some of the greatest home run hitters in history — are nowhere in the top 10. This is a reminder that sheer power production doesn’t automatically translate to walk-off totals. Timing, context, and lineup position all matter, too. 

Coming Home

Josh Noem has spent years collecting photos of walk-off home run hitters rounding third base. He does it because it’s an image that makes him picture what it’s like reaching heaven.

It’s a beautiful way to think about it. Noem frames baseball itself as a kind of metaphor for a human life: you start in the dugout surrounded by people who know you, you go out into the world alone at the plate, you wander the base paths, and one day you round third and come home — back where you belong, to people who are waiting for you.

There’s something in that image, like the one you can see above — the outstretched arms, the mass of teammates rushing toward home plate — that touches something real. 

Frequently Asked Questions

Who has the most walk-off home runs in MLB history?

Jim Thome holds the all-time MLB record with 13 career walk-off home runs. The next closest group — Albert Pujols, Mickey Mantle, Stan Musial, Jimmie Foxx, Frank Robinson, and Babe Ruth — are all tied at 12.

What is a walk-off home run?

A walk-off home run is a home run hit in the bottom half of an inning that gives the home team the lead and immediately ends the game. 

Did Babe Ruth hit walk-off home runs?

Yes. Babe Ruth hit 12 career walk-off home runs, tying him for second all-time. Given that play-by-play data from the early part of his career is incomplete, the true total may be higher.
 
Love home runs? Grab the free MLB Home Run Almanac — all-time, single-season, and postseason leaders for all 30 franchises — and get home run history/blog updates delivered to your inbox twice a week.