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
Johnson Brennan Transfers
Date From To Fee
01/01/26 Tottenham Tottenham Crystal Palace Crystal Palace
40M € Transfer
31/08/23 Nottingham Forest Nottingham Forest Tottenham Tottenham
55M € Transfer
30/05/21 Lincoln City Lincoln City Nottingham Forest Nottingham Forest Return from loan
Johnson Brennan Career
National leagues
National cups
International cups
National team
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Crystal Palace Crystal Palace Premier League Premier League 6.4 12 0 1 3 0
2025/2026
Tottenham Tottenham Premier League Premier League 6.6 16 2 0 2 0
2024
Tottenham Tottenham Premier League Premier League 6.8 33 11 3 5 0
2023
Tottenham Tottenham Premier League Premier League 6.9 32 5 10 3 0
2023
Nottingham Forest Nottingham Forest Premier League Premier League 6.5 3 0 0 0 0
2022/2023
Nottingham Forest Nottingham Forest Premier League Premier League 6.5 38 8 3 6 0
2021/2022
Nottingham Forest Nottingham Forest Championship Championship 7.1 49 18 10 3 0
2020
Lincoln City Lincoln City League One League One 43 11 5 10 0
2019/2020
Nottingham Forest Nottingham Forest Championship Championship 7 4 0 0 0 0
Total 230 55 32 32 0
Team Competition Matches Goals Assists Yellow cards Red cards
2025/2026
Crystal Palace Crystal Palace UEFA Conference League UEFA Conference League 6.9 5 0 1 0 0
2025/2026
Tottenham Tottenham UEFA Champions League UEFA Champions League 6.5 4 1 0 0 1
2024
Tottenham Tottenham UEFA Europa League UEFA Europa League 6.9 13 5 1 2 0
Total 22 6 2 2 1
Player rating is based on a proprietary algorithm, taking into account ball actions, performance in attack and defense, and the player’s direct influence on the game outcome

Johnson Brennan injury history

From Until Injury
06.12.2025 12.12.2025 injury-icon Injury
15.01.2025 14.02.2025 injury-icon Calf Injury
08.12.2024 10.12.2024 injury-icon Injury
Top bookmakers
gift-icon-gray 3000 USD
Get Bonus
gift-icon-gray 100 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray 750 USD
Get Bonus
gift-icon-gray 250 USD
Get Bonus
gift-icon-gray for $19.99
Get Bonus
gift-icon-gray for $15.99
Get Bonus