- Justin Verlander is the oldest active MLB player for the 2025 season.
- Verlander is 42 years old and plays for the San Francisco Giants.
Major League Baseball continues to get younger, with players climbing up the professional ranks much quicker to make an immediate impact. But every ballclub still needs veteran leadership throughout a 162-game season.
The oldest player in MLB history is Satchel Paige, who played his final MLB game for the Kansas City Athletics on Sept. 25, 1965, at 59. His ability to stay in the game until he was almost 60 was obviously out of the ordinary, but there are still a few players proving that age is just a number when it comes to a career in baseball.
*Note: all ages are as of April 2.
Ranking Oldest MLB Players in 2025
PLAYER | TEAM | AGE |
---|---|---|
Justin Verlander | San Francisco Giants | 42 years, 41 days |
Charlie Morton | Baltimore Orioles | 41 years, 141 days |
Yuli Guerriel | San Diego Padres | 40 years, 297 days |
Max Scherzer | Toronto Blue Jays | 40 years, 249 days |
Justin Turner | Chicago Cubs | 40 years, 130 days |
Carlos Santana | Cleveland Guardians | 38 years, 359 days |
Chris Martin | Texas Rangers | 38 years, 304 days |
Martin Maldonado | San Diego Padres | 38 years, 229 days |
Andrew McCutchen | Pittsburgh Pirates | 38 years, 174 days |
Luis Garcia | Los Angeles Dodgers | 38 years, 62 days |
Caleb Thielbar | Chicago Cubs | 38 years, 61 days |
Kirby Yates | Los Angeles Dodgers | 38 years, 8 days |
Justin Verlander โ 42 years old
Verlander, 42, is the oldest player in baseball for the second straight opening day.
Rich Hill eventually became the oldest MLB player in 2024, throwing 3 2/3 innings in late August at 44 years old for the Boston Red Sox. Hill is currently a free agent.
Verlander signed a one-year, $15 million deal with the San Francisco Giants this offseason. He’s hoping for a bounce-back campaign after posting a 5-6 record with a 5.48 ERA in 17 starts for the Houston Astros last year.
This will be Verlander’s 20th MLB season. In his previous 19 years, Verlander has compiled a 262-147 record with a 3.30 ERA. He has played for the Detroit Tigers, Houston Astros, and New York Mets before joining the Giants.
Yearly Records for Oldest MLB Players
Year | Player | Team | Age |
---|---|---|---|
2024 | Rich Hill | BOS | 44 |
2023 | Rich Hill | PIT | 43 |
2022 | Albert Pujols | STL | 42 |
2021 | Albert Pujols | LAA | 42 |
2020 | Albert Pujols | LAA | 40 |
2019 | Ichiro Suzuki | SEA | 45 |
2018 | Bartolo Colon | TEX | 45 |
2017 | Bartolo Colon | MIN | 44 |
2016 | Bartolo Colon | NYM | 43 |
2015 | LaTroy Hawkins | COL | 42 |
2014 | Jason Giambi | CLE | 43 |
2013 | Mariano Rivera | NYY | 43 |
2012 | Jamie Moyer | COL | 49 |
2011 | Tim Wakefield | BOS | 44 |
2010 | Jamie Moyer | PHI | 47 |
2009 | Jamie Moyer | PHI | 46 |
2008 | Jamie Moyer | PHI | 45 |
2007 | Julio Franco | NYM | 48 |
2006 | Julio Franco | NYM | 47 |
2005 | Julio Franco | ATL | 46 |
2004 | Julio Franco | ATL | 45 |
2003 | Jesse Orosco | SDP | 46 |
2002 | Jesse Orosco | LAD | 45 |
2001 | Jesse Orosco | LAD | 44 |
2000 | Jesse Orosco | STL | 43 |
Baseball Odds at BetMGM
BetMGM is the premier online sports betting destination for baseball odds.
From spring training through the World Series, you can bet on a variety of odds. Whether you’re a first-time bettor making your first deposit, a casual fan browsing run lines for a game between the Boston Red Sox and Toronto Blue Jays, or a longtime diehard dissecting over/under trends for a late-night Seattle Mariners’ game, there are opportunities for everyone.
If you’re new to the sportsbook, register today with BetMGM’s welcome promo. And check out updated sportsbook promos each day of the year.