Every Premier League Club's Current Longest-Serving Player 1

20. West Ham United – Mark Noble

West Ham United v Derby County

Debut: August 2004

Despite a brief youth team affiliation with Arsenal, Mark Noble is West Ham through and through. He was born and raised in east London, knows the local area inside out and made his first-team debut for the club at the age of just 17.

After spending some time on loan in the Championship, Noble has been a regular presence in the Hammers midfield since 2007 and has now played close to 400 games for the club while still only 29 years of age.