Chelsea captain John Terry is the longest serving player at any Premier League club.
Ahead of the 2015/16 season, the Daily Mail has dissected all 20 top flight clubs to detect which player has been around for the longest amount of time.
They may not have necessarily made the most appearances but some of these guys are the heart and soul of their particular club, having spent year after year in the same colours.
Blues skipper Terry made his debut for the West London club back in 1998 and has since amassed more than 650 appearances in all competitions for his beloved team to sit third on the all-time list at Stamford Bridge.
However, there are a few names not as renowned as Terry's who have been at their club for close to a decade, perhaps having the same impact on those around them as the former England international has at Chelsea.
At Bournemouth, 21-year old Jayden Stockley is the Cherries' longest serving player. Back in 2009, manager Eddie Howe had to get permission from the striker's school so he could miss a maths class to sit on the bench.
Stockley made his debut for Bournemouth in the same season and has now played 20 times for the south coast club. He spent part of last season on loan at Luton Town.
The second longest serving players in England are Everton's Tony Hibbert and Watford's Lloyd Doyley. The pair debuted for their respective clubs in 2001.
Manchester United captain Wayne Rooney sits equal third on the list alongside Crystal Palace goalkeeper Julian Speroni and Newcastle United defender Steven Taylor. The trio all made their debuts for their current clubs back in 2004.
Arsenal's 'veteran' is none other than Theo Walcott. The former prodigy joined the Gunners from Southampton in 2006 and made his debut at 17 on opening day of the 2006/07 Premier League campaign.
At Manchester City, keeper Joe Hart has been with the Citizens for the longest time, while Lucas Leiva is Liverpool's lengthiest servant.
Longest serving Premier League players by club
Arsenal – Theo Walcott (2006)
Aston Villa – Gabriel Agbonlahor (2006)
AFC Bournemouth – Jayden Stockley (2009)
Chelsea – John Terry (1998)
Crystal Palace – Julian Speroni (2004)
Everton – Tony Hibbert (2001)
Leicester City – Andy King (2007)
Liverpool – Lucas Leiva (2007)
Manchester City – Joe Hart (2006)
Manchester United – Wayne Rooney (2004)
Newcastle United – Steven Taylor (2004)
Norwich City – Wes Hoolahan (2008)
Southampton – Kelvin Davis (2006)
Stoke City – Ryan Shawcross (2008)
Sunderland – Lee Cattermole (2009)
Swansea City – Ashley Williams (2008)
Tottenham – Aaron Lennon (2005)
Watford – Lloyd Doyley (2001)
West Bromwich Albion – James Morrison (2007)
West Ham United – Mark Noble (2004)