Would the Astros all time home run leaders list be complete without three of the Killer B’s from the late 1990s/early 2000s? Absolutely not, folks. Like the Astros’ single-season home run leaderboard, Jeff Bagwell is at the top. However, there’s a little more diversity in the number of players that appear this time around.
After detailing the top six on the Astros’ career home run leaderboard, we’ll also list out the remainder of the top 25.
Astros All Time Home Run Leaders: Top 6
Jeff Bagwell: 449 Home Runs
It’s not easy to rack up 449 home runs and 1,529 RBI over 15 years in Major League Baseball. Bagwell accomplished such a feat because his power prime lasted a full eight years. The breakout happened at a terrible time since his season was cut short in 1994 due to the strike. Who knows what Bagwell would’ve finished at because in just 110 games and 479 plate appearances, he had already racked up 39 homers and a league-leading 116 RBI. That ended up being an MVP performance for him.
After hitting 21 homers in 114 games played in 1995, he then rattled off eight straight years of at least 30 homers, with three of them going for more than 40. Bagwell posted a .999 OPS during this stretch and averaged 38 home runs with 122 RBI and 123 runs scored. It wasn’t just the homers, either — the first baseman also averaged 38 doubles in a normal season during this stretch.
Affiliate Link: Get Official Astros Gear From The MLB Shop
Lance Berkman: 326 Home Runs
The Astros’ all-time home run leaderboard will probably look different within the next five or 10 years, but it certainly seems like Bagwell’s stay at the top is safe for the foreseeable future. The same could be said for Lance Berkman…at least for now. Unlike the other two Killer B’s we’ll discuss here, he didn’t spend his whole career with Houston. Berkman did spend 12 of his 15 big-league seasons with the Astros, though, and that allowed him plenty of opportunities to slug dingers.
Prior to departing for the New York Yankees in 2010, Berkman played in at least 130 games each season all but once (he played in 114 in 2000). He also never hit fewer than 20 homers in a single season, including five times with at least 30 dingers.
The 2001 season was big for Berkman because it included his first All-Star Game appearance, along with his first of two consecutive top-five finishes in NL MVP voting. His 1.051 OPS was one of three times he finished with one better than 1.000 in his career. That was accompanied by a .331 batting average, 34 homers, 126 RBI, 110 runs scored, and a league-leading 55 doubles.
Craig Biggio: 291 Home Runs
When I think of Craig Biggio, being on the Houston Astros’ all-time home run list certainly isn’t one of the first things that come to mind. But when you rack up 3,060 hits and play in the big leagues for 20 years with the same club, it’s likely bound to happen. Biggio collected eight seasons of 20-plus homers, and interestingly enough, the most powerful span of his career came at the end.
He slugged 20-plus dingers in three straight seasons just once, and it happened between 2004 and 2006, his age-38 through age-40 campaigns. The 26 he hit as a 39-year-old in 20o5 is his career-high mark. Biggio’s career .433 slugging percentage isn’t all that high — especially when compared to some of the others on this list. But, it would’ve been a lot lower if he wasn’t so prolific at hitting doubles.
The second baseman turned outfielder finished his career with 668 doubles, which ranks sixth all-time. He led the league on three different occasions and enjoyed seven seasons with at least 40 two-baggers.
Jim Wynn: 223 Home Runs
I just learned today that Jim Wynn‘s nickname was “The Toy Cannon” and I legitimately couldn’t love it more. He played the first 11 seasons of his big-league career with Houston and enjoyed seven years with at least 20 dingers. His best performance from the perspective of power came in 1967 as a 25-year-old.
Through 683 plate appearances, Wynn hit .249/.331/.495 with 37 home runs, 107 RBI, and 102 runs scored. This earned him his first of three trips to the midsummer classic, and he also finished 11th in MVP voting. He had just seven homers through the end of May before getting hot and changing the trajectory of his season.
Wynn combined to hit 20 dingers in the two months that followed, with 11 coming in June and another nine getting launched in July. His OPS in August and September settled in right around .700, but he added another 10 dingers to his ledger before the regular season was complete.
Jose Altuve: 192 Home Runs (…and counting)
Jose Altuve is a perfect example of someone who came into his own from the perspective of power. Between 2011 and 2014, the second baseman slugged a total of 21 home runs in 2,243 plate appearances. He never hit more than seven dingers in a single season. From 2015 to 2022, though, Altuve has reached double digits each time, outside of 2020. He slugged five homers in just 210 plate appearances during the pandemic-shortened season.
The right-hander has shown some interesting consistency in the power department during his career. Altuve has hit seven homers twice (2012, 2014). He’s also hit 24 homers twice (2016, 2017). As if that wasn’t already ironic enough, he’s hit 31 homers twice (2019, 2021).
Remember how we said he hit 21 total homers in his first four seasons? Well, between 2015 and 2022, Altuve has averaged 21 homers per season. That’s quite a lift in production. He may not catch Bagwell, but he’s got a shot to overtake Biggio at number three. Depending on how things unfold in the coming years, of course.
If the Astros keep getting into the playoffs, he could end up having the most postseason home runs of all time, too.
George Springer: 174 Home Runs
If George Springer stuck around in Houston instead of heading to the Toronto Blue Jays, he would’ve moved up this list in short order. While we’ll be wondering what could’ve been, placing sixth at the moment isn’t too shabby. Springer enjoyed five seasons of 20-plus homers, and although his final season with the Astros was the shortened 2020 campaign, he nearly made it six by hitting 14 in just 51 games.
Springer’s best overall season to date was 2019 when he slashed .292/.383/.591 with career-high marks in homers (39) and RBI (96) in just 556 plate appearances. He earned a trip to the All-Star Game and a Silver Slugger for his efforts, with the cherry on top being a seventh-place finish in AL MVP voting. After hitting 17 home runs through the end of May, the outfielder saved his best work for last. He hit 11 homers in 235 plate appearances between July and August but hit 10 in just 78 September plate appearances.
Astros All Time Home Run Leaders: The Rest
Here’s who makes up the remainder of the Astros’ top-25 career home run leaderboard:
- Glenn Davis: 166 home runs
- César Cedeño: 163
- Alex Bregman: 140 (…and counting)
- Bob Watson: 139
- José Cruz: 138
- Richard Hidalgo: 134
- Carlos Correa: 133
- Carlos Lee: 133
- Doug Rader: 128
- Morgan Ensberg: 105
- Ken Caminiti: 103
- Hunter Pence: 103
- Yordan Álvarez: 98 (…and counting)
- Evan Gattis: 96
- Moises Alou: 95
- Yuli Gurriel: 94 (…and counting)
- Chris Carter: 90
- Kevin Bass: 87
- Lee May: 81
To see which Astros hitters are currently on the outside and looking in at this list, check everything out on FanGraphs.