Novikov deltok i Vinter-OL 2002 og 2006, og representere også Russland under Vinter-OL 2010. Hans beste individuelle olympiske resultat er en 8.-plass fra 15 km i 2006. Både i 2002 og 2006 var han på det russiske stafettlaget, og begge ganger endte det med 6.-plass.