Entrusted with the No.2 guernsey worn by Danny Frawley, Windhager won St Kilda's Best Emerging Player award and a Rising Star nomination in 2022. The 185cm midfielder added a run-with role in 2025, curbing some of the competition's best onballers while lifting his own output, and signed a four-year deal at season's end. He has played 98 AFL games and kicked 14 goals.