Novák se zúčastnil i olympijských her v letech 1972 v Sapporu a 1976 v Innsbrucku, odkud si přivezl bronz a stříbro. V reprezentaci odehrál 113 zápasů a vstřelil 48 branek.
V české nejvyšší soutěži za 16 sezon sehrál 562 utkání a dal 306 gólů. Je členem Klubu hokejových střelců deníku Sport. Rodák z Buštěhradu, který by 27. listopadu oslavil 64. narozeniny, vedle mateřského Kladna působil také na vojně ve VTJ Písek a Dukle Košice. Potom hrál krátce v Gottwaldově (nynějším Zlíně).
V zahraničí nastupoval za Klagenfurt, v Japonsku za Furukawu Denko a hráčskou kariéru končil v německém Duisburgu. Potom působil jako trenér v Kladně, Zlíně a krátce i v Plzni. Naposledy vedl druholigové Řisuty.