The England international goalkeeper has become something of a fans' favourite over the course of two seasons at Palace, having joined from West Bromwich Albion in the summer of 2022.
At the beginning of this season, Johnstone took on the No. 1 shirt with the Eagles – so to celebrate his day, how many of our No. 1s since the year 2000 can you name?
To qualify for our list below, the goalkeepers must have made an appearance in Palace's No. 1 shirt since the beginning of the 00/01 season.
Test your knowledge in our quiz below!
If you experience issues loading this quiz, please try refreshing this page or playing directly on Sporcle.