Date of birth | 23 May 2001 |
Place of birth | Nottingham, England |
Nationality | Welsh |
Weight | 73 kg |
Height | 1.79 m |
Position | Midfielder/Forward |
Brennan Johnson is the son of former Nottingham Forest player, David Johnson.
His Forest contract was extended to June 2026 in July 2022.
He joined Tottenham Hotspur in September 2023 with a six-year contract.
Team | Joined | Left | Loan / Trialist |
---|---|---|---|
Nottingham Forest | 01 Jul 2019 | 01 Sep 2023 | |
Lincoln City | 25 Sep 2020 | 31 May 2021 | |
Tottenham Hotspur | 01 Sep 2023 |
Season | Team | Competition | Apps | Subs | Goals | Y | R |
---|---|---|---|---|---|---|---|
2022-23 | Nottingham Forest | FA Cup | 1 |
1
|
|||
2022-23 | Nottingham Forest | League Cup | 4 | 1 |
2 |
||
2022-23 | Nottingham Forest | Premier League | 33 | 5 |
8 |
6
|
|
2023-24 | Nottingham Forest | League Cup | 1 |
1
|
|||
2023-24 | Nottingham Forest | Premier League | 3 | ||||
2023-24 | Tottenham Hotspur | FA Cup | 2 | ||||
2023-24 | Tottenham Hotspur | Premier League | 22 | 9 |
5 |
3
|
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 | |
---|---|---|---|---|---|
06 Aug 2022 | Newcastle United v Nottingham Forest | L | 2-0 | Premier League | |
14 Aug 2022 | Nottingham Forest v West Ham United | W | 1-0 | Premier League | |
20 Aug 2022 | Everton v Nottingham Forest | D | 1-1 | Premier League | |
28 Aug 2022 | Nottingham Forest v Tottenham Hotspur | L | 0-2 | Premier League | |
31 Aug 2022 | Manchester City v Nottingham Forest | L | 6-0 | Premier League | |
03 Sep 2022 | Nottingham Forest v AFC Bournemouth | L | 2-3 | Premier League | |
16 Sep 2022 | Nottingham Forest v Fulham | L | 2-3 | Premier League | |
03 Oct 2022 | Leicester City v Nottingham Forest | L | 4-0 | Premier League | |
10 Oct 2022 | Nottingham Forest v Aston Villa | D | 1-1 | Premier League | |
15 Oct 2022 | Wolverhampton Wanderers v Nottingham Forest | L | 1-0 | Premier League | |
18 Oct 2022 | Brighton and Hove Albion v Nottingham Forest | D | 0-0 | Premier League | |
22 Oct 2022 | Nottingham Forest v Liverpool | W | 1-0 | Premier League | |
30 Oct 2022 | Arsenal v Nottingham Forest | L | 5-0 | Premier League | |
05 Nov 2022 | Nottingham Forest v Brentford | D | 2-2 | Premier League | |
09 Nov 2022 | Nottingham Forest v Tottenham Hotspur | W | 2-0 | League Cup | 3rd round |
12 Nov 2022 | Nottingham Forest v Crystal Palace | W | 1-0 | Premier League | |
21 Dec 2022 | Blackburn Rovers v Nottingham Forest | W | 1-4 | League Cup | 4th round |
27 Dec 2022 | Manchester United v Nottingham Forest | L | 3-0 | Premier League | |
01 Jan 2023 | Nottingham Forest v Chelsea | D | 1-1 | Premier League | |
04 Jan 2023 | Southampton v Nottingham Forest | W | 0-1 | Premier League | |
07 Jan 2023 | Blackpool v Nottingham Forest | L | 4-1 | FA Cup | 3rd round |
11 Jan 2023 | Nottingham Forest v Wolverhampton Wanderers | W | 1-1 (4-3) | League Cup | 5th round |
14 Jan 2023 | Nottingham Forest v Leicester City | W | 2-0 | Premier League | |
21 Jan 2023 | AFC Bournemouth v Nottingham Forest | D | 1-1 | Premier League | |
25 Jan 2023 | Nottingham Forest v Manchester United | L | 0-3 | League Cup | Semi-final 1st leg |
01 Feb 2023 | Manchester United v Nottingham Forest | L | 2-0 | League Cup | Semi-final 2nd leg |
05 Feb 2023 | Nottingham Forest v Leeds United | W | 1-0 | Premier League | |
11 Feb 2023 | Fulham v Nottingham Forest | L | 2-0 | Premier League | |
18 Feb 2023 | Nottingham Forest v Manchester City | D | 1-1 | Premier League | |
25 Feb 2023 | West Ham United v Nottingham Forest | L | 4-0 | Premier League | |
05 Mar 2023 | Nottingham Forest v Everton | D | 2-2 | Premier League | |
11 Mar 2023 | Tottenham Hotspur v Nottingham Forest | L | 3-1 | Premier League | |
17 Mar 2023 | Nottingham Forest v Newcastle United | L | 1-2 | Premier League | |
01 Apr 2023 | Nottingham Forest v Wolverhampton Wanderers | D | 1-1 | Premier League | |
04 Apr 2023 | Leeds United v Nottingham Forest | L | 2-1 | Premier League | |
08 Apr 2023 | Aston Villa v Nottingham Forest | L | 2-0 | Premier League | |
16 Apr 2023 | Nottingham Forest v Manchester United | L | 0-2 | Premier League | |
22 Apr 2023 | Liverpool v Nottingham Forest | L | 3-2 | Premier League | |
26 Apr 2023 | Nottingham Forest v Brighton and Hove Albion | W | 3-1 | Premier League | |
29 Apr 2023 | Brentford v Nottingham Forest | L | 2-1 | Premier League | |
08 May 2023 | Nottingham Forest v Southampton | W | 4-3 | Premier League | |
13 May 2023 | Chelsea v Nottingham Forest | D | 2-2 | Premier League | |
20 May 2023 | Nottingham Forest v Arsenal | W | 1-0 | Premier League | |
28 May 2023 | Crystal Palace v Nottingham Forest | D | 1-1 | Premier League | |
12 Aug 2023 | Arsenal v Nottingham Forest | L | 2-1 | Premier League | |
18 Aug 2023 | Nottingham Forest v Sheffield United | W | 2-1 | Premier League | |
26 Aug 2023 | Manchester United v Nottingham Forest | L | 3-2 | Premier League | |
30 Aug 2023 | Nottingham Forest v Burnley | L | 0-1 | League Cup | 2nd round |
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 |
---|---|---|---|---|---|---|---|
2020-21 | Wales | International Friendly | 2 |
||||
2021-22 | Wales | FIFA World Cup | 1 | 5 |
|||
2021-22 | Wales | International Friendly | 2 | ||||
2021-22 | Wales | UEFA Nations League | 2 | 1 |
2 |
||
2022-23 | Wales | FIFA World Cup | 3 |
||||
2022-23 | Wales | UEFA European Championship | 2 | ||||
2022-23 | Wales | UEFA Nations League | 2 |
1
|
|||
2023-24 | Wales | International Friendly | 1 | ||||
2023-24 | Wales | UEFA European Championship | 4 | 1 |
1 |
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 | |
---|---|---|---|---|---|
12 Nov 2020 | Wales v USA | D | 0-0 | International Friendly | |
27 Mar 2021 | Wales v Mexico | W | 1-0 | International Friendly | |
01 Sep 2021 | Finland v Wales | D | 0-0 | International Friendly | |
05 Sep 2021 | Belarus v Wales | W | 2-3 | 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 |
16 Nov 2021 | Wales v Belgium | D | 1-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 | |
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 |
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 |
29 Nov 2022 | Wales v England | L | 0-3 | FIFA World Cup | Group B |
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 |
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.