WATCH: Mike Schmidt Passed on All-Time Home Runs List

Angels slugger and likely Hall-of-Famer Albert Pujols knocked him down a spot with a three-homer night.

Phillies legend and Hall-of-Fame third baseman Mike Schmidt has been knocked down a peg on the all-time home run leaderboard.

By another legend and surefire future Hall-of-Famer, Albert Pujols.

In yesterday’s doubleheader against the Boston Red Sox, Pujols, the first baseman for the Los Angeles Angels of Anaheim, swatted three home runs to first tie, then pass Schmidt on the all-time list, MLB.com reported. Schmidt has 548 career home runs to his resume. Pujols leads all of baseball with 29 home runs on the season, and has already this season passed other such Hall of Famers as Frank Thomas, Jimmie Foxx, Willie McCovey, and Ted Williams, the legendary Red Sox outfielder, according to MLB.com.

Pujols tied Schmidt with his second homer of the day, which he knocked just inside the left field foul pole at Angels Stadium. His third, which eclipsed Schmidt’s record, landed deep in the bullpen.

Schmidt famously once showed up at the St. Louis Cardinals’ Spring Training facility in Florida to preach professionalism and preparation to the young team, which Pujols was a member of until 2011, MLB.com said. Back then, Pujols was 22 and likely could not foresee hitting 549 homers and surpassing several legends, including the one who stood before him that day.

Pujols is on pace to hit 51 home runs by season’s end, according to MLB.com; that would be his highest career single-season total. He is 15th all-time in home runs after yesterday’s slugfest.

Follow @MaxGRettig on Twitter.