Ally McCoist URGES Harvey Barnes To CHOOSE Scotland Over England For The 2026 World Cup! Traffic Stop (J66IR80Wwx)

Harvey Barnes
Harvey Lewis Barnes
Get notified whenever this star has news
Browse by day
Who is this?
Harvey Lewis Barnes (born 9 December 1997) is an English professional footballer who plays as a winger for Premier League club Newcastle United and the England national team. Barnes joined Leicester City at the age of nine before signing his first professional contract as well as making his first appearance for the club in 2016. He had loan spells with Milton Keynes Dons, Barnsley and West Bromwich Albion. He won the FA Community Shield with Leicester in 2021 before departing for Newcastle United in 2023. At international level, Barnes has represented England at youth level, including winning the 2017 Toulon Tournament. He made his debut for the England senior team in 2020.
Career
- 1997Born
- 2016Joined Leicester City F.C.
- 2017Joined Milton Keynes Dons F.C.
- 2017Joined Barnsley F.C.
- 2017Joined England national under-20 association football team
- 2018Joined West Bromwich Albion F.C.
- 2018Joined England national under-21 association football team
- 2020Joined England men's national association football team
- 2023Joined Newcastle United F.C.
Trivia
- •Place of birth: Burnley
- •Citizenship: United Kingdom
- •Known as: association football player
- •Sport: association football
What happened recently
Harvey Barnes delivers message to Newcastle United supporters amid Aston Villa transfer speculation
Harvey Barnes delivers message to Newcastle United fans amid Aston Villa transfer interest
Ramsey And Barnes To Start | 4-2-3-1 Newcastle United Predicted Lineup Vs West Ham United
England: Ben White and Harvey Barnes called into Thomas Tuchel's squad for Uruguay and Japan friendlies
Thomas Tuchel to call up Newcastle's Harvey Barnes to replace injured Arsenal star Eberechi Eze in England squad
Harvey Barnes set for talks with Scotland boss Steve Clarke over switching allegiance from England ahead of World Cup 2026