Born in Castellbell i el Vilar, Barcelona, Catalonia, Pujol was promoted to local FC Barcelona's first team in 1965. In his first three seasons, however, he could only total ten La Liga appearances, in which he managed to score five times. For 1968–69 he was loaned to neighbours CE Sabadell FC, helping the side to not only avoid top-flight relegation but finish in a best-ever fourth place, with the player contributing eight goals to the feat.[1]
Returned to the Camp Nou, Pujol continued to be irregularly used – 25 games in 1970–71, 28 over the other three seasons – and eventually left for CD Castellón, in a disastrous top-division campaign as he appeared rarely for the Valencian club which also got relegated. He closed out his career at the age of 28, after one year with lowly UE Sant Andreu in his native region.[2]