Carles Puyol dio sus primeros pasos como futbolista en el equipo de su pueblo natal, La Pobla de Segur. Con los años demostró que tenía mucha proyección y la temporada 95-96 se incorporó al fútbol base del Barça y a la residencia de La Masía.
Muy pronto se convirtió en una de las piezas básicas del Barça B y, el 2 de octubre de 1999, se hizo realidad su sueño de debutar con el primer equipo. El jugador despertó el interés de Van Gaal y el técnico confió en él para un enfrentamiento contra el Valladolid. Desde entonces, Puyol comenzó a entrar regularmente en las convocatorias del técnico holandés hasta el punto de convertirse en la referencia de la banda derecha azulgrana.
Gracias a su afán de superación y a su gran capacidad de trabajo, Carles Puyol se adaptó a la posición de central donde ya se convirtió en un fijo en todas las alineaciones del Barça.
Entre sus distinciones más reconocidas destaca el haber sido elegido como mejor defensa de la Liga de Campeones de la UEFA en 2006 y posee el récord de haber sido seleccionado en 6 ocasiones al equipo del año de la UEFA en 2002, 2005, 2006, 2008, 2009 y 2010. También ha sido incluido en el Equipo del año por la FIFPro (hoy conocido como premio FIFA/FIFPro World XI) en tres ocasiones: 2007, 2008 y 2010. Fue seleccionado por los diarios The Sun y Don Balón como uno de los cuatro mejores defensas de la década en 2009 y 2010 respectivamente. La FIFA lo ha seleccionado en 3 ocasiones para formar parte de su equipo ideal tras la Eurocopa de 2008, la Copa Confederaciones de 2009 y la Copa Mundial de la FIFA 2010.