TOP Tournaments
Show more
person-avatar

Johnson Brennan

Wales
Wales
Current Club:
Position:
Forward
Number:
11
Age:
25 (23.05.2001)
Height:
179 cm
Weight:
73 kg
Preferred Foot:
Right
Market value:
€40.52m
Contract expires:
30.06.2028
Social media:
Johnson Brennan Last matches
Date Match Minutes played Goals Assists Yellow cards Red cards
16.04 Fiorentina Fiorentina Crystal Palace Crystal Palace 2 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
12.04 Crystal Palace Crystal Palace Newcastle United Newcastle United 2 1 6.4 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
09.04 Crystal Palace Crystal Palace Fiorentina Fiorentina 3 0 0 1’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
31.03 Wales Wales Northern Ireland Northern Ireland 1 1 6.3 20’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
26.03 Wales Wales Bosnia and Herzegovina Bosnia and Herzegovina 1 1 6.1 120’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
15.03 Crystal Palace Crystal Palace Leeds United Leeds United 0 0 6.8 80’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
12.03 Crystal Palace Crystal Palace AEK Larnaca AEK Larnaca 0 0 7.6 88’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
05.03 Tottenham Tottenham Crystal Palace Crystal Palace 1 3 6.4 24’ 0 0 0 0
01.03 Manchester United Manchester United Crystal Palace Crystal Palace 2 1 6.6 58’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
26.02 Crystal Palace Crystal Palace Zrinjski Zrinjski 2 0 6.8 18’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
22.02 Crystal Palace Crystal Palace Wolverhampton Wanderers Wolverhampton Wanderers 1 0 6.5 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
19.02 Zrinjski Zrinjski Crystal Palace Crystal Palace 1 1 6.7 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
11.02 Crystal Palace Crystal Palace Burnley Burnley 2 3 6.8 33’ 0 0 0 0
08.02 Brighton & Hove Albion Brighton & Hove Albion Crystal Palace Crystal Palace 0 1 0 3’ 0 0 0 0
01.02 Nottingham Forest Nottingham Forest Crystal Palace Crystal Palace 1 1 6.6 90’ 0 0 0 0
25.01 Crystal Palace Crystal Palace Chelsea Chelsea 1 3 6.3 76’ 0 0 0 0
17.01 Sunderland Sunderland Crystal Palace Crystal Palace 2 1 5.8 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
10.01 Macclesfield FC Macclesfield FC Crystal Palace Crystal Palace 2 1 6 45’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
07.01 Crystal Palace Crystal Palace Aston Villa Aston Villa 0 0 6.3 90’ 0 0 1 0
04.01 Newcastle United Newcastle United Crystal Palace Crystal Palace 2 0 6.3 72’ 0 0 1 0
2025 Crystal Palace Crystal Palace Tottenham Tottenham 0 1 0 6’ 0 0 0 0
2025 Tottenham Tottenham Liverpool Liverpool 1 2 6.4 33’ 0 0 0 0
2025 Nottingham Forest Nottingham Forest Tottenham Tottenham 3 0 6 11’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Slavia Prague Slavia Prague 3 0 Injured
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Brentford Brentford 2 0 On the bench
2025 Newcastle United Newcastle United Tottenham Tottenham 2 2 6.4 77’ 0 0 0 0
2025 Tottenham Tottenham Fulham Fulham 1 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Paris Saint-Germain Paris Saint-Germain Tottenham Tottenham 5 3 Suspended
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Arsenal Arsenal Tottenham Tottenham 4 1 6.2 13’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Republic of North Macedonia Republic of North Macedonia 7 1 8.1 90’ 1 1 0 0
2025 Liechtenstein Liechtenstein Wales Wales 0 1 0 8’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Manchester United Manchester United 2 2 6.8 90’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Copenhagen Copenhagen 4 0 6.5 55’ 1 0 0 1
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Chelsea Chelsea 0 1 6.2 18’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Newcastle United Newcastle United Tottenham Tottenham 2 0 5.6 65’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Everton Everton Tottenham Tottenham 0 3 7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 AS Monaco AS Monaco Tottenham Tottenham 0 0 6.2 21’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Aston Villa Aston Villa 1 2 0 5’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Belgium Belgium 2 4 6.3 33’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 England England Wales Wales 3 0 6 76’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Leeds United Leeds United Tottenham Tottenham 1 2 0 1’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bodo-Glimt Bodo-Glimt Tottenham Tottenham 2 2 6.8 60’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Wolverhampton Wanderers Wolverhampton Wanderers 1 1 6.2 29’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Doncaster Rovers Doncaster Rovers 3 0 7.1 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Villarreal Villarreal 1 0 6.4 14’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Ham United West Ham United Tottenham Tottenham 0 3 6.7 11’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wales Wales Canada Canada 0 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Kazakhstan Kazakhstan Wales Wales 0 1 6.8 65’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Bournemouth Bournemouth 0 1 6.2 54’ 0 0 0 0
2025 Manchester City Manchester City Tottenham Tottenham 0 2 7.3 78’ 1 0 1 0
2025 Tottenham Tottenham Burnley Burnley 3 0 7.9 80’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Paris Saint-Germain Paris Saint-Germain Tottenham Tottenham 2 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bayern Munich Bayern Munich Tottenham Tottenham 4 0 6.3 64’ 0 0 0 0
2025 Tottenham Tottenham Newcastle United Newcastle United 1 1 7.8 75’ 1 0 0 0
2025 Arsenal Arsenal Tottenham Tottenham 0 1 6.5 28’ 0 0 1 0
2025 Luton Town Luton Town Tottenham Tottenham 0 0 6.6 77’ 0 0 0 0
2025 Reading Reading Tottenham Tottenham 0 2 6.3 46’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Belgium Belgium Wales Wales 4 3 6.5 90’ 1 0 0 0
2025 Wales Wales Liechtenstein Liechtenstein 3 0 7.6 64’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Brighton & Hove Albion Brighton & Hove Albion 1 4 5.5 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Manchester United Manchester United 1 0 7.2 78’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Aston Villa Aston Villa Tottenham Tottenham 2 0 0 4’ 0 0 0 0
2025 Tottenham Tottenham Crystal Palace Crystal Palace 0 2 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Bodo-Glimt Bodo-Glimt Tottenham Tottenham 0 2 6.2 68’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 West Ham United West Ham United Tottenham Tottenham 1 1 On the bench
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Bodo-Glimt Bodo-Glimt 3 1 7.4 90’ 1 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Liverpool Liverpool Tottenham Tottenham 5 1 5.7 90’ 0 0 0 0
2025 Tottenham Tottenham Nottingham Forest Nottingham Forest 1 2 6.4 24’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Eintracht Frankfurt Eintracht Frankfurt Tottenham Tottenham 0 1 6.6 85’ 0 0 1 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Wolverhampton Wanderers Wolverhampton Wanderers Tottenham Tottenham 4 2 6.7 90’ 0 1 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Eintracht Frankfurt Eintracht Frankfurt 1 1 6.7 90’ 0 0 0 0
Date Match Minutes played Goals Assists Yellow cards Red cards
2025 Tottenham Tottenham Southampton Southampton 3 1 7.9 90’ 2 0 0 0
2025 Chelsea Chelsea Tottenham Tottenham 1 0 6.3 27’ 0 0 1 0

About

Johnson Brennan plays for the club Crystal Palace, England. Currently, the player is 25 years old, his dominant foot is Right, and he plays as the Forward with the number 11.

Johnson Brennan online livescore on

You will find all the data about Johnson Brennan without registering online on the website. For example, to find the needed player, select the country England, then go to the Crystal Palace team tab and open the Johnson Brennan page.

The main information you can obtain:

  • Johnson Brennan’s scores of the last matches.
  • Johnson Brennan score table with statistics.
  • Johnson Brennan’s last match scores and upcoming matches schedule.
Also, all fans can find the livescore of all matches with Johnson Brennan participation.

Johnson Brennan’s scores of the last five games:

  • Fiorentina - Crystal Palace (16/04/2026) 2:1 UEFA Conference League
  • Crystal Palace - Newcastle United (12/04/2026) 2:1 Premier League
  • Crystal Palace - Fiorentina (09/04/2026) 3:0 UEFA Conference League
  • Wales - Northern Ireland (31/03/2026) 1:1 International Friendly Games
  • Wales - Bosnia and Herzegovina (26/03/2026) 1:1 World Cup Qualification UEFA
  • Crystal Palace - Leeds United (15/03/2026) 0:0 Premier League
  • Crystal Palace - AEK Larnaca (12/03/2026) 0:0 UEFA Conference League
  • Tottenham - Crystal Palace (05/03/2026) 1:3 Premier League
  • Manchester United - Crystal Palace (01/03/2026) 2:1 Premier League
  • Crystal Palace - Zrinjski (26/02/2026) 2:0 UEFA Conference League
  • Crystal Palace - Wolverhampton Wanderers (22/02/2026) 1:0 Premier League
  • Zrinjski - Crystal Palace (19/02/2026) 1:1 UEFA Conference League
  • Crystal Palace - Burnley (11/02/2026) 2:3 Premier League
  • Brighton & Hove Albion - Crystal Palace (08/02/2026) 0:1 Premier League
  • Nottingham Forest - Crystal Palace (01/02/2026) 1:1 Premier League
  • Crystal Palace - Chelsea (25/01/2026) 1:3 Premier League
  • Sunderland - Crystal Palace (17/01/2026) 2:1 Premier League
  • Macclesfield FC - Crystal Palace (10/01/2026) 2:1 FA Cup
  • Crystal Palace - Aston Villa (07/01/2026) 0:0 Premier League
  • Newcastle United - Crystal Palace (04/01/2026) 2:0 Premier League
  • Crystal Palace - Tottenham (28/12/2025) 0:1 Premier League
  • Tottenham - Liverpool (20/12/2025) 1:2 Premier League
  • Nottingham Forest - Tottenham (14/12/2025) 3:0 Premier League
  • Tottenham - Slavia Prague (09/12/2025) 3:0 UEFA Champions League
  • Tottenham - Brentford (06/12/2025) 2:0 Premier League
  • Newcastle United - Tottenham (02/12/2025) 2:2 Premier League
  • Tottenham - Fulham (29/11/2025) 1:2 Premier League
  • Paris Saint-Germain - Tottenham (26/11/2025) 5:3 UEFA Champions League
  • Arsenal - Tottenham (23/11/2025) 4:1 Premier League
  • Wales - Republic of North Macedonia (18/11/2025) 7:1 World Cup Qualification UEFA
  • Liechtenstein - Wales (15/11/2025) 0:1 World Cup Qualification UEFA
  • Tottenham - Manchester United (08/11/2025) 2:2 Premier League
  • Tottenham - Copenhagen (04/11/2025) 4:0 UEFA Champions League
  • Tottenham - Chelsea (01/11/2025) 0:1 Premier League
  • Newcastle United - Tottenham (29/10/2025) 2:0 EFL Cup
  • Everton - Tottenham (26/10/2025) 0:3 Premier League
  • AS Monaco - Tottenham (22/10/2025) 0:0 UEFA Champions League
  • Tottenham - Aston Villa (19/10/2025) 1:2 Premier League
  • Wales - Belgium (13/10/2025) 2:4 World Cup Qualification UEFA
  • England - Wales (09/10/2025) 3:0 International Friendly Games
  • Leeds United - Tottenham (04/10/2025) 1:2 Premier League
  • Bodo-Glimt - Tottenham (30/09/2025) 2:2 UEFA Champions League
  • Tottenham - Wolverhampton Wanderers (27/09/2025) 1:1 Premier League
  • Tottenham - Doncaster Rovers (24/09/2025) 3:0 EFL Cup
  • Tottenham - Villarreal (16/09/2025) 1:0 UEFA Champions League
  • West Ham United - Tottenham (13/09/2025) 0:3 Premier League
  • Wales - Canada (09/09/2025) 0:1 International Friendly Games
  • Kazakhstan - Wales (04/09/2025) 0:1 World Cup Qualification UEFA
  • Tottenham - Bournemouth (30/08/2025) 0:1 Premier League
  • Manchester City - Tottenham (23/08/2025) 0:2 Premier League
  • Tottenham - Burnley (16/08/2025) 3:0 Premier League
  • Paris Saint-Germain - Tottenham (13/08/2025) 2:2 UEFA Super Cup
  • Bayern Munich - Tottenham (07/08/2025) 4:0 Club Friendly Games
  • Tottenham - Newcastle United (03/08/2025) 1:1 Club Friendly Games
  • Arsenal - Tottenham (31/07/2025) 0:1 Club Friendly Games
  • Luton Town - Tottenham (26/07/2025) 0:0 Club Friendly Games
  • Reading - Tottenham (19/07/2025) 0:2 Club Friendly Games
  • Belgium - Wales (09/06/2025) 4:3 World Cup Qualification UEFA
  • Wales - Liechtenstein (06/06/2025) 3:0 World Cup Qualification UEFA
  • Tottenham - Brighton & Hove Albion (25/05/2025) 1:4 Premier League
  • Tottenham - Manchester United (21/05/2025) 1:0 UEFA Europa League
  • Aston Villa - Tottenham (16/05/2025) 2:0 Premier League
  • Tottenham - Crystal Palace (11/05/2025) 0:2 Premier League
  • Bodo-Glimt - Tottenham (08/05/2025) 0:2 UEFA Europa League
  • West Ham United - Tottenham (04/05/2025) 1:1 Premier League
  • Tottenham - Bodo-Glimt (01/05/2025) 3:1 UEFA Europa League
  • Liverpool - Tottenham (27/04/2025) 5:1 Premier League
  • Tottenham - Nottingham Forest (21/04/2025) 1:2 Premier League
  • Eintracht Frankfurt - Tottenham (17/04/2025) 0:1 UEFA Europa League
  • Wolverhampton Wanderers - Tottenham (13/04/2025) 4:2 Premier League
  • Tottenham - Eintracht Frankfurt (10/04/2025) 1:1 UEFA Europa League
  • Tottenham - Southampton (06/04/2025) 3:1 Premier League
  • Chelsea - Tottenham (03/04/2025) 1:0 Premier League

Top bookmakers
1
gift-icon-green 3000 USD Bonus
Bonus
2
gift-icon-green 100 USD Bonus
Bonus
3
gift-icon-green 250 USD Bonus
Bonus
4
gift-icon-green 750 USD Bonus
Bonus
5
gift-icon-green 250 USD Bonus
Bonus
6
gift-icon-green for $19.99 Bonus
Bonus
7
gift-icon-green for $15.99 Bonus
Bonus
Get quick access to sports scores and news.
Install this web app on your device: tap and then "Add to Home Screen "
close