Novaks første Ski Classics-renn var Årefjällsloppet i mars 2017, der han endte på 43.-plass. Under Ski Classics 2019/20 ble han nummer fire i Toblach–Cortina, nummer seks i Jizerská padesátka og nummer ni i Vasaloppet, og kom på åttendeplass totalt med 786 poeng. Han vant ungdomsklassen denne sesongen, og Team Ramudden som han gikk for kom på fjerdeplass i lagkonkurransen.