Verschaeren pasó por las divisiones menores del Kruibeke (2008-2009) y Beveren (2009-2010)[2] hasta que se unió a las formativas de Anderlecht a la edad de nueve años, logrando títulos con sus equipos juveniles.
Verschaeren tuvo un remate al poste en su debut,[4] siendo sustituido al minuto 78 por el también debutante Jérémy Doku.
Cuatro días después, Verschaeren hizo su debut a nivel internacional en Europa, en el partido de la Liga Europa de la UEFA 2018-19 contra el Spartak Trnava de Eslovaquia, donde sustituyó a Ryōta Morioka 81 minutos después de iniciado el partido.
A sus 17 años, fue pieza de recambio en el equipo que disputó la Eurocopa Sub-21 de 2019, quedándose eliminados en fase de grupos y donde marcó un gol a Italia.
Con el equipo sub-17 participó en el Campeonato Europeo Sub-17 de la UEFA 2018 desarrollado en Inglaterra, donde Bélgica llegó hasta semifinales.