Bornauw begon in 2007 te voetballen bij Wydad Casablanca toen zijn vader in Marokko werkte. Na twee jaar keerde het gezin terug naar België en vervolgens speelde Bornauw zeer kort voor Wolvertem-Merchtem en Dender toen hij rond kerst 2009 werd opgemerkt door de jeugdopleiding van Anderlecht. Bornauw speelde tot de leeftijd van 13 jaar als spits.
Anderlecht
Aan het begin van de zomer van 2018 probeerde KV Oostende hem in te lijven, maar Anderlecht-coach Hein Vanhaezebrouck stelde zijn veto tegen zijn vertrek.[2] Op 28 juli 2018 maakte hij op de openingsspeeldag van het seizoen 2018/19 zijn debuut in eerste klasse tegen KV Kortrijk. Anderlecht won met 1-4 op het veld van Kortrijk. Bornauw speelde de volledige wedstrijd in een driemansdefensie.[3] Op 30 augustus 2018 tekende Bornauw een contractverlenging tot 30 juni 2021 bij Anderlecht.[4]
1. FC Köln
Op 6 augustus 2019 werd Bornauw verkocht aan 1. FC Köln voor een bedrag rond de 7 à 8 miljoen euro. Hij tekende er een contract voor 5 seizoenen. Op vrijdag 22 augustus maakte Bornauw zijn debuut met 1. FC Köln tegen Borussia Dortmund. Bornauw speelde de hele wedstrijd en verloor uiteindelijk met 1-3.