Tras dos años en la formación, fichó en 2011 por otro equipo de categoría UCI ProTeam, el Omega Pharma Lotto, donde no obtuvo resultados destacables.
En 2012, al no tener ninguna oferta de un equipo europeo, Pujol fichó por el conjunto Continental iraní del Azad University Cross Team,[3] donde corre hasta noviembre de 2012.
[7] Poco después logró otro contrato para disputar el Tour de Langkawi 2013 esta vez con el equipo profesional del RTS Racing Team junto a Vidal Celis[8] en el que al poco tiempo rompió su contrato debido al escaso calendario que el equipo le ofrecía.
[13] Tras su retirada se dedicó a ser el presentador del canal de ciclismo GCN en Español.
[14] 2012 2014 2016 2017 Durante su carrera deportiva consiguió los siguientes puestos en las Grandes Vueltas: —: no participaAb.