Schelfhout genoot zijn jeugdopleiding bij Antwerp FC. In juli 2025 was hij een van de jongeren die mee op zomerstage met de A-kern naar Waidring mochten. Op 31 augustus 2025 maakte hij zijn officiële debuut voor Young Reds, het beloftenelftal van de club in de Tweede afdeling VV B. Op 28 februari 2026 maakte hij zijn officiële debuut voor het eerste elftal van de club: op de 27e competitiespeeldag van de Jupiler Pro League liet trainer Joseph Oosting hem in de 1-0-zege tegen STVV in de 86e minuut invallen voor Semm Renders.