With too many injuries, he finally decided to change again of location and went to , working and training in the barracks of the Fiamme Gialle. His new coach becomes Patrizio Percesepe. Very quickly, he started having better results: he won the national championships with a personal best, he finished third at the 2018 IAAF World Race Walking Team Championships in Taicang, China and 4th at the European Championships in Berlin, finishing at only 1 second from the podium. In June 2019, he established the new national record of 1:17:45, but then, he finished only 14th at the 2019 World Championships in Doha. 2020 was also a difficult year with more injuries (periostitis) and with Covid pandemic he started again walking at the European Cup in Poděbrady on 16 May 2021 where he finished 8th.