Thủ thành Sam Johnstone bắt đầu sự nghiệp của mình tại Man Utd. Sau một loạt các hợp đồng cho mượn, anh chuyển đến West Bromwich với hợp đồng trị giá 6,5 triệu bảng vào mùa Hè năm 2018.
Tại đây, anh có 167 lần ra sân cho đội bóng chủ quản. Phong độ ấn tượng của Johnstone đã giúp anh được gọi lên triệu tập ở tuyển Anh. Tính đến nay, anh đã có ba lần bắt chính cho Tam sư, lần gần nhất là trong cuộc đụng độ với Andorra ở vòng loại World Cup vào tháng 10 năm ngoái,
Thủ thành người Anh đã từ chối lời đề nghị 10 triệu bảng của West Ham vào mùa Hè năm ngoái, trong bối cảnh West Brom xuống chơi ở Championship và chỉ rời đội khi hợp đồng đáo hạn vào cuối tháng 6 này.
Mới đây, Crystal Palace đã nhanh tay ký với Johnstone một bản hợp đồng có thời hạn 4 năm, theo tiết lộ của The Athletic. Palace công khai sự quan tâm của họ cho cầu thủ 29 tuổi vào đầu tháng này, nhưng được biết cuộc đàm phán chỉ mới chốt hạ vào tuần trước.
Đội bóng của Patrick Vieira sẽ trở lại tập luyện cho giai đoạn tiền mùa giải vào ngày 27/6 sắp tới đây, nhưng vẫn còn phải chờ xem, Johnstone có được góp mặt hay không. Bởi về mặt kỹ thuật, anh vẫn là người của West Brom cho đến hết ngày 30/6. Tại đội bóng mới, Johnstone sẽ cạnh tranh với thủ thành Vicente Guaita, 35 tuổi và Jack Butland.