Trending topics:
MLB

Adam Wainwright is one of only five active MLB players aged 40 or older

Currently there are not many players in their forties in the league, only five players are playing at age 40+. Check here who are the grandpas of the MLB.

Published by

By richard tovar

Adam Wainwright of Cardinals
© Dylan Buell, Getty ImagesAdam Wainwright of Cardinals

Baseball players tend to play a little longer than other sports in the United States, it is normal to see an MLB player who is 35 or 38 years old still playing for a team, but in other sports such as Basketball and Soccer it is less common, and in the NFL very few are lucky enough to be active at that age.

Adam Wainwright is one of those ‘grandpas’ who are still playing baseball at their highest level in the MLB, but apart from him and the other players in their forties there are a large number of players between 38 and 39 years of age.

One of the oldest players who was active until recently was Bartolo Colon, he is still playing pro baseball but in Mexico, he was not signed by any MLB team in 2022.

Advertisement

Who are the five oldest players in the MLB in 2022?

Pujols of Cards

Pujols of Cards

1. Albert Pujols is the ‘grandfather’ of the MLB in 2022, he was born on January 16, 1980, Pujols is 42 years and 114 days old. Pujols is also a member of the 3,000 hit club.

Advertisement
Hill of Red Sox

Hill of Red Sox

2. Rich Hill is slightly younger than Pujols as Hill is 42 years and 60 days old, he was born on March 11, 1980. Hill is currently playing for the Boston Red Rox.

Advertisement
Nelson Cruz of Nationals

Nelson Cruz of Nationals

3. Nelson Cruz is an old-known right fielder and hitter, he was born in the Dominican Republic on July 1, 1981, Cruz is 41 years and 313 days old. Before playing for the Nationals, Cruz played for seven other MLB teams.

Advertisement
Oliver Perez of Arizona Diamondbacks

Oliver Perez of Arizona Diamondbacks

4. Oliver Perez spent time playing in Mexico, but now he is back to play his 20th season in the MLB, Perez is 40 years and 268 days old. He was born in Culiacan, Mexico on August 15, 1981.

Advertisement
Adam Wainwright of Cardinals

Adam Wainwright of Cardinals

5. Adam Wainwright is the youngster of the bunch at 40 years and 253 days, Wainwright is also the oldest highest paid player on the list with an annual salary of $17.5m.

Advertisement

ALSO READ

Chiefs' Patrick Mahomes sends big warning to the entire NFL about DeAndre Hopkins
NFL

Chiefs' Patrick Mahomes sends big warning to the entire NFL about DeAndre Hopkins

Not Red Bull: Franco Colapinto reportedly draws interest from another F1 team
Sports

Not Red Bull: Franco Colapinto reportedly draws interest from another F1 team

Paraguay enforce anti-Messi measures ahead of World Cup Qualifier against Argentina
Soccer

Paraguay enforce anti-Messi measures ahead of World Cup Qualifier against Argentina

NFL News: Mike McCarthy sends clear message about possible season ending injury for Dak Prescott with Dallas Cowboys
NFL

NFL News: Mike McCarthy sends clear message about possible season ending injury for Dak Prescott with Dallas Cowboys

Better Collective Logo