Nachdem er sich zum Auftakt der &lt;a href="Biathlon-Weltcup%202012/13"&gt;Weltcup-Saison 2012/13&lt;/a&gt; in Östersund in drei Rennen nicht unter den besten 30 Athleten klassifizieren konnte, erreichte er beim zweiten Weltcup in Hochfilzen mit einem dritten Platz im Sprintrennen die erste Podiumsplatzierung des Winters. Einen Tag später gewann er am 8. Dezember 2012 die Verfolgung und damit sein zweites Weltcuprennen. Am 13. Dezember 2012 gewann er mit dem Sprint beim slowenischen Heimweltcup auf der Pokljuka das zweite Einzelrennen nacheinander und wurde im Massenstart Zweiter. In Antholz erreichte er als Dritter des Sprints und Zweiter der Verfolgung zwei weitere Male das Podest. Bei den Weltmeisterschaften 2013 im tschechischen Nové Město na Moravě kam er als Schlussläufer der slowenischen Mixed-Staffel, die in derselben Besetzung wie im Vorjahr antrat, als Fünfter ins Ziel. Im Sprint konnte er hinter Emil Hegle Svendsen und Martin Fourcade die Bronzemedaille und damit sein bis dahin insgesamt viertes Edelmetall bei Weltmeisterschaften gewinnen. Bei diesen blieb es seine einzige Medaille: In der Verfolgung wurde er Sechster, im Einzel 20., in der Staffel mit Peter Dokl, Klemen Bauer und Janez Marič 13. und belegte im abschließenden Massenstart den 19. Platz. Zum Ende der Saison blieben ihm weitere Podestplatzierungen verwehrt, wodurch er im Gesamtweltcup, in dem er lange hinter Fourcade und Svendsen auf dem dritten Rang gelegen hatte, noch hinter Dominik Landertinger auf Platz vier zurückfiel. Seine bis dahin beste Weltcup-Saison schloss er mit zwei Siegen und sieben Podien auf diesem Platz ab.