culture and society | December 31, 2025

Albert Pujols Contract, Salary, Home Runs, Age, Weight

Albert Pujols is a Dominican-American professional baseball first baseman and designated hitter for the Major League Baseball St. Louis Cardinals (MLB).

He was nicknamed “The Machine” and spent his first 11 seasons in MLB with the Cardinals.

Pujols was a three-time National League (NL) Most Valuable Player (MVP) (2005, 2008, 2009) and nine-time All-Star (2001, 2003-2010) with the Cardinals.

He appeared in one All-Star game after joining the Angels in 2012. He was re-elected as an all-star after rejoining the St. Louis Cardinals in 2022.

Albert Pujols Contract

Albert Pujols signed a 1 year / $2,500,000 contract with the St. Louis Cardinals, including $2,500,000 guaranteed, and an annual average salary of $2,500,000.

Albert Pujols Salary

How much does Albert Pujols earn? Pujols earns a base salary of $2,500,000 while carrying a total salary of $2,500,000 in 2022

Albert Pujols Home Runs

Albert Pujols has made 685 Home runs in his career. He is expected to make it to 700 before he retires.

Albert Pujols Age

How old is Albert Pujols?  Albert was born on January 16, 1980, in Santo Domingo, Dominican Republic. He is 42 years old

Albert Pujols Weight

How much does Albert Pujols weigh? Abert Pujols weighs 107 kg