Albert Pujols slugs No. 661 and 662 to pass Willie Mays for fifth place on all-time home run list

Mark Townsend
·Yahoo Sports Contributor
·3 min read

Los Angeles Angels first baseman Albert Pujols has slugged his way into elite company.

With his fifth-inning solo home run Friday’s 6-2 win against the Texas Rangers, Pujols passed Hall of Famer Willie Mays for fifth place on the all-time home run list.

The home run was No. 661 for Pujols. In his very next at-bat two innings later, Pujols hit another home run to give him 662.

Mays hit 660 career home runs over 22 seasons with the San Francisco Giants and New York Mets. Pujols reached 660 in his 20th MLB season. Pujols hit the first 445 home runs of his career during his 11 seasons in St. Louis. In nine seasons with the Angels, Pujols has now hit 215 home runs.

Pujols, 40, trails only Barry Bonds (762), Hank Aaron (755), Babe Ruth (714) and Alex Rodriguez (696) on the all-time home run list. He’s also 16th on the all-time runs scored list with 1,837.

Albert Pujols slugs his way into elite company. (Photo by Jayne Kamin-Oncea/Getty Images)
Albert Pujols slugs his way into elite company. (Photo by Jayne Kamin-Oncea/Getty Images)

Man of many milestones

Though his production has dipped in recent seasons, Pujols has still managed to reach several notable milestones.

In 2017, he became the ninth player to hit 600 career home runs when he launched a dramatic grand slam at Angel Stadium. In 2018, he reached 3,000 career hits. Last season, he joined Hank Aaron and Alex Rodriguez as the only recognized players in the 2,000-RBI club.

Along the way Pujols, has also earned numerous accolades and awards. As a member of the St. Louis Cardinals, Pujols took home the NL Rookie of the Year award in 2001 and won three NL MVP awards. He's a two-time World Series champion — winning both with the Cardinals in 2006 and 2011 — and a 10-time All-Star.

Will Albert Pujols reach 700 home runs?

For much of Pujols’ career, it seemed inevitable that he would join Barry Bonds, Hank Aaron and Babe Ruth in 700-homer club. Now though, the odds are against him. His recent drought made it only more unlikely.

After averaging 40 home runs a season in St. Louis, Pujols has averaged only 26 per season with the Angels. Injuries have played a significant role in his decline. He’s missed a total of 76 games over the past two seasons.

Pujols still has one year remaining on the 10-year, $245 million contract he signed with Los Angeles following the 2011 season. If he can stay on the field, he could play another 150-160 games during this contract. That could conceivably give him time to reach 700, but he would have to get back on that 40 home run pace.

Of course, where Pujols finishes on the home-run list won’t impact his Cooperstown status. He’s already a sure-fire Hall of Famer and is arguably the greatest hitter of the century in MLB.

More from Yahoo Sports: