Vuonna 2008 Windisch saavutti viestipronssia nuorten MM-kilpailuissa Ruhpoldingissa. Ruhpoldingin MM-kilpailuissa 2012 hän sijoittui miesten viestissä neljänneksi. Nové Měston MM-kilpailuissa 2013 Windisch oli normaalimatkalla 18:s ja sekaviestissä neljäs. Sotšin olympialaisissa 2014 Windisch hiihti kolmannen osuuden Italian pronssia saavuttaneessa sekaviestijoukkueessa. Pikakilpailussa hän oli 11:s, takaa-ajossa ja yhteislähtökilpailussa 25:s sekä miesten viestissä viides. Oslon MM-kilpailuissa 2016 hän sijoittui yhteislähdössä neljänneksi ja pikakilpailussa viidenneksi. Talviolympialaisissa 2018 Windisch sai pronssia pikakilpailussa sekä sekaviestissä, ja oli takaa-ajossa 16:s yhteislähdössä 17:s ja normaalimatkalla 50:s. Östersundin MM-kilpailuissa 2019 hän voitti kultaa yhteislähdössä ja pronssia sekaviestissä. Anterselvan MM-kilpailuissa 2020 hän saavutti hopeaa sekaviestissä ja oli neljästoista yhteislähdössä.