In den folgenden Saisonen kam er wieder regelmäßig im Weltcup zum Einsatz. Mit der österreichischen Herrenstaffel belegte er beim Weltcup in Oslo im Februar 2015 den dritten Platz. Beim Weltcup in Ruhpolding im Jänner 2016 konnte er mit einem fünften Platz beim Sprint sein bestes Weltcupergebnis in einem Einzelrennen erzielen und erreichte mit der Herrenstaffel erneut den dritten Platz. Er nahm an den Biathlon-Weltmeisterschaften 2015 und 2016 teil und konnte mit einem 29. Platz im Einzelbewerb und einem vierten Platz im Staffelrennen seine besten WM-Platzierungen erreichen. Am Ende der Saison 2015/16 belegte er im Gesamtweltcup den 36. Platz. Bei seinen darauffolgenden Weltcupstarts konnte er keine Platzierungen in den Punkterängen mehr erreichen. In der Folge startete er wieder überwiegend im IBU-Cup, wo er zuletzt in der Saison 2018/19 den 15. Gesamtrang belegte. In der Saison 2019/20 erfolgten keine Teilnahmen an internationalen Biathlonbewerben.