
H. Barnes
Midfielder · England · 29 yrs
Plays for: Newcastle · Premier League
Updated: November 8, 2026
Player Facts
Midfielder
Position
England
Nationality
29
Age
1997
Born
Newcastle
Club
Premier League
League
Frequently Asked Questions
Who does H. Barnes play for?▼
H. Barnes currently plays for Newcastle in the Premier League.
How old is H. Barnes?▼
H. Barnes is 29 years old.
What position does H. Barnes play?▼
H. Barnes is registered as a Midfielder.
What is H. Barnes's nationality?▼
H. Barnes is from England.