Top 10 All-Time Home Run Leaders

Angels slugger Albert Pujols passed Mark McGwire with his 584th career home run, moving into 10th place on the all-time list.
Top 10 All-Time Home Run Leaders
Top 10 All-Time Home Run Leaders /

Top 10 All-Time Home Run Leaders

Barry Bonds — 762

Barry-Bonds_1.jpg
Ben Margot/AP

Hank Aaron — 755

Hank-Aaron-05886960_0.jpg
Tony Triolo

Babe Ruth — 714

Babe-Ruth_0.jpg
Mark Rucker/Transcendental Graphics/Getty Images

Alex Rodriguez — 696

Alex-Rodriguez-home-run-661.jpg
Al Bello/Getty Images

Willie Mays — 660

Willie-Mays_0.jpg
Bob Gomel/The LIFE Images Collection/Getty Images

Ken Griffey Jr. — 630

Ken-Griffey-Jr-father_0.jpg
Dilip Vishwanat/Getty Images

Jim Thome — 612

Jim-Thome_0.jpg
Jerry Lai/AP

Sammy Sosa — 609

Sammy-Sosa_0.jpg
David Kohl/AP

Frank Robinson — 586

Frank-Robinson_1.jpg
AP

Albert Pujols — 584*

2016-0824-Albert-Pujols-home-run.jpg
Tom Szczerbowski/Getty Images

*through Aug. 24, 2016


Published