Pujol osallistui MM-kisoihin ensimmäistä kertaa vuonna 2001, jolloin hän oli 100 metrillä alkueränsä kuudes ajalla 13,38 sekuntia. Hän kilpaili samassa lajissa myös Helsingin kisoissa 2005, joissa hän putosi jälleen ensimmäisellä kierroksella taitettuaan matkan ajassa 13,01. Pujol osallistui 60 metrin kilpailuun sisäratojen MM-kisoissa 2006, muttei päässyt alkueristä jatkoon. Hän juoksi olympialaisissa kerran, Pekingissä 2008. Tuolloin hän oli 100 metrillä alkueränsä seitsemäs ajallaan 12,73.