* Senior club appearances and goals counted for the domestic league only and correct as of 9 March 2021 ‡ National team caps and goals correct as of 14 January 2022
He started his career in Vienna with 1. Simmeringer SC, First Vienna FC and FK Austria Wien. From 2017 to 2020 he was in the Red Bull Academy. 2020 he went on to FC Liefering. He made his debut in the second division in February 2021 when he came on as a substitute for Maurits Kjærgaard in the 72nd minute against FC Blau-Weiß Linz on matchday 15 of the 2020/21 season. He came to 61 second division matches. He scored 13 goals. After the 2022/23 season he left Salzburg and moved to the Bundesliga club LASK. Havel signed a contract that ran until June 2027.[1]
International
Havel played for the Austrian U15, U17, U 18 and U19 national football team.[2]