Schryvers begon te voetballen bij Excelsior FC Essen en werd via Hoogstraten VV opgemerkt door scouts van Germinal Beerschot. Uiteindelijk kwam hij in 2013 bij de jeugd van Club Brugge terecht en stroomde in 2014 door naar de beloftenploeg van Club Brugge. Zo kwam hij onder de vleugels van Philippe Clement terecht. Toen Clement in het seizoen 2017/18 trainer werd bij Waasland Beveren nam hij Schryvers mee.
Schryvers maakte op 14 oktober 2017 zijn officieel debuut in de Eerste klasse A in de uitwedstrijd op Gent waar zijn ploeg met 0–2 verloor. Schryvers speelde de volledige wedstrijd.[1] Op 7 augustus 2019 werd het contract van Schryvers met drie seizoenen verlengt tot de zomer van 2022. In het seizoen 2019/20 was Schryvers een onbetwiste basispion in het elftal van zijn club uit het Waasland.
Schryvers doorliep de verschillende Belgische jeugdteams. Hij maakte deel uit van de U15, U16, U17, U18 en U19. In 2019 nam hij deel aan het EK onder 21 met de Belgische beloften.