Back to the MLB Newsfeed

Watch Albert Pujols Pass Willie Mays for 5th on MLB's All-Time Home Run List

Add another milestone to the excellent career of Albert Pujols.

The Los Angeles Angels slugger hit his 661st home run on Friday against the Texas Rangers, passing Hall of Famer Willie Mays on the all-time list. He now trails just Alex Rodriguez (696), Babe Ruth (714), Hank Aaron (755) and Barry Bonds (762), though Rodriguez's admission to steroid use and the allegations of steroid use surrounding Bonds will leave asterisks next to their names for some baseball fans.

While Pujols has not been completely immune to steroid allegations in his career, he's never tested positive and is generally regarded as one of the best players, and hitters, of his generation.