D'haese begon te voetballen bij de jeugd van Club Brugge en KV Oostende. In het seizoen 2017/2018 stroomde D'haese door naar de eerste ploeg. Zijn debuut in Eerste klasse A kwam er op 18 april 2018 in de wedstrijd op KSC Lokeren. Twintig minuten voor tijd kwam hij Jelle Bataille vervangen. De wedstrijd eindigde op 2–2.[1]
In december 2020 werd zijn contract bij Oostende verlengt tot de zomer van 2024.