Albert Pujols Salary History
Albert Pujols salary per year was $2.6 million in 2022 and $30 million in 2021 and so on. Pujols earned $341,810,741 in career earnings throughout his career.
Before signing with the Dodgers in 2021, he had the biggest deal of his career worth, $254 million with the Los Angeles Angels for 10 years. He received a $30 million payout in his final year with the team.
Pujols's annual salary throughout his career is listed in the table below. His earnings while playing with the Cardinals, Angels, and Dodgers are based on records by Spotrac.
2021 (Los Angeles Angels) | $30 Million |
2012-2020 (Los Angeles Angels) | $240 Million ($24 Million yearly) |
2022 (St. Louis Cardinals) | $2.6 Million |
2003 (St. Louis Cardinals) | $900,000 |
Year (Playing Team) | Salary Per Year in Average |
2021 (Los Angeles Dodgers) | $570,500 |
1999 (St. Louis Cardinals) | $60,000 (Signing Bonus) |
2002 (St. Louis Cardinals) | $600,000 |
2004-2011 (St Louis Cardinals) | $100 Million ($14,285,714 yearly) |
2001 (St. Louis Cardinals) | $200,000 |
St Louis Cardinals (2001-2011 and 2022)
Pujols started his Major League career in 2001 after being drafted by St. Louis Cardinals in the 1999 MLB draft. His first salary with the team was $200,000 in 2001.
In the following years, he continued to show his talents as a greatest hitter and made his mark as the top three first baseman on the field. With his fame, he increased his earnings to $600,000 in 2002 and $900,000 in 2003.
After the hitter signed a 7 years deal worth $100 million with the Cardinals in 2004, he received an average earning worth $14.285 million per year until 2011.
During his final year before retiring, he signed another 1-year deal worth $2.6 million with the Cardinals, playing his last game with the one that drafted him.
Los Angeles Angels (2012-2021)
Pujols signed a $254 million deal with the Angels spanning over 10 years after his tenure with the Cardinals. He received an average salary of $24 million per year.
During his early tenure with the team, Pugols became a free agent for the first time in his career. He also held the title of World Series Champion after the Cardinals won the cup in 2011.
Before coming to the Angels, Pujols was more known for his batting skills and had also received the nickname "The Hitting Machine."
His salary for the final year with the Angels in 2021 was worth $30 million, as per the records by Spotrac. He cleared all his waivers and became a free agent again on 13 May 2021.
Los Angeles Dodgers (2021)
Albert Pujols salary Dodgers paid is $570,500 in 2021. On 17 May 2021, the team signed him as a free agent.
The hitter had signed a one-year deal with the team and played 85 games throughout the season. He also played in the Dominican Professional League as a free agent for Leones del Escogido during the off-season.
Pujols held the record for having the fifth-highest salary in MLB, with the maximum earning of $30 million in the same year. After completing his tenure with the Dodgers, he returned to his first team, the Cardinals in 2022.