En 2009, Puyol se convirtió en el primer capitán en la historia del Barcelona en levantar seis copas en un mismo año (Liga Española, Copa del Rey, Supercopa de España, Champions League, Supercopa de Europa y Mundial de Clubes). Consiguió su primer título oficial en la temporada 2004-05, al consagrarse campeón de La Liga y en 2006 obtuvo su primer título de clubes a nivel internacional, al ganar la Champions League.