Pujols now has 1,997 career RBIs and trails only Alex Rodriguez (2,086) and Hank Aaron (2,297) on the all-time list, according to Elias Sports Bureau. RBIs became an official statistic in the 1920 season.
The 39-year-old slugger, playing in his 19th season in the MLB, entered Sunday's game against the Royals with a career .302 batting average and 637 home runs, which is sixth on the all-time list.
The Angels defeated Kansas City 7-3 in the final contest of the three-game set. Los Angeles beat the Royals in the opener Friday before losing in the second game.
The Angels begin a three-game series against the Toronto Blue Jays on Tuesday night.