Ethan Nwaneri became the youngest Premier League player ever when he appeared for Arsenal in September 2022 versus Brentford. Here, we look at the youngest players in Premier League history.


Top 20 Youngest Premier League Players

  1. Ethan Nwaneri (Arsenal) – 15 years, 181 days old
  2. Harvey Elliott (Fulham) – 16 years, 30 days old
  3. Matthew Briggs (Fulham) – 16 years, 68 days old
  4. Izzy Brown (West Bromwich Albion) – 16 years, 117 days old
  5. Aaron Lennon (Leeds Utd) – 16 years, 129 days old
  6. Jose Baxter (Everton) – 16 years, 191 days old
  7. Rushian Hepburn-Murphy (Aston Villa) – 16 years, 198 days old
  8. Gary McSheffrey (Coventry City) – 16 years, 198 days old
  9. Reece Oxford (West Ham United) – 16 years, 236 days old
  10. Jack Robinson (Liverpool) – 16 years, 250 days old
  11. Jack Wilshere (Arsenal) – 16 years, 256 days old
  12. Angel Gomes (Manchester United) – 16 years, 263 days old
  13. Mark Platts (Sheffield Wednesday) – 16 years, 263 days old
  14. James Vaughan (Everton) – 16 years, 270 days old
  15. Antwoine Hackford (Sheffield United) – 16 years, 288 days old
  16. Wayne Rooney (Everton) – 16 years, 297 days old
  17. James Milner (Leeds United) – 16 years, 310 days old
  18. Samuel Amo-Ameyaw (Southampton) – 16 years, 314 days old
  19. Dane Scarlett (Tottenham Hotspur) – 16 years, 320 days old
  20. Francis Jeffers (Everton) – 16 years, 335 days old

Ethan Nwaneri became the youngest player in Premier League history in September 2022, when the 15-year-old entered the pitch as a last-minute substitute in Arsenal’s 3-0 away win at Brentford.

Becoming the first player under 16 years old to play Premier League football, as well as for Arsenal in any competition, he shattered the competition record previously set by Harvey Elliott in May 2019.

Nwaneri – younger than Arsenal’s Emirates Stadium – was born in 2007. The Arsenal club record for the youngest player to make their debut in a competitive fixture was previously held by Cesc Fàbregas (16 years, 177 days) while he takes over from Jack Wilshere (16 years, 256 days) as the youngest player to play a league match for the Gunners.

Mikel Arteta showed faith in Nwaneri to step up to the first team after some impressive performances for the Arsenal under-18 side, and his appearance came just a week after the British record was broken by Northern Irish schoolboy Christopher Atherton, who became the youngest senior footballer in the United Kingdom when he played for Glenavon aged 13 years, 329 days old.

Ethan Nwaneri Youngest Premier League Player

Harvey Elliott – 16 years, 30 days old
Fulham vs Wolves (4 May 2019)

Harvey Elliott became the youngest Premier League player to make an appearance in May 2019 when he came on as an 88th-minute substitute during Fulham’s 1-0 away defeat to Wolves at Molineux Stadium – a record that was broken in September 2022 by Arsenal’s Ethan Nwaneri.

Now one of the most promising young players in the Premier League, Elliott was only 16 years and 30 days old on the day of this match, but Fulham boss Scott Parker decided that he was worthy of a place in the matchday squad for the already-relegated side.

Just under three months after making this appearance – and a further 16 minutes for the London club in their following Premier League match, Elliott signed for Liverpool for an undisclosed fee and made his league debut for the Reds in their 2-0 win over Sheffield United in January 2020 as a 90th-minute sub. In doing so, he became the second-youngest player to play for Liverpool in the Premier League (16y 273d) after Jack Robinson in May 2010 (more on him, further down).

The English youngster finally made his first Premier League start on the second weekend of the 2021-22 season, during Liverpool’s win over Burnley.

Harvey Elliott Youngest Premier League Player

Matthew Briggs – 16 years, 68 days old
Fulham vs Middlesbrough (13 May 13 2007)

Upon entering the pitch during Fulham’s 3-1 Premier League away defeat to Middlesbrough on the final day of the 2006-07 season, Matthew Briggs became the youngest player to make an appearance in the competition at 16 years, 68 days old. That record has since been surpassed by both Nwaneri and Elliott (also for Fulham), but it stood for 12 years until Elliott’s appearance in May 2019.

He had to wait over three years longer to get his first Premier League start – and his next appearance in the competition – in Fulham’s 1-0 defeat to Chelsea at Stamford Bridge. Left-back Briggs went on to play 13 times in the Premier League across five different seasons – all for Fulham – but spent most of his time at the club out on loan before eventually dropping down the leagues for regular playing time.

Isaiah Brown – 16 years, 117 days
West Brom vs Wigan (4 May 2013)

Big things were expected of midfielder Izzy Brown following his Premier League debut at just 16 years old in May 2013. This game for West Bromwich Albion in a 3-2 home defeat to Wigan was his only league appearance for the Baggies before he made a move to Chelsea just months later.

He would go on to make just one Premier League appearance in his eight years at Chelsea but did appear 13 times for Brighton in the competition in 2017-18 whilst on one of his many loan deals from the Blues. Brown made more appearances in the Dutch top-flight (22) while on loan at Vitesse from Chelsea in 2015-16 than he did in the Premier League since his debut eight years ago.

On 6 April 2023, Brown was forced to announce his retirement from professional football, due to recurrent injury problems.

Aaron Lennon – 16 years, 129 days old
Leeds United vs Tottenham (23 August 2003)

Of the 14 youngest players to make their Premier League debut, Aaron Lennon is the only player to have made over 200 appearances in the competition, finishing his career on 416.

Lennon’s first appearance in August 2003 came for boyhood club Leeds United against the team he’d go on to make the most appearances for in the Premier League: Spurs (266). His 11-minute cameo as a substitute was a Premier League record at the time of the appearance but has since been overtaken by three younger players. However, Lennon remains the youngest player in Premier League history to assist a goal, which came in his eighth appearance in the competition against Arsenal in November 2003 at the age of 16 years, 199 days.

The former Tottenham Hotspur winger remains one of only 12 players to have scored a Premier League goal as a child and as an adult. We won’t reveal the other players to you here, but if you really want to know who they are then ask us ask us here and we might be kind enough to give you the answer.

Youngest Player to Assist a Premier League Goal

Jose Baxter – 16 years, 191 days old
Everton vs Blackburn (16 August 2008)

If you were asked to guess Everton’s youngest ever Premier League debutant it would probably be Wayne Rooney that would first to come to mind. If not then you might pick James Vaughan, with the former Toffee the youngest scorer in Premier League history at 16 years, 270 days. Not many of you would guess Jose Baxter.

Baxter was just 16 years, 191 days old when he debuted against Blackburn Rovers in August 2008 – 79 days younger than Vaughan and 106 days younger than Rooney on their Premier League debuts for Everton.

Baxter would go on to make three top-flight appearances in the opening month of the 2008-09, but then only made four more subsequently and never appeared in the competition outside his teenage years.

Rushian Hepburn-Murphy – 16 years, 198 days old
Aston Villa vs Sunderland (14 March 2015)

Rushian Hepburn-Murphy made his Premier League debut for Aston Villa in March 2014 as an 83rd-minute substitute during their 4-0 win over Sunderland. With this appearance, he became the second-youngest player to appear for Aston Villa in league competition behind only Jimmy Brown (15 years, 349 days) back in September 1969. His appearance came as a replacement for striker Christian Benteke but, unfortunately for Villa, he wasn’t able to replicate the Belgian’s feats for the club.

He would go on to make just one more Premier League appearance for Villa, over a year later in May 2016 against Newcastle before their relegation to the Championship, where he played 10 more times in league competition ahead of his release in the summer of 2020.

Gary McSheffrey – 16 years, 198 days old
Coventry City vs Aston Villa (27 February 1999)

Gary McSheffrey is the joint-sixth youngest player to ever make their debut in the Premier League, at the same age as Rushian Hepburn-Murphy. The forward appeared in Coventry City’s 4-1 win over Aston Villa in February 1999 at the age of 16 years, 198 days old as an 89th-minute substitute.

This match was also the last time that a side named a full starting XI of English players, with Aston Villa’s John Gregory selecting 11 Englishmen – a tactic that clearly didn’t work well considering the heavy defeat, and something that hasn’t been repeated in the Premier League since.

McSheffrey didn’t score in any of his four Premier League appearances for Coventry as a teenager, but eventually netted his maiden goal in the competition nearly nine years later for Birmingham City at Spurs in a 3-2 victory for the Blues. He was to only score two more times in the Premier League – versus Middlesbrough and Man City – across 41 top-flight appearances in England.

Reece Oxford – 16 years, 236 days old
West Ham United vs Arsenal (9 August 2015)

Reece Oxford made his debut for West Ham United aged 16 years, 198 days, making him the club’s youngest ever player and beating Billy Williams’ long-standing record from 1922 (16 years, 221 days).

This appearance came on the opening weekend of the Premier League season away at Arsenal in a surprise 2-0 win for the Hammers at the Emirates Stadium. He won the man of the match award on this debut but would only go on to make seven more Premier League appearances for the club despite being considered one of their greatest young talents in the era of the competition. His last game in the Premier League came in January 2018 against Crystal Palace after a near two-year absence from the competition.

Oxford moved to Germany in 2017-18, originally on loan, before making the permanent move to FC Augsburg in 2019-20.

Reece Oxford Youngest West Ham Player

Jack Robinson – 16 years, 250 days old
Liverpool vs Hull City (9 May 2010)

At 16 years, 250 days old, Jack Robinson remains the youngest player to make an appearance for Liverpool in a league match.

Robinson’s debut in a 0-0 draw with Hull City back in May 2010 came in Rafael Benítez’s final game in charge of the Reds and he is the only 16-year-old to play in league competition for Liverpool.

There were nine years and 55 days between his first-ever Premier League start: Liverpool’s 5-0 win over Birmingham City in April 2011, and his second start in the competition: a 0-0 draw for Sheffield United at Aston Villa in June 2020. This is a Premier League record for the time between an outfield player’s first two starts in the competition.


Enjoy this? Subscribe to our new football newsletter to receive exclusive weekly content. You should also follow our social accounts over on XInstagramTikTok and Facebook.