Il portiere del Toronto Sean Johnson ha giocato nella maggior parte delle gare del club in MLS nel 2024, avendo collezionato 25 presenze, per un totale di 2250 minuti. É stato scelto nell'11 iniziale in 25 presenze, su 34 giornate.
L'ultima presenza di Johnson in campionato risale al 5 ottobre, gara in cui ha giocato 90 minuti con la maglia del Toronto contro l'Inter Miami, nella sconfitta per 1-0. Ha mantenuto 6 volte la porta inviolata in questa stagione. Ha ricevuto 5 cartellini gialli.
Nell'ultima stagione con il Toronto in MLS Johnson ha collezionato 20 presenze, gare in cui ha mantenuto 6 volte la porta inviolata.
Prima di arrivare a vestire la maglia del Toronto nel gennaio 2023, il portiere ha collezionato 195 presenze in campionato con il New York City.