Hij speelde als voetballer in de jeugd van FC Utrecht en kwam via diezelfde club terecht bij Excelsior. Hier maakte hij echter geen speelminuten in de competitie. Havekotte speelde in zijn jeugd waterpolo, net als zijn vader Robert Havekotte. In de tweede helft van het seizoen 2019/20 werd hij door ADO Den Haag uitgeleend aan FC Dordrecht[1] en in september 2020 werd Havekotte voor een jaar verhuurd aan MVV Maastricht. in juli 2021 nam Helmond Sport Havekotte transfervrij over MVV en tekende een contract voor twee jaar. en werd in het seizoen 2022/23 aanvoerder van Helmond Sport. in 2023 ging hij naar TOP Oss.