Durante su carrera futbolística desde 1999 hasta su retirada en la temporada 2013/2014 Puyol ganó 21 títulos con su club y 2 títulos internacionales con la Selección de fútbol de España: la Eurocopa en 2008 y la Copa Mundial de Fútbol de 2010.