Moors begann seine Karriere als Profibasketballer 1996 bei Nieuw Brabo Antwerp. 1997/98 spielte er bei Bree BBC, 1999 bei Cuva Houthalen, 1999/2000 bei Excelsior Brüssel in den unteren belgischen Ligen. 2000 gelang ihm mit dem Wechsel zu Racing Basket Antwerpen der Sprung in die höchste belgische Basketballliga, die Ethias League. 2002–06 und noch einmal 2007/08 spielte er für Spirou BC Charleroi und gewann mit dem Verein jeweils zweimal die belgische Meisterschaft und den belgischen Basketballpokal. 2006/07 spielte er beim französischen Erstligisten ASVEL Lyon-Villeurbanne, 2007 kehrte er nach Belgien zurück und spielte für die Leuven Bears. 2008/09 spielte er für Optima Gent. 2009 wechselte er zu den Antwerp Giants, wo er 2015 seine aktive Spielerkarriere beendete. Während der Zeit bei den Giants spielte er auch für die Belgische Basketballnationalmannschaft bei den Basketball-Europameisterschaften 2011 in Litauen und 2013 in Slowenien.