It took Albert Pujols more than five weeks to hit career home run No. 660.
But less than a week after the Los Angeles Angels slugger tied Giants legend Willie Mays on the all-time home run list, Pujols had passed him.
With a solo home run in the fifth inning against the Texas Rangers on Friday night in Anaheim, Pujols moved into sole possession of fifth place on the all-time list.
But Pujols didn't stop there. Two innings later, he crushed homer No. 662.
Clearly, the floodgates opened for Pujols once he was able to match Mays' mark.
Pujols will be 41 when the 2021 season begins and he has one year left on his contract with the Angels. Next on the all time list is Alex Rodriguez with 696 career homers. It's hard to see Pujols catching A-Rod next year, but if he decides to keep playing past 2021, then it's possible.
As for Mays, he likely will stay in the No. 6 spot for several years. After Pujols, Miguel Cabrera is next on the active homer list with 483, but his career is winding down.
Among players young enough to make a run at Mays, New York Yankees slugger Giancarlo Stanton has 312 homers and almost is 31 years old.
Pujols' teammate Mike Trout just turned 29 years old and has 301 career homers. Assuming Trout stays healthy, it's very likely he will pass Mays, Pujols and Rodriguez. And he has a good shot to make a run at Babe Ruth, Hank Aaron and Barry Bonds in the 700-homer club.