Carles Puyol jest świetnym obrońcą. Pomimo niewysokiego wzrostu, potrafi bardzo dobrze grać głową, ma świetny przegląd pola, zdecydowanie jest filarem defensywy w każdej drużynie. Wyróżnia się równą kondycją, a jego dyscyplina na boisku jest wspaniała.
Carles Puyol rozpoczął swoją karierę w lokalnej drużynie z małego miasta, gdzie się urodził, La Pobla de Segur, które położone jest w północnej części Katalonii. Jego talent wkrótce przyciągnął większą uwagę, a kiedy miał 17 lat, Carles zapisał się do akademii Barcelony La Masía. Puyol błyskawicznie zadomowił się w drużynie Barcelony B i robił postępy, aby zadebiutować w pierwszej drużynie Barçy, a było to 2 października 1999 r. przeciwko Valladolid pod wodzą Louisa Van Gaala. Od tego momentu Holender stawiał na Puyola w każdym meczu. Dzięki jego determinacji i ciękiej pracy Carles cały czas się polepszał a potem miał już niepodważalną pozycję w linii obrony. W sezonie 2003-2004, Puyol został mianowany trzecim kapitanem, odgrywał istotną rolę w sensacyjnie grającej Barcelonie. Jednakże, Carles Puyol czekał aż do sezonu 2004-05 aby Barca zasiadła na tronie ligowym. "Lwie Serce" był już wtedy pierszym kapitanem, a także niezbędną cześcią drużyny dowodzonej przez Franka Rijkaarda. Na końcu sezonu, Carles spełnił swój sen, i podniósł puchar La Liga na Camp Nou. Podczas sezonu 2005-06, grał tak dobrze jak poprzedniego roku. Znów podniósł puchar Primera Division, który był wywalczony dopiero w ostatniej kolejce. 17 maja kapitan Barçy miał zaszczyt podnieść do góry Puchar Europejskiej Ligi Mistrzów, w meczu przeciwko Arselanowi wygranym 2-1 na paryskim Saint-Denis. Wtedy to właśnie Barça wywalczyła po raz drugi Mistrzostwo Europy. Puyol nie grał w zaledwie pięciu meczach z całego sezonu i zarazem nie przez kontuzje. Trzy razy Frank Rijkaard dał Carlesowi wolne, a 2 razy był zawieszony. Zdobył także jednego gola, zdobył go głową w meczu 30 października 2005 na Camp Nou, wygranego 5-0 z Realem Sociedad. Carles Puyol jest regularnie wystawiany w meczach reprezentacji Hiszpanii. Uczestniczył między innymi na Igrzyskach Olimpijskich w 2000 Sydney, na Mistrzostwach Świata 2002 na boiskach Korei Płd. i Japonii, na Mistrzostwach Europy 2004 rozgrywanych Mistrzostwach Portugalii oraz na Mistrzostwach Świata 2006 w u naszych zachodnich sąsiadów - Niemców.
Carles Puyol zaczynał na prawej obronie, ale najlepiej radził sobie na środku defensywy. Był świetnym przykładem dobrego piłkarza i nigdy nie komplikował pracy, kiedy jego drużyna atakowała. Carles radził sobie również dobrze na lewej obronie, gdy drużyna nie miała kogo postawić na tej pozycji. Chociaż on nie jest szczególnie wysoki (178 cm), jego siła fizyczna robi z niego "powietrznego siłacza", jest on też zdolny do stawiania jak równy z równym przeciwko napastnikom, którzy są wyżsi od niego. Puyol lubi także pomagać w ataku, zwłaszcza przy rzutach rożnych i wolnych.
Osiągnięcia
Nagrody klubowe
FC Barcelona
2006-07 - Superpuchar Hiszpanii
2005-06 - Liga Mistrzów
2005-06 - Mistrzostwo Hiszpanii
2005-06 - Superpuchar Hiszpanii
2004-05 - Mistrzostwo Hiszpanii
Reprezentacja Hiszpanii
2000 - drugie miejsce na Igrzyskach Olimpijskich w Sydney
Nagrody indywidualne
2006 - najlepszy obrońca Europejskiej Ligi Mistrzów
2002 - najlepszy prawy obrońca Europy w rankingu FIFA