En , il se classe deuxième du classique de Szklarska Poreba, juste derrière son compatriote Maxim Vylegzhanin, pour monter sur son premier podium individuel en Coupe du monde, avant de participer un mois plus tard aux Jeux olympiques à Sotchi, où il est au mieux sur le skiathlon. Il obtient son deuxième podium de Coupe du monde à l'issue du Tour de ski 2014-2015, grâce notamment à une deuxième place au dix kilomètres classique puis une troisième place sur la poursuite en style libre à Toblach, qui l'aide à terminer finalement troisième derrière Martin Johnsrud Sundby (plus tard déclassé) et Petter Northug. Deux semaines plus tard, il se classe deuxième du quinze kilomètres libre de Rybinsk, en Russie, course gagnée par Dario Cologna. Cet hiver, aussi, il enregistre son meilleur bilan dans la Coupe du monde avec une sixième place au classement général et une troisième place au classement de la distance. Aux Championnats du monde 2015 à Falun, il obtient son meilleur résultat individuel dans un mondial avec une huitième place sur le skiathlon.