Janssen speelde in de jeugd van Westlandia en kwam in 2006 terecht in de opleiding van Sparta Rotterdam. Deze doorliep hij in het seizoen 2014/15 zat hij voor het eerst op de reservebank bij het eerste elftal. Tot een debuut in dat team zou het niet komen. In de seizoenen 2016/17 en 2017/18 keepte Janssen een aantal duels in de Tweede divisie voor Jong Sparta, het belofteteam van de Rotterdammers. Aangezien hij in het eerste elftal Roy Kortsmit, Leonard Nienhuis en Álex Craninx voor zich moest dulden, mocht Janssen in de winterstop transfervrij vertrekken. Samen met Daniël Breedijk werd hij bij Sparta opgepikt door FC Dordrecht, waar hij voor anderhalf jaar tekende.[1] Zijn debuut voor Dordrecht maakte Janssen op 12 januari 2018, toen hij tegen Jong FC Utrecht de nul wist te houden; hij verdedigde negentig minuten het doel en door treffers van Robert Mutzers en Jafar Arias werd met 0–2 gewonnen.[2]
In de zomer van 2019 werd het contract van Janssen bij FC Dordrecht niet verlengd.[3] Hierna zat hij een halfjaar zonder club, voor ASWH hem aantrok in januari 2020.[4] Gedurende zijn eerste twee seizoenen bij die club werd de competitie vanwege het coronavirus niet afgerond. Het seizoen 2021/22 werd wel afgemaakt. Na deze jaargang degradeerde ASWH naar de Derde divisie, maar Janssen daalde niet mee af. Hij tekende voor twee seizoenen bij Kozakken Boys.[5] Na twee seizoenen waarin hij grotendeels eerste keuze onder de lat was verkaste Janssen naar Westlandia, waar hij ooit in de jeugd begonnen was.[6]