Dal 2014 al 2016, passato definitivamente tra gli Elite, non riesce a confermarsi agli stessi livelli, chiudendo spesso le gare lontano dai migliori. Nel 2017 entra a far parte del team UCI Torpado-Gabogas, sotto la guida di Mauro Bettin, e durante l'anno vince il suo primo titolo nazionale Elite. Nel 2018, oltre a confermarsi campione nazionale di cross country, si aggiudica per la prima volta una prova di Coppa del mondo Elite, a Vallnord (Andorra), e conquista la medaglia d'argento ai campionati del mondo a Lenzerheide, preceduto solo dal campione olimpico Nino Schurter.