- Ashley Young is the oldest player to appear in a 2024 EPL game.
- Following Leicester City's promotion, striker Jamie Vardy regains his status as an EPL elder.
- Bournemouth's Neto is the oldest goalkeeper in the league at 35.
The electrifying speed and physically demanding nature of the Premier League favors young, athletic whippersnappers, but a small percentage of players continually defy the sands of time.
Would you veer away from Premier League odds if the match involved any of the league’s oldest players?
That all depends on who the player is and what influence they could have on the match in question, good or bad.
John Burridge, who was 43 years old and five months when he played for Manchester City in 1995, was the oldest to appear in the Premier League.
The list below details the five oldest players who’ve made at least one appearance in the current season, the 2024-25 EPL campaign.
Who’s the Oldest Player in the Premier League in 2024?
Everton’s Ashley Young, who recently turned 39, is the oldest player to make a Premier League appearance in the 2024 Premier League season.
Young started at right back on Matchday 1 against Brighton. It was an appearance to forget for Young, who received a red card in the second half to leave Everton with 10 men.
Oldest Premier League Players 2024
5. Neto – Bournemouth
Age: 35 years
The oldest goalkeeper in the Premier League, Neto has started all but 17 games for the Cherries since they rejoined the Premier League in 2022-23.
However, he’s managed to keep only 13 clean sheets over that span and has produced under a 75% save percentage in each of his previous two full seasons.
4. Jonny Evans – Manchester United
Age: 36 years, 7 months
Evans started for the Red Devils defense on Matchday 1 against Fulham with manager Erik ten Hag’s side successfully keeping a clean sheet.
This marks Evans’ second season with Manchester United. He appeared in 23 fixtures last season and started 15 of those matches. Prior to joining Manchester United, Evans spent four seasons with Leicester City, who finished in the top half each of those four years.
3. Jamie Vardy – Leicester City
Age: 37 years, 7 months
Vardy, who has played with Leicester City since the 2012-13 season, has enjoyed success with the team.
He’s guided the Foxes to four trophies, including a shocking 2015-16 title in the English Premier League. Vardy’s 2024 campaign is off to a strong start with the Englishman bagging a goal on Matchday 1 against Tottenham.
2. James Milner – Brighton & Hove Albion
Age: 38 years, 7 months
Milner has enjoyed a long career in the Premier League.
With his start at Everton on Matchday 1, Milner began his 23rd season in the Premier League. Milner, who has played for six clubs in his lengthy career, has played on three title-winning teams in his career.
The most recent title came in 2019-20 with Liverpool. Currently, Milner is playing his second season with Brighton.
1. Ashley Young – Everton
Age: 39 years, 1 months
Young is the oldest player to appear in the Premier League this season.
Like Milner, Young has enjoyed a lengthy stay in the English top flight. Save for two seasons with Inter Milan from 2019-2021, Young has played 19 seasons in the Premier League.
He’s a title winner with Manchester United back in 2012-13 and has played for five different English clubs in his career.
Soccer Odds at BetMGM
With around-the-clock matches throughout the year, there’s never a break in soccer betting action at BetMGM.
You can view updated soccer odds for the Champions League, MLS, World Cup, and other leagues and events around the world.
Sign in to your account today — or, if you don’t have an account, sign up today with a sportsbook welcome offer — to start betting. And always check your new account for updated sportsbook promos and bonuses.
Visit the sportsbook today to place your bet online!