Kể từ ấy, Pep đã gắn bó với Barca trong suốt 11 mùa giải, chơi 384 trận, ghi 10 bàn thắng, cùng CLB giành được 16 chiếc cúp, trong đó có 6 chức vô địch Liga, 1 chiếc Cúp C1, 1 Cúp C2 và 2 Cúp Nhà Vua… Năm 2001, Pep rời Barca chuyển đến chơi cho Brescia ở Serie A, rồi sang Qatar, sau đó là Mexico, nơi ông bắt đầu làm quen với băng ghế huấn luyện trong vai trò trợ lý cho Juanma Lillo, người vừa bị Almeria sa thải sau khi bị Barca của Pep nện cho tơi bời với tỷ số… 8-0! Đên năm 2007, Pep quay lại Barcelona sau 6 năm phiêu dạt và đảm nhận chức HLV đội B, rồi một năm sau đó thì lên năm đội 1 thay cho Frank Rijkaard.
Cũng cần nói thêm là trước khi đá trận đầu tiên cho đội 1 vào năm 1990 thì Pep đã gia nhập lò La Masia của CLB từ năm 13 tuổi, chính xác là vào ngày 28/6/1984.
P.V