Harry Wilson

Date of birth22 March 1997
Place of birthWrexham
NationalityWelsh
Weight70 kg
Height1.73 m
PositionMidfielder

Harry Wilson became Wales' youngest-ever player when he came on as a late substitute against Belgium in a World Cup qualifier on 15 October 2013, aged 16 years and 207 days. The record was previously held by Gareth Bale (16 years and 315 days).

His contract at Liverpool was extended to June 2023 in July 2018.

He joined Fulham in July 2021 with a five-year contract.

Club history

Team Joined Left Loan / Trialist
Liverpool 07 Jul 2014 24 Jul 2021
Crewe Alexandra 26 Aug 2015 02 Dec 2015 L
Hull City 31 Jan 2018 31 May 2018 L
Derby County 17 Jul 2018 31 May 2019 L
AFC Bournemouth 06 Aug 2019 31 Jul 2020 L
Cardiff City 16 Oct 2020 31 May 2021 L
Fulham 24 Jul 2021

Club stats

Season Team Competition Apps Subs Goals Y R
2015-16 Crewe Alexandra League One 3
4
2016-17 Liverpool FA Cup
1
2017-18 Hull City FA Cup 1
2017-18 Hull City League Championship 11
2
7
2019-20 AFC Bournemouth FA Cup 2
1
2019-20 AFC Bournemouth League Cup 1
1
2019-20 AFC Bournemouth Premier League 20
11
7
2
2020-21 Liverpool League Cup 1
1
2022-23 Fulham FA Cup 4
1
1
2022-23 Fulham Premier League 13
16
2
1
2023-24 Fulham FA Cup 2
2023-24 Fulham League Cup 3
3
1
1
2023-24 Fulham Premier League 14
13
3
6


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

International stats

Season Team Competition Apps Subs Goals Y R
2013-14 Wales FIFA World Cup
1
2017-18 Wales China Cup 2
1
2017-18 Wales International Friendly 1
2018-19 Wales International Friendly 2
1
2018-19 Wales UEFA European Championship 2
1
2018-19 Wales UEFA Nations League 1
1
1
2019-20 Wales International Friendly 1
2019-20 Wales UEFA European Championship 2
3
1
1
2020-21 Wales FIFA World Cup 2
1
2020-21 Wales International Friendly 2
1
2020-21 Wales UEFA European Championship
3
1
2020-21 Wales UEFA Nations League 3
1
1
2
2021-22 Wales FIFA World Cup 4
2
2
2021-22 Wales International Friendly 1
2021-22 Wales UEFA Nations League 3
2022-23 Wales FIFA World Cup 2
1
2022-23 Wales UEFA European Championship 4
1
1
2023-24 Wales International Friendly 1
1
2023-24 Wales UEFA European Championship 6
2
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
15 Oct 2013 Belgium v Wales D 1-1 FIFA World Cup Europe group A
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
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
20 Nov 2018 Albania v Wales L 1-0 International Friendly
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
09 Sep 2019 Wales v Belarus W 1-0 International Friendly
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
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
12 Nov 2020 Wales v USA D 0-0 International Friendly
18 Nov 2020 Wales v Finland W 3-1 UEFA Nations League League B Group B4
24 Mar 2021 Belgium v Wales L 3-1 FIFA World Cup Europe group E
30 Mar 2021 Wales v Czech Republic W 1-0 FIFA World Cup Europe group E
02 Jun 2021 France v Wales L 3-0 International Friendly
05 Jun 2021 Wales v Albania D 0-0 International Friendly
16 Jun 2021 Turkey v Wales W 0-2 UEFA European Championship Group A
20 Jun 2021 Italy v Wales L 1-0 UEFA European Championship Group A
26 Jun 2021 Wales v Denmark L 0-4 UEFA European Championship Finals - Round of 16
01 Sep 2021 Finland v Wales D 0-0 International Friendly
08 Sep 2021 Wales v Estonia D 0-0 FIFA World Cup Europe group E
08 Oct 2021 Czech Republic v Wales D 2-2 FIFA World Cup Europe group E
11 Oct 2021 Estonia v Wales W 0-1 FIFA World Cup Europe group E
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
05 Jun 2022 Wales v Ukraine W 1-0 FIFA World Cup Final play-off
08 Jun 2022 Wales v Netherlands L 1-2 UEFA Nations League League A Group A4
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
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
29 Nov 2022 Wales v England L 0-3 FIFA World Cup Group B
25 Mar 2023 Croatia v Wales D 1-1 UEFA European Championship Qualifying group D
28 Mar 2023 Wales v Latvia W 1-0 UEFA European Championship Qualifying group D
16 Jun 2023 Wales v Armenia L 2-4 UEFA European Championship Qualifying group D
19 Jun 2023 Turkey v Wales L 2-0 UEFA European Championship Qualifying group D
07 Sep 2023 Wales v Korea Republic D 0-0 International Friendly
11 Sep 2023 Latvia v Wales W 0-2 UEFA European Championship Qualifying group D
11 Oct 2023 Wales v Gibraltar W 4-0 International Friendly
15 Oct 2023 Wales v Croatia W 2-1 UEFA European Championship Qualifying group D
18 Nov 2023 Armenia v Wales D 1-1 UEFA European Championship Qualifying group D
21 Nov 2023 Wales v Turkey D 1-1 UEFA European Championship Qualifying group D
21 Mar 2024 Wales v Finland W 4-1 UEFA European Championship Play-off semi-final Path A
26 Mar 2024 Wales v Poland L 0-0 (4-5) UEFA European Championship Play-off final Path A


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