Albert Pujols Age: How Old Is Albert Pujols?

Who is Is Albert Pujols?

José Alberto Pujols Alcántara is a Dominican-born Major League Baseball first baseman and designated hitter for the St. Louis Cardinals.

José Alberto Pujols began his MLB career with the St. Louis Cardinals, then spent more than nine seasons with the Los Angeles Angels before spending half a season with the Los Angeles Dodgers.

Pujols was a three-time NL MVP (2005, 2008, 2009) and nine-time All-Star (2001, 2003–2010) with the Cardinals. He had one All-Star appearance after joining the Angels in 2012, in 2015.



Born in the Dominican Republic, Pujols immigrated to the United States in 1996. He was drafted in the 13th round of the 1999 MLB draft after one season of college baseball.

He was named National League Rookie of the Year as a rookie in 2001 with the Cardinals. Pujols was a steady performer with the Cardinals, helping them win two World Series titles in 2006 and 2011.

Pujols inked a 10-year deal with the Angels after becoming a free agent after the 2011 season. Pujols was designated for assignment by the Angels in the early stages of the 2021 season.

He was signed by the Dodgers not long after that. Pujols signed a one-year contract with the Cardinals on March 28, 2022, to play his final season in the majors.

Pujols was a highly rated hitter who displayed a “combination of contact hitting ability, patience, and raw power” during the pinnacle of his career.

He is a six-time Silver Slugger who has led the National League in home runs twice and once in hitting average, doubles, and RBIs.

He is one of only five players in MLB history to reach 2,000 RBIs, passing Alex Rodriguez for third place on the official all-time record during the 2020 season.

Pujols became the 32nd player in MLB history to achieve the 3,000-hit plateau in 2018.

In addition, Pujols joined Willie Mays, Hank Aaron, and Alex Rodriguez as the fourth player to reach 3,000 hits and 600 home runs. He is the oldest player in Major League Baseball as of 2021.

How Old Is Albert Pujols?

Albert Pujols was born on January 16, 1980. He is 42 years old