9. Carles Puyol – Barcelona – 15 years
Carles Puyol definitely has to make the list of the Top 10 One Club Footballers of All Time. The centre-back has been at the club since 1999 when he made it to the senior squad. The Spaniard has since retired from professional football after stating he felt too tired to continue, but he is certainly a one-man team.
Carles Puyol has won a total number of 15 trophies, including domestic honors at Camp Nou from 1999-2014.