Johannes Handl è un difensore del Austria Wien che è sceso in campo nella maggior parte delle gare del club in Bundesliga nel 2025/2026, avendo collezionato 17 presenze, per un totale di 605 minuti. É partito titolare in 6 presenze su 32 giornate ed è stato utilizzato spesso come subentrato, in 11 occasioni.
L'ultima presenza di Handl in Bundesliga è stata il 17 maggio, gara in cui ha giocato 90 minuti con la maglia del Austria Wien contro il LASK, nella sconfitta per 3-0. Ha ricevuto 5 cartellini gialli.
Handl ha giocato 15 partite di Bundesliga nell'ultima stagione con l'Austria Vienna.
Il difensore ha iniziato la sua esperienza con l'Austria Vienna nel luglio 2019, mentre prima giocava con Austria Wien II, con cui ha collezionato 20 presenze in campionato, con 3 gol e 1 assist.