Debutó en 2003 con el primer equipo azulgrana en Primera División, con el que disputó 16 temporadas (2003–2018),​ habiendo conquistado 32 títulos como barcelonista.