Sam Johnstone

Date of birth25 March 1993
Place of birthPreston
NationalityEnglish
Weight85 kg
Height1.93 m
PositionGoalkeeper

Sam Johnstone's contract at Manchester United was extended to June 2017 in January 2014, to June 2018 in October 2016, to June 2019 in February 2018 and to June 2020 in June 2018.

He joined West Bromwich Albion in July 2018 with a four-year contract.

Sam joined Crystal Palace in July 2022 with a four-year contract that was extended to June 2027 in November 2023.

Club history

Team Joined Left Loan / Trialist
Manchester United 01 Jul 2010 03 Jul 2018
Oldham Athletic 26 Jul 2011 26 Aug 2011 L
Scunthorpe United 08 Sep 2011 10 Jan 2012 L
Walsall 20 Mar 2013 31 May 2013 L
Yeovil Town 17 Aug 2013 19 Aug 2013 L
Doncaster Rovers 31 Jan 2014 31 May 2014 L
Doncaster Rovers 27 Oct 2014 11 Jan 2015 L
Preston North End 12 Jan 2015 31 May 2015 L
Preston North End 02 Jan 2016 30 Jan 2016 L
Aston Villa 05 Jan 2017 31 May 2017 L
Aston Villa 14 Jul 2017 31 May 2018 L
West Bromwich Albion 03 Jul 2018 30 Jun 2022
Crystal Palace 01 Jul 2022

Club stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2011-12 Scunthorpe United Johnstones Paint Trophy 1 1
2011-12 Scunthorpe United League One 12 19
1
2012-13 Walsall League One 7 1 5
2013-14 Doncaster Rovers League Championship 18 2 26
2
2013-14 Yeovil Town League Championship 1 2
2014-15 Doncaster Rovers FA Cup 3 1 2
2014-15 Doncaster Rovers Johnstones Paint Trophy 1 1
2014-15 Doncaster Rovers League One 10 2 9
1
2014-15 Preston North End League One 22 10 17
2
2014-15 Preston North End League One Play-Offs 3 3
2015-16 Preston North End League Championship 4 6
2016-17 Aston Villa FA Cup 1 2
2016-17 Aston Villa League Championship 21 8 23
2017-18 Aston Villa League Championship 45 15 39
1
2017-18 Aston Villa League Championship Play-Offs 3 1 1
1
2020-21 West Bromwich Albion Premier League 37 4 71
1
2022-23 Crystal Palace League Cup 2 1
2022-23 Crystal Palace Premier League 9 2 9
1
2023-24 Crystal Palace FA Cup 1 1
2023-24 Crystal Palace League Cup 1
1
1
2023-24 Crystal Palace Premier League 20 4 27
1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

Club matches

Date Match Result Competition Round
08 Jan 2017 Tottenham Hotspur v Aston Villa L 2-0 FA Cup 3rd round
14 Jan 2017 Wolverhampton Wanderers v Aston Villa L 1-0 League Championship
21 Jan 2017 Aston Villa v Preston North End D 2-2 League Championship
31 Jan 2017 Brentford v Aston Villa L 3-0 League Championship
04 Feb 2017 Nottingham Forest v Aston Villa L 2-1 League Championship
11 Feb 2017 Aston Villa v Ipswich Town L 0-1 League Championship
14 Feb 2017 Aston Villa v Barnsley L 1-3 League Championship
20 Feb 2017 Newcastle United v Aston Villa L 2-0 League Championship
25 Feb 2017 Aston Villa v Derby County W 1-0 League Championship
28 Feb 2017 Aston Villa v Bristol City W 2-0 League Championship
04 Mar 2017 Rotherham United v Aston Villa W 0-2 League Championship
07 Mar 2017 Huddersfield Town v Aston Villa L 1-0 League Championship
11 Mar 2017 Aston Villa v Sheffield Wednesday W 2-0 League Championship
18 Mar 2017 Wigan Athletic v Aston Villa W 0-2 League Championship
01 Apr 2017 Aston Villa v Norwich City W 2-0 League Championship
04 Apr 2017 Aston Villa v Queens Park Rangers W 1-0 League Championship
08 Apr 2017 Burton Albion v Aston Villa D 1-1 League Championship
15 Apr 2017 Aston Villa v Reading L 1-3 League Championship
17 Apr 2017 Fulham v Aston Villa L 3-1 League Championship
23 Apr 2017 Aston Villa v Birmingham City W 1-0 League Championship
29 Apr 2017 Blackburn Rovers v Aston Villa L 1-0 League Championship
07 May 2017 Aston Villa v Brighton and Hove Albion D 1-1 League Championship
05 Aug 2017 Aston Villa v Hull City D 1-1 League Championship
12 Aug 2017 Cardiff City v Aston Villa L 3-0 League Championship
15 Aug 2017 Reading v Aston Villa L 2-1 League Championship
19 Aug 2017 Aston Villa v Norwich City W 4-2 League Championship
25 Aug 2017 Bristol City v Aston Villa D 1-1 League Championship
09 Sep 2017 Aston Villa v Brentford D 0-0 League Championship
12 Sep 2017 Aston Villa v Middlesbrough D 0-0 League Championship
16 Sep 2017 Barnsley v Aston Villa W 0-3 League Championship
23 Sep 2017 Aston Villa v Nottingham Forest W 2-1 League Championship
26 Sep 2017 Burton Albion v Aston Villa W 0-4 League Championship
30 Sep 2017 Aston Villa v Bolton Wanderers W 1-0 League Championship
14 Oct 2017 Wolverhampton Wanderers v Aston Villa L 2-0 League Championship
21 Oct 2017 Aston Villa v Fulham W 2-1 League Championship
29 Oct 2017 Birmingham City v Aston Villa D 0-0 League Championship
01 Nov 2017 Preston North End v Aston Villa W 0-2 League Championship
04 Nov 2017 Aston Villa v Sheffield Wednesday L 1-2 League Championship
18 Nov 2017 Queens Park Rangers v Aston Villa W 1-2 League Championship
21 Nov 2017 Aston Villa v Sunderland W 2-1 League Championship
25 Nov 2017 Aston Villa v Ipswich Town W 2-0 League Championship
01 Dec 2017 Leeds United v Aston Villa D 1-1 League Championship
09 Dec 2017 Aston Villa v Millwall D 0-0 League Championship
16 Dec 2017 Derby County v Aston Villa L 2-0 League Championship
23 Dec 2017 Aston Villa v Sheffield United D 2-2 League Championship
26 Dec 2017 Brentford v Aston Villa L 2-1 League Championship
30 Dec 2017 Middlesbrough v Aston Villa W 0-1 League Championship
01 Jan 2018 Aston Villa v Bristol City W 5-0 League Championship
13 Jan 2018 Nottingham Forest v Aston Villa W 0-1 League Championship
20 Jan 2018 Aston Villa v Barnsley W 3-1 League Championship
30 Jan 2018 Sheffield United v Aston Villa W 0-1 League Championship
03 Feb 2018 Aston Villa v Burton Albion W 3-2 League Championship
11 Feb 2018 Aston Villa v Birmingham City W 2-0 League Championship
17 Feb 2018 Fulham v Aston Villa L 2-0 League Championship
20 Feb 2018 Aston Villa v Preston North End D 1-1 League Championship
24 Feb 2018 Sheffield Wednesday v Aston Villa W 2-4 League Championship
06 Mar 2018 Sunderland v Aston Villa W 0-3 League Championship
10 Mar 2018 Aston Villa v Wolverhampton Wanderers W 4-1 League Championship
13 Mar 2018 Aston Villa v Queens Park Rangers L 1-3 League Championship
17 Mar 2018 Bolton Wanderers v Aston Villa L 1-0 League Championship
31 Mar 2018 Hull City v Aston Villa D 0-0 League Championship
03 Apr 2018 Aston Villa v Reading W 3-0 League Championship
07 Apr 2018 Norwich City v Aston Villa L 3-1 League Championship
10 Apr 2018 Aston Villa v Cardiff City W 1-0 League Championship
13 Apr 2018 Aston Villa v Leeds United W 1-0 League Championship
21 Apr 2018 Ipswich Town v Aston Villa W 0-4 League Championship
28 Apr 2018 Aston Villa v Derby County D 1-1 League Championship
12 May 2018 Middlesbrough v Aston Villa W 0-1 League Championship Play-Offs Semi-final 1st leg
15 May 2018 Aston Villa v Middlesbrough D 0-0 League Championship Play-Offs Semi-final 2nd leg
26 May 2018 Aston Villa v Fulham L 0-1 League Championship Play-Offs Final


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.

International stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2010-11 England UEFA Under-19 1 1
2010-11 England Under-19
1
2011-12 England UEFA Under-19 3 3
2011-12 England Under-19 2 1
2012-13 England FIFA Under-20 World Cup 3 2
1
2020-21 England International Friendly 1 1
2021-22 England FIFA World Cup 2 2
2023-24 England International Friendly 1 1


Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.

International matches

Date Match Result Competition Round
02 Sep 2010 England v Slovakia W 2-0 Under-19
31 May 2011 England v Montenegro W 1-0 UEFA Under-19 Qualifying group
01 Sep 2011 Netherlands v England D 0-0 Under-19
28 Feb 2012 England v Czech Republic W 2-1 Under-19
25 May 2012 England v Slovenia W 5-0 UEFA Under-19 Elite Round Group 2
27 May 2012 England v Montenegro D 1-1 UEFA Under-19 Elite Round Group 2
30 May 2012 England v Switzerland W 1-0 UEFA Under-19 Elite Round Group 2
23 Jun 2013 England v Iraq D 2-2 FIFA Under-20 World Cup Finals group E
26 Jun 2013 Chile v England D 1-1 FIFA Under-20 World Cup Finals group E
29 Jun 2013 Egypt v England L 2-0 FIFA Under-20 World Cup Finals group E
06 Jun 2021 England v Romania W 1-0 International Friendly
05 Sep 2021 England v Andorra W 4-0 FIFA World Cup Europe group I
09 Oct 2021 Andorra v England W 0-5 FIFA World Cup Europe group I
13 Oct 2023 England v Australia W 1-0 International Friendly


Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.