Wayne Hennessey

Date of birth24 January 1987
Place of birthAnglesey
NationalityWelsh
Weight86 kg
Height1.98 m
PositionGoalkeeper

Wayne Hennessey's contract at Wolverhampton Wanderers was extended to June 2010 in August 2007, to June 2012 in January 2008 and to June 2015 in July 2010.

He joined Crystal Palace in January 2014 with a contract to June 2017.

His Eagles contract was extended to June 2021 in July 2018.

Wayne joined Burnley in July 2021 with a two-year contract.

He joined Nottingham Forest in July 2022 with a two-year contract.

Club history

Team Joined Left Loan / Trialist
Wolverhampton Wanderers 07 Apr 2005 31 Jan 2014
Bristol City 11 Aug 2006 11 Sep 2006 L
Yeovil Town 21 Aug 2013 26 Nov 2013 L
Crystal Palace 31 Jan 2014 30 Jun 2021
Burnley 20 Jul 2021 15 Jul 2022
Nottingham Forest 15 Jul 2022

Club stats

Season Team Competition Apps Subs Clean sheets Conceded Y R
2006-07 Stockport County League Two 15 9 16
2006-07 Wolverhampton Wanderers League Championship Play-Offs 2 4
2007-08 Wolverhampton Wanderers FA Cup 3 4
2007-08 Wolverhampton Wanderers League Championship 46 11 47
1
2008-09 Wolverhampton Wanderers FA Cup 2 1 2
2008-09 Wolverhampton Wanderers League Championship 34
1
12 31
1
1
2008-09 Wolverhampton Wanderers League Cup 1 2
2009-10 Wolverhampton Wanderers FA Cup 3 1 5
2009-10 Wolverhampton Wanderers Premier League 13 1 23
2010-11 Wolverhampton Wanderers League Cup 3 6
2010-11 Wolverhampton Wanderers Premier League 24 5 40
2011-12 Wolverhampton Wanderers Premier League 34 1 71
2
2013-14 Crystal Palace Premier League 1 2
2013-14 Yeovil Town League Championship 12 19
2013-14 Yeovil Town League Cup 1 3
2014-15 Crystal Palace FA Cup 2 1 1
2014-15 Crystal Palace League Cup 2 1 3
2014-15 Crystal Palace Premier League 2
1
1 1
2015-16 Crystal Palace FA Cup 6 3 4
2015-16 Crystal Palace League Cup 3 7
2015-16 Crystal Palace Premier League 29 5 35
1
2016-17 Crystal Palace FA Cup 1 3
2016-17 Crystal Palace League Cup 1 2
2016-17 Crystal Palace Premier League 29 7 44
1
2017-18 Crystal Palace FA Cup 1 2
2017-18 Crystal Palace League Cup 1 4
2017-18 Crystal Palace Premier League 27 4 39
1
2017-18 Crystal Palace Premier League Asia Trophy 2 1 2
2018-19 Crystal Palace FA Cup 2 2
2018-19 Crystal Palace Premier League 17
1
3 24
2019-20 Crystal Palace FA Cup 1
2019-20 Crystal Palace League Cup 1
2019-20 Crystal Palace Premier League 3 8
2020-21 Crystal Palace League Cup 1
2021-22 Burnley League Cup 1
2021-22 Burnley Premier League 2 5
2022-23 Nottingham Forest FA Cup 1 1
2022-23 Nottingham Forest League Cup 4 2 5
2022-23 Nottingham Forest Premier League 3
1
5


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
13 May 2007 Wolverhampton Wanderers v West Bromwich Albion L 2-3 League Championship Play-Offs Semi-final 1st leg
16 May 2007 West Bromwich Albion v Wolverhampton Wanderers L 1-0
Agg: 4-2
League Championship Play-Offs Semi-final 2nd leg
11 Aug 2007 Wolverhampton Wanderers v Watford L 1-2 League Championship
19 Aug 2007 Sheffield Wednesday v Wolverhampton Wanderers W 1-3 League Championship
25 Aug 2007 Wolverhampton Wanderers v Blackpool W 2-1 League Championship
01 Sep 2007 Stoke City v Wolverhampton Wanderers D 0-0 League Championship
15 Sep 2007 Sheffield United v Wolverhampton Wanderers L 3-1 League Championship
18 Sep 2007 Wolverhampton Wanderers v Hull City L 0-1 League Championship
22 Sep 2007 Wolverhampton Wanderers v Norwich City W 2-0 League Championship
29 Sep 2007 Plymouth Argyle v Wolverhampton Wanderers D 1-1 League Championship
02 Oct 2007 Leicester City v Wolverhampton Wanderers D 0-0 League Championship
06 Oct 2007 Wolverhampton Wanderers v Coventry City W 1-0 League Championship
20 Oct 2007 Wolverhampton Wanderers v Charlton Athletic W 2-0 League Championship
24 Oct 2007 Cardiff City v Wolverhampton Wanderers W 2-3 League Championship
27 Oct 2007 Ipswich Town v Wolverhampton Wanderers L 3-0 League Championship
03 Nov 2007 Wolverhampton Wanderers v Bristol City D 1-1 League Championship
06 Nov 2007 Southampton v Wolverhampton Wanderers D 0-0 League Championship
10 Nov 2007 Wolverhampton Wanderers v Barnsley W 1-0 League Championship
25 Nov 2007 West Bromwich Albion v Wolverhampton Wanderers D 0-0 League Championship
28 Nov 2007 Wolverhampton Wanderers v Colchester United W 1-0 League Championship
01 Dec 2007 Wolverhampton Wanderers v Preston North End W 1-0 League Championship
04 Dec 2007 Barnsley v Wolverhampton Wanderers L 1-0 League Championship
08 Dec 2007 Wolverhampton Wanderers v Burnley L 2-3 League Championship
15 Dec 2007 Queens Park Rangers v Wolverhampton Wanderers D 0-0 League Championship
22 Dec 2007 Wolverhampton Wanderers v Leicester City D 1-1 League Championship
26 Dec 2007 Hull City v Wolverhampton Wanderers L 2-0 League Championship
29 Dec 2007 Norwich City v Wolverhampton Wanderers D 1-1 League Championship
01 Jan 2008 Wolverhampton Wanderers v Sheffield United D 0-0 League Championship
05 Jan 2008 Wolverhampton Wanderers v Cambridge United W 2-1 FA Cup 3rd round
12 Jan 2008 Wolverhampton Wanderers v Crystal Palace L 0-3 League Championship
19 Jan 2008 Scunthorpe United v Wolverhampton Wanderers W 0-2 League Championship
26 Jan 2008 Watford v Wolverhampton Wanderers W 1-4 FA Cup 4th round
29 Jan 2008 Wolverhampton Wanderers v Sheffield Wednesday W 2-1 League Championship
02 Feb 2008 Watford v Wolverhampton Wanderers L 3-0 League Championship
09 Feb 2008 Wolverhampton Wanderers v Stoke City L 2-4 League Championship
12 Feb 2008 Blackpool v Wolverhampton Wanderers D 0-0 League Championship
16 Feb 2008 Cardiff City v Wolverhampton Wanderers L 2-0 FA Cup 5th round
23 Feb 2008 Crystal Palace v Wolverhampton Wanderers W 0-2 League Championship
01 Mar 2008 Colchester United v Wolverhampton Wanderers W 0-1 League Championship
04 Mar 2008 Wolverhampton Wanderers v Southampton D 2-2 League Championship
11 Mar 2008 Preston North End v Wolverhampton Wanderers L 2-1 League Championship
15 Mar 2008 Burnley v Wolverhampton Wanderers W 1-3 League Championship
18 Mar 2008 Wolverhampton Wanderers v Scunthorpe United W 2-1 League Championship
22 Mar 2008 Wolverhampton Wanderers v Queens Park Rangers D 3-3 League Championship
29 Mar 2008 Charlton Athletic v Wolverhampton Wanderers W 2-3 League Championship
12 Apr 2008 Bristol City v Wolverhampton Wanderers D 0-0 League Championship
15 Apr 2008 Wolverhampton Wanderers v West Bromwich Albion L 0-1 League Championship
19 Apr 2008 Wolverhampton Wanderers v Ipswich Town D 1-1 League Championship
22 Apr 2008 Wolverhampton Wanderers v Cardiff City W 3-0 League Championship
26 Apr 2008 Coventry City v Wolverhampton Wanderers D 1-1 League Championship
04 May 2008 Wolverhampton Wanderers v Plymouth Argyle W 1-0 League Championship
09 Aug 2008 Plymouth Argyle v Wolverhampton Wanderers D 2-2 League Championship
12 Aug 2008 Wolverhampton Wanderers v Accrington Stanley W 3-2 League Cup 1st round
16 Aug 2008 Wolverhampton Wanderers v Sheffield Wednesday W 4-1 League Championship
23 Aug 2008 Ipswich Town v Wolverhampton Wanderers W 0-2 League Championship
30 Aug 2008 Wolverhampton Wanderers v Nottingham Forest W 5-1 League Championship
13 Sep 2008 Charlton Athletic v Wolverhampton Wanderers W 1-3 League Championship
16 Sep 2008 Wolverhampton Wanderers v Crystal Palace W 2-1 League Championship
20 Sep 2008 Preston North End v Wolverhampton Wanderers W 1-3 League Championship
30 Sep 2008 Wolverhampton Wanderers v Reading L 0-3 League Championship
25 Nov 2008 Sheffield United v Wolverhampton Wanderers W 1-3 League Championship
29 Nov 2008 Wolverhampton Wanderers v Birmingham City D 1-1 League Championship
06 Dec 2008 Queens Park Rangers v Wolverhampton Wanderers L 1-0 League Championship
09 Dec 2008 Wolverhampton Wanderers v Derby County W 3-0 League Championship
13 Dec 2008 Wolverhampton Wanderers v Barnsley W 2-0 League Championship
20 Dec 2008 Doncaster Rovers v Wolverhampton Wanderers W 0-1 League Championship
26 Dec 2008 Wolverhampton Wanderers v Sheffield United D 1-1 League Championship
29 Dec 2008 Blackpool v Wolverhampton Wanderers D 2-2 League Championship
13 Jan 2009 Birmingham City v Wolverhampton Wanderers W 0-2 FA Cup 3rd round
17 Jan 2009 Bristol City v Wolverhampton Wanderers D 2-2 League Championship
24 Jan 2009 Wolverhampton Wanderers v Middlesbrough L 1-2 FA Cup 4th round
27 Jan 2009 Reading v Wolverhampton Wanderers L 1-0 League Championship
31 Jan 2009 Wolverhampton Wanderers v Watford W 3-1 League Championship
03 Feb 2009 Wolverhampton Wanderers v Norwich City D 3-3 League Championship
07 Feb 2009 Coventry City v Wolverhampton Wanderers L 2-1 League Championship
14 Feb 2009 Burnley v Wolverhampton Wanderers L 1-0 League Championship
22 Feb 2009 Wolverhampton Wanderers v Cardiff City D 2-2 League Championship
28 Feb 2009 Wolverhampton Wanderers v Plymouth Argyle L 0-1 League Championship
03 Mar 2009 Crystal Palace v Wolverhampton Wanderers W 0-1 League Championship
07 Mar 2009 Sheffield Wednesday v Wolverhampton Wanderers W 0-1 League Championship
10 Mar 2009 Wolverhampton Wanderers v Ipswich Town D 0-0 League Championship
14 Mar 2009 Wolverhampton Wanderers v Charlton Athletic W 2-1 League Championship
21 Mar 2009 Nottingham Forest v Wolverhampton Wanderers W 0-1 League Championship
06 Apr 2009 Birmingham City v Wolverhampton Wanderers L 2-0 League Championship
10 Apr 2009 Wolverhampton Wanderers v Southampton W 3-0 League Championship
13 Apr 2009 Derby County v Wolverhampton Wanderers W 2-3 League Championship
18 Apr 2009 Wolverhampton Wanderers v Queens Park Rangers W 1-0 League Championship
25 Apr 2009 Barnsley v Wolverhampton Wanderers D 1-1 League Championship
03 May 2009 Wolverhampton Wanderers v Doncaster Rovers W 1-0 League Championship
15 Aug 2009 Wolverhampton Wanderers v West Ham United L 0-2 Premier League
18 Aug 2009 Wigan Athletic v Wolverhampton Wanderers W 0-1 Premier League
22 Aug 2009 Manchester City v Wolverhampton Wanderers L 1-0 Premier League
29 Aug 2009 Wolverhampton Wanderers v Hull City D 1-1 Premier League
12 Sep 2009 Blackburn Rovers v Wolverhampton Wanderers L 3-1 Premier League
20 Sep 2009 Wolverhampton Wanderers v Fulham W 2-1 Premier League
27 Sep 2009 Sunderland v Wolverhampton Wanderers L 5-2 Premier League
03 Oct 2009 Wolverhampton Wanderers v Portsmouth L 0-1 Premier League
17 Oct 2009 Everton v Wolverhampton Wanderers D 1-1 Premier League
24 Oct 2009 Wolverhampton Wanderers v Aston Villa D 1-1 Premier League
31 Oct 2009 Stoke City v Wolverhampton Wanderers D 2-2 Premier League
07 Nov 2009 Wolverhampton Wanderers v Arsenal L 1-4 Premier League
21 Nov 2009 Chelsea v Wolverhampton Wanderers L 4-0 Premier League
03 Jan 2010 Tranmere Rovers v Wolverhampton Wanderers W 0-1 FA Cup 3rd round
23 Jan 2010 Wolverhampton Wanderers v Crystal Palace D 2-2 FA Cup 4th round
02 Feb 2010 Crystal Palace v Wolverhampton Wanderers L 3-1 FA Cup 4th round replay
24 Aug 2010 Wolverhampton Wanderers v Southend United W 2-1 League Cup 2nd round
21 Sep 2010 Wolverhampton Wanderers v Notts County W 4-2 League Cup 3rd round
26 Oct 2010 Manchester United v Wolverhampton Wanderers L 3-2 League Cup 4th round
27 Nov 2010 Wolverhampton Wanderers v Sunderland W 3-2 Premier League
04 Dec 2010 Blackburn Rovers v Wolverhampton Wanderers L 3-0 Premier League
12 Dec 2010 Wolverhampton Wanderers v Birmingham City W 1-0 Premier League
26 Dec 2010 Wolverhampton Wanderers v Wigan Athletic L 1-2 Premier League
29 Dec 2010 Liverpool v Wolverhampton Wanderers W 0-1 Premier League
01 Jan 2011 West Ham United v Wolverhampton Wanderers L 2-0 Premier League
05 Jan 2011 Wolverhampton Wanderers v Chelsea W 1-0 Premier League
15 Jan 2011 Manchester City v Wolverhampton Wanderers L 4-3 Premier League
22 Jan 2011 Wolverhampton Wanderers v Liverpool L 0-3 Premier League
02 Feb 2011 Bolton Wanderers v Wolverhampton Wanderers L 1-0 Premier League
05 Feb 2011 Wolverhampton Wanderers v Manchester United W 2-1 Premier League
12 Feb 2011 Arsenal v Wolverhampton Wanderers L 2-0 Premier League
20 Feb 2011 West Bromwich Albion v Wolverhampton Wanderers D 1-1 Premier League
26 Feb 2011 Wolverhampton Wanderers v Blackpool W 4-0 Premier League
06 Mar 2011 Wolverhampton Wanderers v Tottenham Hotspur D 3-3 Premier League
19 Mar 2011 Aston Villa v Wolverhampton Wanderers W 0-1 Premier League
02 Apr 2011 Newcastle United v Wolverhampton Wanderers L 4-1 Premier League
09 Apr 2011 Wolverhampton Wanderers v Everton L 0-3 Premier League
23 Apr 2011 Wolverhampton Wanderers v Fulham D 1-1 Premier League
26 Apr 2011 Stoke City v Wolverhampton Wanderers L 3-0 Premier League
01 May 2011 Birmingham City v Wolverhampton Wanderers D 1-1 Premier League
08 May 2011 Wolverhampton Wanderers v West Bromwich Albion W 3-1 Premier League
14 May 2011 Sunderland v Wolverhampton Wanderers W 1-3 Premier League
22 May 2011 Wolverhampton Wanderers v Blackburn Rovers L 2-3 Premier League
13 Aug 2011 Blackburn Rovers v Wolverhampton Wanderers W 1-2 Premier League
21 Aug 2011 Wolverhampton Wanderers v Fulham W 2-0 Premier League
27 Aug 2011 Aston Villa v Wolverhampton Wanderers D 0-0 Premier League
10 Sep 2011 Wolverhampton Wanderers v Tottenham Hotspur L 0-2 Premier League
17 Sep 2011 Wolverhampton Wanderers v Queens Park Rangers L 0-3 Premier League
24 Sep 2011 Liverpool v Wolverhampton Wanderers L 2-1 Premier League
01 Oct 2011 Wolverhampton Wanderers v Newcastle United L 1-2 Premier League
16 Oct 2011 West Bromwich Albion v Wolverhampton Wanderers L 2-0 Premier League
22 Oct 2011 Wolverhampton Wanderers v Swansea City D 2-2 Premier League
29 Oct 2011 Manchester City v Wolverhampton Wanderers L 3-1 Premier League
06 Nov 2011 Wolverhampton Wanderers v Wigan Athletic W 3-1 Premier League
19 Nov 2011 Everton v Wolverhampton Wanderers L 2-1 Premier League
26 Nov 2011 Chelsea v Wolverhampton Wanderers L 3-0 Premier League
04 Dec 2011 Wolverhampton Wanderers v Sunderland W 2-1 Premier League
10 Dec 2011 Manchester United v Wolverhampton Wanderers L 4-1 Premier League
17 Dec 2011 Wolverhampton Wanderers v Stoke City L 1-2 Premier League
20 Dec 2011 Wolverhampton Wanderers v Norwich City D 2-2 Premier League
27 Dec 2011 Arsenal v Wolverhampton Wanderers D 1-1 Premier League
31 Dec 2011 Bolton Wanderers v Wolverhampton Wanderers D 1-1 Premier League
02 Jan 2012 Wolverhampton Wanderers v Chelsea L 1-2 Premier League
14 Jan 2012 Tottenham Hotspur v Wolverhampton Wanderers D 1-1 Premier League
21 Jan 2012 Wolverhampton Wanderers v Aston Villa L 2-3 Premier League
31 Jan 2012 Wolverhampton Wanderers v Liverpool L 0-3 Premier League
04 Feb 2012 Queens Park Rangers v Wolverhampton Wanderers W 1-2 Premier League
12 Feb 2012 Wolverhampton Wanderers v West Bromwich Albion L 1-5 Premier League
25 Feb 2012 Newcastle United v Wolverhampton Wanderers D 2-2 Premier League
04 Mar 2012 Fulham v Wolverhampton Wanderers L 5-0 Premier League
10 Mar 2012 Wolverhampton Wanderers v Blackburn Rovers L 0-2 Premier League
18 Mar 2012 Wolverhampton Wanderers v Manchester United L 0-5 Premier League
24 Mar 2012 Norwich City v Wolverhampton Wanderers L 2-1 Premier League
31 Mar 2012 Wolverhampton Wanderers v Bolton Wanderers L 2-3 Premier League
07 Apr 2012 Stoke City v Wolverhampton Wanderers L 2-1 Premier League
11 Apr 2012 Wolverhampton Wanderers v Arsenal L 0-3 Premier League
14 Apr 2012 Sunderland v Wolverhampton Wanderers D 0-0 Premier League


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
2004-05 Wales UEFA Under-19 2 1
2005-06 Wales UEFA Under-21 2 7
2005-06 Wales Under-21 1 1
2006-07 Wales International Friendly
1
2006-07 Wales UEFA European Championship 1
2007-08 Wales International Friendly 4 3 2
2007-08 Wales UEFA European Championship 4 6
2007-08 Wales Under-21 1 2
2008-09 Wales FIFA World Cup 7 3 6
1
2008-09 Wales International Friendly 1
1
1
2009-10 Wales FIFA World Cup 2 5
1
2009-10 Wales International Friendly 3
1
1 4
2010-11 Wales International Friendly 1 1
2010-11 Wales Nations Cup 2 1 3
2010-11 Wales UEFA European Championship 4 8
2011-12 Wales International Friendly 2 3
2011-12 Wales UEFA European Championship 4 2 2
2013-14 Wales FIFA World Cup 2 1 1
1
2013-14 Wales International Friendly 3 1 3
2014-15 Wales UEFA European Championship 6 2 2
1
2015-16 Wales International Friendly 4 8
2015-16 Wales UEFA European Championship 9 4 7
2016-17 Wales FIFA World Cup 6 1 5
2017-18 Wales China Cup 2 1 1
2017-18 Wales FIFA World Cup 4 3 1
2017-18 Wales International Friendly 2 2
2018-19 Wales International Friendly 1 4
2018-19 Wales UEFA European Championship 3 1 2
2018-19 Wales UEFA Nations League 4 1 5
2019-20 Wales UEFA European Championship 5 2 3
2020-21 Wales International Friendly 3 1 3
2020-21 Wales UEFA Nations League 4 3
2021-22 Wales FIFA World Cup 2
1
2
2021-22 Wales International Friendly 1
1
1
2021-22 Wales UEFA Nations League 2
1
4
2022-23 Wales FIFA World Cup 2 3
1
2022-23 Wales UEFA Nations League 2 3
2023-24 Wales International Friendly
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
08 Oct 2004 Hungary v Wales W 0-1 UEFA Under-19 Group 1
10 Oct 2004 Greece v Wales D 0-0 UEFA Under-19 Group 1
16 Aug 2005 Wales v Malta W 3-1 U21
02 Sep 2005 Wales v England L 0-4 UEFA Under-21 Group 6
06 Sep 2005 Poland v Wales L 3-2 UEFA U21 Group 6
26 May 2007 Wales v New Zealand D 2-2 International Friendly
02 Jun 2007 Wales v Czech Republic D 0-0 UEFA European Championship Group D
22 Aug 2007 Bulgaria v Wales W 0-1 International Friendly
08 Sep 2007 Wales v Germany L 0-2 UEFA European Championship Group D
12 Sep 2007 Slovakia v Wales W 2-5 UEFA European Championship Group D
17 Nov 2007 Wales v Republic of Ireland D 2-2 UEFA European Championship Group D
21 Nov 2007 Germany v Wales D 0-0 UEFA European Championship Group D
06 Feb 2008 Wales v Norway W 3-0 International Friendly
15 May 2008 Wales v England L 0-2 Under-21
28 May 2008 Iceland v Wales W 0-1 International Friendly
01 Jun 2008 Netherlands v Wales L 2-0 International Friendly
06 Sep 2008 Wales v Azerbaijan W 1-0 FIFA World Cup Europe group 4
10 Sep 2008 Russia v Wales L 2-1 FIFA World Cup Europe group 4
11 Oct 2008 Wales v Liechtenstein W 2-0 FIFA World Cup Europe group 4
15 Oct 2008 Germany v Wales L 1-0 FIFA World Cup Europe group 4
11 Feb 2009 Wales v Poland L 0-1 International Friendly
28 Mar 2009 Wales v Finland L 0-2 FIFA World Cup Europe group 4
01 Apr 2009 Wales v Germany L 0-2 FIFA World Cup Europe group 4
29 May 2009 Wales v Estonia W 1-0 International Friendly
06 Jun 2009 Azerbaijan v Wales W 0-1 FIFA World Cup Europe group 4
12 Aug 2009 Montenegro v Wales L 2-1 International Friendly
09 Sep 2009 Wales v Russia L 1-3 FIFA World Cup Europe group 4
10 Oct 2009 Finland v Wales L 2-1 FIFA World Cup Europe group 4
14 Nov 2009 Wales v Scotland W 3-0 International Friendly
03 Mar 2010 Wales v Sweden L 0-1 International Friendly
23 May 2010 Croatia v Wales L 2-0 International Friendly
11 Aug 2010 Wales v Luxembourg W 5-1 International Friendly
03 Sep 2010 Montenegro v Wales L 1-0 UEFA European Championship Group G
08 Oct 2010 Wales v Bulgaria L 0-1 UEFA European Championship Group G
12 Oct 2010 Switzerland v Wales L 4-1 UEFA European Championship Group G
08 Feb 2011 Republic of Ireland v Wales L 3-0 Nations Cup
26 Mar 2011 Wales v England L 0-2 UEFA European Championship Group G
27 May 2011 Wales v Northern Ireland W 2-0 Nations Cup
10 Aug 2011 Wales v Australia L 1-2 International Friendly
02 Sep 2011 Wales v Montenegro W 2-1 UEFA European Championship Group G
06 Sep 2011 England v Wales L 1-0 UEFA European Championship Group G
07 Oct 2011 Wales v Switzerland W 2-0 UEFA European Championship Group G
11 Oct 2011 Bulgaria v Wales W 0-1 UEFA European Championship Group G
12 Nov 2011 Wales v Norway W 4-1 International Friendly
11 Oct 2013 Wales v North Macedonia W 1-0 FIFA World Cup Europe group A
15 Oct 2013 Belgium v Wales D 1-1 FIFA World Cup Europe group A
16 Nov 2013 Wales v Finland D 1-1 International Friendly
05 Mar 2014 Wales v Iceland W 3-1 International Friendly
04 Jun 2014 Netherlands v Wales L 2-0 International Friendly
09 Sep 2014 Andorra v Wales W 1-2 UEFA European Championship Qualifying group B
10 Oct 2014 Wales v Bosnia and Herzegovina D 0-0 UEFA European Championship Qualifying group B
13 Oct 2014 Wales v Cyprus W 2-1 UEFA European Championship Qualifying group B
16 Nov 2014 Belgium v Wales D 0-0 UEFA European Championship Qualifying group B
28 Mar 2015 Israel v Wales W 0-3 UEFA European Championship Qualifying group B
12 Jun 2015 Wales v Belgium W 1-0 UEFA European Championship Qualifying group B
03 Sep 2015 Cyprus v Wales W 0-1 UEFA European Championship Qualifying group B
06 Sep 2015 Wales v Israel D 0-0 UEFA European Championship Qualifying group B
10 Oct 2015 Bosnia and Herzegovina v Wales L 2-0 UEFA European Championship Qualifying group B
13 Oct 2015 Wales v Andorra W 2-0 UEFA European Championship Qualifying group B
13 Nov 2015 Wales v Netherlands L 2-3 International Friendly
24 Mar 2016 Wales v Northern Ireland D 1-1 International Friendly
28 Mar 2016 Ukraine v Wales L 1-0 International Friendly
05 Jun 2016 Sweden v Wales L 3-0 International Friendly
16 Jun 2016 England v Wales L 2-1 UEFA European Championship Group B
20 Jun 2016 Russia v Wales W 0-3 UEFA European Championship Group B
25 Jun 2016 Wales v Northern Ireland W 1-0 UEFA European Championship Finals - Round of 16
01 Jul 2016 Wales v Belgium W 3-1 UEFA European Championship Quarter-final
06 Jul 2016 Portugal v Wales L 2-0 UEFA European Championship Semi-final
05 Sep 2016 Wales v Moldova W 4-0 FIFA World Cup Europe group D
06 Oct 2016 Austria v Wales D 2-2 FIFA World Cup Europe group D
09 Oct 2016 Wales v Georgia D 1-1 FIFA World Cup Europe group D
12 Nov 2016 Wales v Serbia D 1-1 FIFA World Cup Europe group D
24 Mar 2017 Republic of Ireland v Wales D 0-0 FIFA World Cup Europe group D
11 Jun 2017 Serbia v Wales D 1-1 FIFA World Cup Europe group D
02 Sep 2017 Wales v Austria W 1-0 FIFA World Cup Europe group D
05 Sep 2017 Moldova v Wales W 0-2 FIFA World Cup Europe group D
06 Oct 2017 Georgia v Wales W 0-1 FIFA World Cup Europe group D
09 Oct 2017 Wales v Republic of Ireland L 0-1 FIFA World Cup Europe group D
10 Nov 2017 France v Wales L 2-0 International Friendly
22 Mar 2018 China PR v Wales W 0-6 China Cup Semi-final
26 Mar 2018 Wales v Uruguay L 0-1 China Cup Final
28 May 2018 Mexico v Wales D 0-0 International Friendly
06 Sep 2018 Wales v Republic of Ireland W 4-1 UEFA Nations League League B Group B4
09 Sep 2018 Denmark v Wales L 2-0 UEFA Nations League League B Group B4
11 Oct 2018 Wales v Spain L 1-4 International Friendly
16 Oct 2018 Republic of Ireland v Wales W 0-1 UEFA Nations League League B Group B4
16 Nov 2018 Wales v Denmark L 1-2 UEFA Nations League League B Group B4
24 Mar 2019 Wales v Slovakia W 1-0 UEFA European Championship Qualifying group E
08 Jun 2019 Croatia v Wales L 2-1 UEFA European Championship Qualifying group E
11 Jun 2019 Hungary v Wales L 1-0 UEFA European Championship Qualifying group E
06 Sep 2019 Wales v Azerbaijan W 2-1 UEFA European Championship Qualifying group E
10 Oct 2019 Slovakia v Wales D 1-1 UEFA European Championship Qualifying group E
13 Oct 2019 Wales v Croatia D 1-1 UEFA European Championship Qualifying group E
16 Nov 2019 Azerbaijan v Wales W 0-2 UEFA European Championship Qualifying group E
19 Nov 2019 Wales v Hungary W 2-0 UEFA European Championship Qualifying group E
03 Sep 2020 Finland v Wales W 0-1 UEFA Nations League League B Group B4
06 Sep 2020 Wales v Bulgaria W 1-0 UEFA Nations League League B Group B4
08 Oct 2020 England v Wales L 3-0 International Friendly
11 Oct 2020 Republic of Ireland v Wales D 0-0 UEFA Nations League League B Group B4
14 Oct 2020 Bulgaria v Wales W 0-1 UEFA Nations League League B Group B4
27 Mar 2021 Wales v Mexico W 1-0 International Friendly
05 Jun 2021 Wales v Albania D 0-0 International Friendly
01 Sep 2021 Finland v Wales D 0-0 International Friendly
13 Nov 2021 Wales v Belarus W 5-1 FIFA World Cup Europe group E
24 Mar 2022 Wales v Austria W 2-1 FIFA World Cup Semi-final play-off
29 Mar 2022 Wales v Czech Republic D 1-1 International Friendly
01 Jun 2022 Poland v Wales L 2-1 UEFA Nations League League A Group A4
05 Jun 2022 Wales v Ukraine W 1-0 FIFA World Cup Final play-off
11 Jun 2022 Wales v Belgium D 1-1 UEFA Nations League League A Group A4
14 Jun 2022 Netherlands v Wales L 3-2 UEFA Nations League League A Group A4
22 Sep 2022 Belgium v Wales L 2-1 UEFA Nations League League A Group A4
25 Sep 2022 Wales v Poland L 0-1 UEFA Nations League League A Group A4
21 Nov 2022 USA v Wales D 1-1 FIFA World Cup Group B
25 Nov 2022 Wales v Iran L 0-2 FIFA World Cup Group B
11 Oct 2023 Wales v Gibraltar W 4-0 International Friendly


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