Pujols passed Alex Rodriguez on the list with an RBI single in the fifth inning of Monday night's 11-4 loss to the Astros in Houston. That gave him 2,087 career RBIs.
Hank Aaron is the record holder at 2,297.
Babe Ruth had 2,214 career RBIs, but he isn't officially on the career list because RBIs did not become an official stat until 1920, per Elias Sports Bureau research.
Information from The Associated Press was used in this report.