10 greatest football captains of all time

Bobby Charlton with team-mate Nobby Stiles

#1 Carles Puyol

BARCELONA, SPAIN - MAY 23:  Carles Puyol of Barcelona holds up the La Liga trophy after the La Liga match between Barcelona and Osasuna at the Nou Camp stadium on May 23, 2009 in Barcelona, Spain.  (Photo by Denis Doyle/Getty Images)
The inspiring captain

The wild-haired Carles Puyol always looked out of place standing next to his well-groomed and impeccable teammates at Barcelona, but he was anything but that during his entire tenure with the club. For the Blaugrana faithful, the central defender has played just as big a part in Barcelona’s success as any of the Catalan club’s superstars.

A one-club man, Puyol started his career with the Catalans at a young age and continued his battle for a place in the Barcelona first team nearly fifteen years later. During his time with Barcelona, the Spaniard won six La Liga titles, two Copa Del Rey, three Champions League trophies, six Spanish Supercopas and two European Supercups for a total of 21 trophies, all the while making 593 appearances for Barcelona.

However, some may argue that given the caliber of players that Puyol had playing in front of him, which included the likes of Lionel Messi, Xavi and Andres Iniesta, his job as a captain was much easier. But given the number of accolades the Spaniard won, his influence cannot be disputed in that Barcelona team.

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications