Table of Contents
🏆 Rich Hill—MLB’s Oldest Player at 45
Rich Hill, now 45, has claimed the title of oldest active player in MLB, currently on the roster of the Kansas City Royals. When he made his first start since last September, Hill not only became the oldest pitcher to take the mound since Jamie Moyer in 2012, but also tied the record for playing with 14 different MLB teams.
📋 Top 5 Oldest MLB Players in 2025
Rank | Player | Age | Team | Position |
---|---|---|---|---|
1️⃣ | Rich Hill | 45 | Kansas City Royals | LHP |
2️⃣ | Justin Verlander | 42 | San Francisco Giants | RHP |
3️⃣ | Charlie Morton | 41 | Baltimore Orioles | RHP |
4️⃣ | Yuli Gurriel | 40 | San Diego Padres | 1B |
5️⃣ | Max Scherzer | 40 | Toronto Blue Jays | RHP |
🧭 Milestones & Context
Rich Hill: MLB’s top veteran at 45, pitched five innings for the Royals and continues his historic streak of 21 straight seasons.
Justin Verlander, at 42, is in his 20th season and still delivering quality starts.
Charlie Morton and Max Scherzer, both over 40, remain reliable rotation arms.
Yuli Gurriel provides leadership and clutch hitting as one of MLB’s oldest position players.
🎤 Veteran Voices
Rich Hill:
“I’m grateful for every opportunity—bringing this many seasons is about passion and perseverance.”
🧠 Editor’s Take
The presence of seasoned veterans like Hill, Verlander, Morton, Gurriel, and Scherzer connects baseball’s past with its future. Their ongoing impact—on and off the field—reminds us that age is just a number in America’s pastime.