Schollen begon zijn voetballoopbaan in 1985 als spits en aanvallende middenvelder bij de jeugdafdeling van de amateurvereniging KSK Rummen. Na een blessure van de keeper van Rummen nam Schollen de taken waar, om vervolgens als keeper actief te blijven. Op 16-jarige leeftijd maakt Schollen zijn debuut in de hoofdmacht van Hoegaarden, dat hem enkele jaren daarvoor van Rummen overnam. De katachtige reacties en de betrouwbare indruk van Schollen zorgen ervoor dat de interesse van diverse Belgische profclubs gewekt wordt. KSV Sint Truiden contracteert Schollen op 21-jarige leeftijd en de talentvolle keeper maakt in 1999 zijn debuut in de Belgische Eerste Klasse.
In de Eerste klasse verdrong Schollen Dusan Belic uit het doel. Sint-Truiden bood hem na één jaar een nieuw contract aan. Toenmalig Sint Truiden-trainer Jacky Mathijssen zag in Schollen een international[bron?], reden voor rivaal Racing Genk om de doelman naar het Fenixstadion te halen. Schollen kon de belofte in Genk nooit inlossen. Ondanks enkele optredens in de Champions League was Schollen jarenlang tweede man achter Jan Moons. In het seizoen 2004/05 huurde NAC Breda Schollen van Racing Genk. In Breda was Schollen eerste doelman. In de zomer van 2005 nam NAC de Belgische keeper over voor €350.000. Vanwege een ongelukkige start in het daaropvolgende seizoen werd Schollen gepasseerd door trainer Ton Lokhoff en ook door de latere coach Cees Lok, die in januari 2006 aangesteld werd. Echter kwam hij al snel terug in de basis. Omdat Van Zwam geblesseerd raakte mocht Schollen weer eens opdraaien en deed dit naar behoren waardoor hij weer eerste keeper werd.
In de zomer van 2006 werd doelman Schollen door RSC Anderlecht gehuurd. De club huurde de speler tot 2007 en kocht hem toen definitief aan.