Born on 9 December 1997, Harvey Barnes, aged 27, hails from the football-loving nation of England. The forward, who specialises as a left winger, currently plays for Newcastle United, adorning the number 11 jersey. Barnes stands at a height of 1.8m (5ft 10in) and has a weight of 66kg (10st 5lb).
According to Transfermarkt, his current market value estimates around €35.00m (£30m approximately). Barnes' contract with Newcastle United, as of now, is valid for a duration of 3years and 1month, slated to expire on 30 June 2028.
Tracing back to his debut season of 2016 - 2017, Barnes was a part of the MK Dons team in England, where he made 21 first team appearances and scored six goals. The following season, 2017 - 2018, saw Barnes making 23 first team appearances and contributing five goals for Barnsley in England. Within the same season, Barnes also had a short stint with Leicester City in England, making just three first team appearances.
Barnes continued his journey in English football with West Bromwich Albion in 2018-2019, where he made 26 first team appearances and netted nine goals before returning to Leicester City within the same season. Over the course of the 2018-2019 season, Barnes was seen making 16 first-team appearances and hit the back of the net once for Leicester City. In the seasons that followed, Barnes became a crucial part of Leicester City, with consistent performances and goal contributions.
The 2023 - 2024 season saw Barnes making a move to Newcastle United, where he made 21 first-team appearances and contributed five goals. In the current ongoing season of 2024-2025, Barnes has already made 33 first team appearances and scored nine goals for Newcastle United, with a promise to continue his performances for the forthcoming season of 2025 - 2026.
While his club journey remained predominantly within English football, Barnes also had his share of international appearances with notable participations for Newcastle United in the Champions League 2023 - 2024 season as a substitute, FA Cup 2024 - 2025 with two starts and League Cup 2024 - 2025 with three starts and making two appearances as a substitute.