En el Campeonato de Europa de natación de 2014, celebrado en Berlín, se clasificó para disputar su prueba, los 200 m estilos, y participó también de los relevos de 4 x 200 m libres. Puig pasó a las semifinales con el decimocuarto mejor tiempo, 2.02.61, y en las semifinales se quedó a las puertas de entrar a la final con un tiempo de 2.01.13.