Il difensore St. Pölten Michael Steinwender ha giocato la maggior parte delle gare della sua squadra in Bundesliga nel 2020/2021, avendo collezionato 26 presenze, per un totale di 1736 minuti. É partito titolare in 18 di queste presenze, su 32 giornate, ed è entrato a gara in corso 8 volte.
L'ultima presenza di Steinwender in Bundesliga risale al 21 maggio, partita in cui ha giocato 90 minuti con la maglia St. Pölten contro Hartberg, nella sconfitta per 1-0.
Nell'ultima stagione con Mattersburg II in Regionalliga Steinwender ha collezionato 14 presenze.
Prima di cominciare l'esperienza con St. Pölten nell'agosto 2020, il difensore ha collezionato 43 presenze in campionato con Mattersburg II, per un totale di 3 gol.