Michael Novak Wolfsberger AC è sceso in campo nella maggior parte delle partite del suo club in Bundesliga nel 2020/2021, avendo collezionato 30 presenze, per un totale di 2575 minuti. É stato scelto nell'11 iniziale in tutte le 30 presenze, su 34 giornate.
La sua ultima presenza in campionato è stata il 30 maggio, gara in cui ha giocato 90 minuti con la maglia Wolfsberger AC contro Austria Wien, nella sconfitta per 2-1. In questa stagione il difensore ha offerto 1 assist.
Nell'ultima stagione con Wolfsberger AC in Bundesliga Novak ha collezionato 31 presenze, gare in cui ha realizzato 4 gol e fornito 3 passaggi vincenti.
Novak ha iniziato la sua esperienza con Wolfsberger AC nel luglio 2018, mentre prima giocava con Mattersburg, con cui ha collezionato 124 presenze in campionato, con 3 gol e 4 assist.