Date of birth | 22 March 1997 |
Place of birth | Wrexham |
Nationality | Welsh |
Weight | 70 kg |
Height | 1.73 m |
Position | Midfielder |
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.
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 |
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 | 15 | 16 |
3 |
6
|
Please note: Career stats are based on performances in the Premier and Football Leagues and (in most cases all) internationals.
Date | Match | Result | Competition | Round | |
---|---|---|---|---|---|
09 Oct 2022 | West Ham United v Fulham | L | 3-1 | Premier League | |
15 Oct 2022 | Fulham v AFC Bournemouth | D | 2-2 | Premier League | |
20 Oct 2022 | Fulham v Aston Villa | W | 3-0 | Premier League | |
23 Oct 2022 | Leeds United v Fulham | W | 2-3 | Premier League | |
29 Oct 2022 | Fulham v Everton | D | 0-0 | Premier League | |
05 Nov 2022 | Manchester City v Fulham | L | 2-1 | Premier League | |
13 Nov 2022 | Fulham v Manchester United | L | 1-2 | Premier League | |
26 Dec 2022 | Crystal Palace v Fulham | W | 0-3 | Premier League | |
03 Jan 2023 | Leicester City v Fulham | W | 0-1 | Premier League | |
07 Jan 2023 | Hull City v Fulham | W | 0-2 | FA Cup | 3rd round |
12 Jan 2023 | Fulham v Chelsea | W | 2-1 | Premier League | |
15 Jan 2023 | Newcastle United v Fulham | L | 1-0 | Premier League | |
23 Jan 2023 | Fulham v Tottenham Hotspur | L | 0-1 | Premier League | |
28 Jan 2023 | Fulham v Sunderland | D | 1-1 | FA Cup | 4th round |
03 Feb 2023 | Chelsea v Fulham | D | 0-0 | Premier League | |
08 Feb 2023 | Sunderland v Fulham | W | 2-3 | FA Cup | 4th round replay |
11 Feb 2023 | Fulham v Nottingham Forest | W | 2-0 | Premier League | |
18 Feb 2023 | Brighton and Hove Albion v Fulham | W | 0-1 | Premier League | |
24 Feb 2023 | Fulham v Wolverhampton Wanderers | D | 1-1 | Premier League | |
28 Feb 2023 | Fulham v Leeds United | W | 2-0 | FA Cup | 5th round |
06 Mar 2023 | Brentford v Fulham | L | 3-2 | Premier League | |
12 Mar 2023 | Fulham v Arsenal | L | 0-3 | Premier League | |
01 Apr 2023 | AFC Bournemouth v Fulham | L | 2-1 | Premier League | |
08 Apr 2023 | Fulham v West Ham United | L | 0-1 | Premier League | |
15 Apr 2023 | Everton v Fulham | W | 1-3 | Premier League | |
22 Apr 2023 | Fulham v Leeds United | W | 2-1 | Premier League | |
25 Apr 2023 | Aston Villa v Fulham | L | 1-0 | Premier League | |
30 Apr 2023 | Fulham v Manchester City | L | 1-2 | Premier League | |
03 May 2023 | Liverpool v Fulham | L | 1-0 | Premier League | |
08 May 2023 | Fulham v Leicester City | W | 5-3 | Premier League | |
13 May 2023 | Southampton v Fulham | W | 0-2 | Premier League | |
20 May 2023 | Fulham v Crystal Palace | D | 2-2 | Premier League | |
28 May 2023 | Manchester United v Fulham | L | 2-1 | Premier League | |
12 Aug 2023 | Everton v Fulham | W | 0-1 | Premier League | |
19 Aug 2023 | Fulham v Brentford | L | 0-3 | Premier League | |
26 Aug 2023 | Arsenal v Fulham | D | 2-2 | Premier League | |
29 Aug 2023 | Fulham v Tottenham Hotspur | W | 1-1 (5-3) | League Cup | 2nd round |
02 Sep 2023 | Manchester City v Fulham | L | 5-1 | Premier League | |
16 Sep 2023 | Fulham v Luton Town | W | 1-0 | Premier League | |
23 Sep 2023 | Crystal Palace v Fulham | D | 0-0 | Premier League | |
27 Sep 2023 | Fulham v Norwich City | W | 2-1 | League Cup | 3rd round |
02 Oct 2023 | Fulham v Chelsea | L | 0-2 | Premier League | |
07 Oct 2023 | Fulham v Sheffield United | W | 3-1 | Premier League | |
23 Oct 2023 | Tottenham Hotspur v Fulham | L | 2-0 | Premier League | |
29 Oct 2023 | Brighton and Hove Albion v Fulham | D | 1-1 | Premier League | |
01 Nov 2023 | Ipswich Town v Fulham | W | 1-3 | League Cup | 4th round |
04 Nov 2023 | Fulham v Manchester United | L | 0-1 | Premier League | |
12 Nov 2023 | Aston Villa v Fulham | L | 3-1 | Premier League | |
27 Nov 2023 | Fulham v Wolverhampton Wanderers | W | 3-2 | Premier League | |
03 Dec 2023 | Liverpool v Fulham | L | 4-3 | Premier League | |
06 Dec 2023 | Fulham v Nottingham Forest | W | 5-0 | Premier League | |
10 Dec 2023 | Fulham v West Ham United | W | 5-0 | Premier League | |
16 Dec 2023 | Newcastle United v Fulham | L | 3-0 | Premier League | |
19 Dec 2023 | Everton v Fulham | W | 1-1 (7-6) | League Cup | 5th round |
23 Dec 2023 | Fulham v Burnley | L | 0-2 | Premier League | |
26 Dec 2023 | AFC Bournemouth v Fulham | L | 3-0 | Premier League | |
31 Dec 2023 | Fulham v Arsenal | W | 2-1 | Premier League | |
05 Jan 2024 | Fulham v Rotherham United | W | 1-0 | FA Cup | 3rd round |
10 Jan 2024 | Liverpool v Fulham | L | 2-1 | League Cup | Semi-final 1st leg |
13 Jan 2024 | Chelsea v Fulham | L | 1-0 | Premier League | |
24 Jan 2024 | Fulham v Liverpool | D | 1-1 | League Cup | Semi-final 2nd leg |
27 Jan 2024 | Fulham v Newcastle United | L | 0-2 | FA Cup | 4th round |
10 Feb 2024 | Fulham v AFC Bournemouth | W | 3-1 | Premier League | |
17 Feb 2024 | Fulham v Aston Villa | L | 1-2 | Premier League | |
24 Feb 2024 | Manchester United v Fulham | W | 1-2 | Premier League | |
02 Mar 2024 | Fulham v Brighton and Hove Albion | W | 3-0 | Premier League | |
09 Mar 2024 | Wolverhampton Wanderers v Fulham | L | 2-1 | Premier League | |
16 Mar 2024 | Fulham v Tottenham Hotspur | W | 3-0 | Premier League | |
02 Apr 2024 | Nottingham Forest v Fulham | L | 3-1 | Premier League | |
06 Apr 2024 | Fulham v Newcastle United | L | 0-1 | Premier League | |
14 Apr 2024 | West Ham United v Fulham | W | 0-2 | Premier League | |
21 Apr 2024 | Fulham v Liverpool | L | 1-3 | Premier League |
Please note: Match history is complete for the Premier and Football Leagues and (in most cases all) internationals.
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.
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.