Souhail Belkassem speelde in de jeugdteams van SC Irene en Fortuna Sittard. Hij maakte zijn debuut in het betaald voetbal op 20 november 2015, in de met 1–4 verloren thuiswedstrijd tegen Sparta Rotterdam. Hij kwam in de 87e minuut in het veld voor Gavin Vlijter. In het seizoen 2015/16 kwam hij tot zeven wedstrijden, maar in het seizoen erna kwam hij niet meer in actie. Halverwege het seizoen, in januari 2017 ging hij voor 1. FC Bocholt in de Oberliga Niederrhein spelen.[2] Na anderhalf jaar keerde hij terug naar Nederland, waar hij bij EVV ging spelen. Hierna was hij nog in het amateurvoetbal actief bij RKSV Minor, het tweede elftal van SV Straelen, FC Esperanza Pelt en KVV Zepperen-Brustem.