Johannes Handl è un difensore Austria Wien che è sceso in campo nella maggior parte delle partite del club in Bundesliga nel 2020/2021, avendo collezionato 23 presenze, per un totale di 1580 minuti. É partito titolare in 17 presenze su 35 giornate ed è subentrato 6 volte.
Handl ha fatto la sua ultima presenza il 27 maggio, con Austria Wien: una vittoria per 3-0 contro Wolfsberger AC, in cui ha giocato 90 minuti. In totale il difensore ha segnato 3 reti in questa stagione.
É stato contro St. Pölten il 28 febbraio che Handl ha segnato il suo ultimo gol, nella vittoria per 2-0. Ha aperto le sue marcature in questo campionato contro Admira il 26 gennaio, avendo realizzato due reti nella vittoria per 4-0.
Handl ha giocato 17 partite di 2. Liga nell'ultima stagione con Austria Wien II, realizzando 3 gol e fornendo 1 assist vincente.
Il difensore è passato tra le fila Austria Wien nel luglio 2019, mentre prima giocava con Austria Wien, con cui ha collezionato 27 presenze in campionato, con 3 gol segnati.