En 2010, Niels De Rooze se classe sixième de Gand-Menin et dixième de Kuurne-Bruxelles-Kuurne juniors (moins de 19 ans). Il court ensuite au sein des clubs VL Technics-Abutriek, Fuji Test et United lors de ses trois premières espoirs (moins de 23 ans),.
En 2014, il intègre l'équipe continentale Josan-To Win, après y avoir été stagiaire. Il obtient son meilleur résultat au mois de septembre en prenant la onzième du Grand Prix Jef Scherens. L'année suivante, il rejoint la formation Veranclassic-Ekoï[3]. Lors de l'année 2016, il s'impose notamment sur une kermesse professionnelle. Il termine par ailleurs quatrième de Paris-Mantes-en-Yvelines[4] et cinquième du Tour de Tunisie. À l'issue de cette saison, il se retrouve sans contrat en raison de la disparition de Veranclassic-Ago. Niels De Rooze trouve néanmoins refuge chez Tarteletto-Isorex en 2017[5]. En 2018, ses dirigeants lui font signer un premier contrat professionnel[6].