Sam Johnstone, portiere del Crystal Palace, ha collezionato 9 presenze, per un totale di 810 minuti. È partito titolare in tutte le 9 presenze su 38 giornate.
Johnstone ha collezionato la sua ultima presenza il 28 maggio, con il Crystal Palace: un pareggio per 1-1 contro il Nottingham Forest, in cui ha giocato 90 minuti. Ha mantenuto 3 volte la porta inviolata in questa stagione.
Nella passata stagione di Championship Johnstone è sceso in campo in 36 partite con il West Bromwich Albion, gare in cui ha mantenuto 15 volte la porta inviolata.
Prima di arrivare a vestire la maglia del Crystal Palace nel luglio 2022, Johnstone ha collezionato 167 presenze in campionato con il West Bromwich Albion.
Ha esordito in Premier League il 13 settembre 2020 giocando con il West Bromwich Albion nella gara contro il Leicester City, all'età di 27 anni e 172 giorni, e ha collezionato 46 presenze, avendo mantenuto 9 volte la porta inviolata nella competizione. Ha debuttato in Premier League con il suo club attuale, il Crystal Palace, nella gara contro il Leeds United il 9 aprile 2023.