Im folgenden Jahr holte Novák bei den U23-Weltmeisterschaften in Lahti die Silbermedaille über 15 km Freistil. Seine besten Ergebnisse bei den Nordischen Skiweltmeisterschaften 2019 in Seefeld in Tirol waren der 36. Platz im 50-km-Massenstartrennen und der 11. Rang mit der Staffel. In der Saison 2020/21 belegte er den 38. Platz beim Ruka Triple und den 24. Rang bei der Tour de Ski 2021 und erreichte damit den 34. Platz im Gesamtweltcup und den 13. Rang im Sprintweltcup. Seine besten Ergebnisse bei den Nordischen Skiweltmeisterschaften 2021 in Oberstdorf waren der 23. Platz im Sprint und der achte Rang zusammen mit Luděk Šeller im Teamsprint.