Z zbyt wieloma obrażeniami, w końcu postanowił zmienić ponownie lokalizację i udał się do, pracował i trenował w koszarach Fiamme Gialle. Jego nowym trenerem został Patrizio Percesepe. Bardzo szybko zaczął osiągać lepsze wyniki: wygrał mistrzostwa krajowe z najlepszym wynikiem osobistym, zajął trzecie miejsce na Mistrzostwach Świata IAAF 2018 w Taicang w Chinach i 4. miejsce na Mistrzostwach Europy w Berlinie, kończąc zaledwie 1 sekundę od podium. W czerwcu 2019 roku ustanowił nowy rekord narodowy z czasem 1:17:45, ale wówczas zajął tylko 14 miejsce na Mistrzostwach Świata 2019.
w Doha. Rok 2020 był również trudnym rokiem z większą liczbą urazów (zapalenie kręgosłupa) i z pandemią Covid ponownie zaczął chodzić na Pucharze Europy w Poděbradach 16 maja 2021 roku, gdzie zajął 8. miejsce.