Séptimo futbolista con mayor cantidad de títulos obtenidos en toda la historia del F. C. Barcelona (segundo cuando se retiró), con un total de 21 trofeos, solo superado por Lionel Messi, Andrés Iniesta, Gerard Piqué, Sergio Busquets, Xavi Hernández y Daniel Alves e igualado con Víctor Valdés. En 2009, Puyol se convirtió en el primer capitán en la historia del Fútbol Club Barcelona en levantar seis copas en un mismo año (Liga Española, Copa del Rey, Supercopa de España, Liga de Campeones de la UEFA, Supercopa de Europa y Copa Mundial de Clubes de la FIFA).