Il 12 maggio 2012 al Meeting di Codroipo ha fatto registrare un lancio di 79,08 m (quarta migliore misura mondiale dell'anno, primato personale e quinto miglior martellista italiano di sempre), lancio che gli fa ottenere il minimo A per le Olimpiadi di Londra 2012 dove non va oltre la fase di qualificazione, così come successo agli Europei di Helsinki (Finlandia), in cui ha terminato al 15º posto, come terzo degli esclusi dalla finale.