Nel 2007, in cui vince la medaglia di bronzo sui 110 m hs ai campionati italiani allievi, raggiunge il minimo di partecipazione per i Mondiali allievi di Ostrava in Repubblica Ceca nell'octathlon, dove si piazza 18º stabilendo il primato italiano di categoria. L'anno successivo, 2008, conquista il primo titolo italiano di decathlon nella categoria juniores (dopo l'argento nell'eptathlon indoor di categoria ed il quarto posto sui 110 m hs agli italiani juniores); il titolo viene bissato nel 2009 con il primato nazionale di categoria (con attrezzi da juniores), punteggio che gli consente la partecipazione agli Europei juniores in Serbia a Novi Sad dove coglie l'undicesimo posto. Sempre nel 2009 vince l'argento sui 110 m hs ai campionati italiani juniores.