Schoofs tekende als zesjarige een aansluitingskaart bij Amandina VC waarna hij op zijn de overstap maakte naar de jeugdwerking van STVV. Hij begon aan het huidige seizoen (2010/2011) in de beloftenkern. Een week later mocht hij met de A-kern meetrainen. Op 20 maart 2011 maakte hij zijn officieel debuut in eerste klasse tegen Sporting Lokeren. Hij viel in tijdens de laatste match van de reguliere competitie 2010-2011 in de 70e minuut. In het seizoen 2011-2012 kwam hij aan 7 wedstrijden in de hoofdmacht van de club, STVV degradeerde dat seizoen wel uit de eerste klasse. Het seizoen erna was hij basisspeler bij de club die nu in de tweede klasse uitkwam, hij kwam in dat seizoen uiteindelijk aan 22 wedstrijden. Op 14 december 2013 scoorde hij zijn eerste officiële doelpunt in zijn profcarrière in de wedstrijd tegen Hoogstraten VV. Voor het seizoen 2014-2015 besloten de clubleiding en coach Yannick Ferrera om Schoofs de aanvoerdersband te geven om zo de nadruk extra te leggen op de jeugd.
Schoofs tekende in januari 2016 een contract voor 3.5 jaar bij de landskampioen van 2015, AA Gent. De verkoop zou tussen de 2 en 2.5 miljoen euro kosten, wat Schoofs meteen de duurste inkomende transfer ooit maakt voor de Gentenaars.[1]