Daan Vekemans sloot zich in 2007 aan bij de jeugdopleiding van Oud-Heverlee Leuven. Tien jaar later, in maart 2017, tekende hij zijn eerste profcontract bij de Leuvense club.[1] In het seizoen 2017/18 maakte hij onder coach Nigel Pearson zijn debuut in het eerste elftal. Hij mocht in de laatste twee wedstrijden van de Proximus League telkens invallen. In de daaropvolgende play-off II kreeg hij eveneens speelkansen.
In januari 2019 werd hij voor een half jaar uitgeleend aan SC Eendracht Aalst. Hier speelde hij negen matchen en vond tweemaal het doel.