Brennan Johnson Profile and Player Statistics
First name: Brennan
Last name: Johnson
Position: Attacker
Nationality: England
Date of birth: 23 May 2001
Age: 25
Height: 186 cm
Weight: 73 kg

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Brennan Johnson has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Friendly International 2026 Wales 3 1 1 0 0 0 0
WC Qualification Europe 2026 Wales 9 2 4 3 0 0 0
Carabao Cup 2025/2026 Tottenham Hotspur 2 0 1 1 0 0 0
Champions League 2025/2026 Tottenham Hotspur 4 2 1 1 0 0 1
Europa Conference League 2025/2026 Crystal Palace 9 4 3 1 0 0 0
FA Cup 2025/2026 Crystal Palace 1 1 0 0 0 0 0
Premier League 2025/2026 Tottenham Hotspur 37 15 14 3 0 6 0
UEFA Super Cup 2025/2026 Tottenham Hotspur 1 0 0 0 0 0 0
Club Friendlies 1 2025 Tottenham Hotspur 5 1 4 1 0 1 0
Friendly International 2025 Wales 2 0 1 0 0 0 0
Carabao Cup 2024/2025 Tottenham Hotspur 4 2 1 1 0 0 0
Europa League 2024/2025 Tottenham Hotspur 13 3 7 6 0 2 0
FA Cup 2024/2025 Tottenham Hotspur 1 0 0 1 0 0 0
Premier League 2024/2025 Tottenham Hotspur 35 9 10 12 0 5 0
UEFA Nations League 2024/2025 Wales 5 1 3 3 0 4 0
Club Friendlies 1 2024 Tottenham Hotspur 5 0 5 1 0 0 0
Euro Qualification 2024 Wales 7 1 5 2 0 1 0
Friendly International 2024 Wales 2 1 1 0 0 0 0
Hybrid Friendlies 2024 Tottenham Hotspur 1 0 1 0 0 0 0
Carabao Cup 2023/2024 Nottingham Forest 1 1 0 0 0 1 0
FA Cup 2023/2024 Tottenham Hotspur 2 0 2 0 0 0 0
Premier League 2023/2024 Tottenham Hotspur 35 9 18 16 0 3 0
Club Friendlies 3 2023 Nottingham Forest 1 0 1 0 0 0 0
Friendly International 2023 Wales 1 0 1 0 0 0 0
Carabao Cup 2022/2023 Nottingham Forest 5 1 2 1 1 0 0
FA Cup 2022/2023 Nottingham Forest 1 1 0 0 0 1 0
Premier League 2022/2023 Nottingham Forest 38 5 12 8 1 6 0
UEFA Nations League 2022/2023 Wales 5 1 1 3 0 1 0
Club Friendlies 3 2022 Nottingham Forest 6 1 3 1 0 0 0
Friendly International 2022 Wales 1 0 1 1 0 0 0
WC Qualification Europe 2022 Wales 9 5 1 0 0 0 0
World Cup 2022 Wales 3 3 0 0 0 0 0
Carabao Cup 2021/2022 Nottingham Forest 1 0 0 0 0 0 0
Championship 2021/2022 Nottingham Forest 49 2 12 24 4 3 0
FA Cup 2021/2022 Nottingham Forest 4 0 1 1 0 0 0
Club Friendlies 3 2021 Nottingham Forest 1 0 0 1 0 0 0
Euro U21 2021 Wales U21 4 0 2 1 0 1 0
Friendly International 2021 Wales 2 1 1 0 0 0 0
Championship 2020/2021 Nottingham Forest 2 0 0 0 0 0 0
EFL Trophy 2020/2021 Lincoln City 4 0 1 2 2 1 0
FA Cup 2020/2021 Lincoln City 2 0 0 1 0 1 0
League One 2020/2021 Lincoln City 43 2 16 13 1 10 0
UEFA Nations League 2020/2021 Wales 2 0 0 0 0 0 0
Friendly International 2020 Wales 2 1 0 0 0 0 0
Carabao Cup 2019/2020 Nottingham Forest 3 1 1 0 0 0 0
Championship 2019/2020 Nottingham Forest 10 2 2 0 0 0 0
FA Cup 2019/2020 Nottingham Forest 1 0 1 0 0 0 0
Professional Development League 2019/2020 Nottingham U23 8 0 0 8 0 0 0
Club Friendlies 1 2019 Nottingham Forest 1 0 0 1 0 0 0
Euro U19 2019 Wales U19 6 0 3 0 0 0 0
Premier League Cup 2018/2019 Nottingham U23 3 0 0 1 2 0 0
Professional Development League 2018/2019 Nottingham U23 8 0 0 7 1 0 0

Brennan Johnson has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
06/06/2026 Romania
2 - 1
Wales 0-0H2H+
Lisav Naif Eissat 46'  
Andrei Borza 46'  
Ștefan Baiaram 46'  
Florinel Coman 46'  
Andrei Burcă 46'  
Adrian Rus 46'  
Deian Sorescu 46'  
Tony Strata 46'  
Otto Hindrich 46'  
Ștefan Târnovanu 46'  
Florinel Coman 52' 1 - 0  
  61' Nathan Broadhead
  61' David Brooks
  61' Kieffer Moore
  61' Lewis Koumas
  61' Rhys Norrington-Davies
  61' Connor Roberts
  1 - 1 63' David Brooks
Darius Olaru 64'  
Cătălin Cîrjan 64'  
Tudor Băluță 64'  
Andrei Coubiș 64'  
Louis Munteanu 64'  
Denis Drăguș 64'  
Matei Ilie 64'  
Mihai Popescu 64'  
Nicolae Stanciu 70'  
David Matei 70'  
  71' Brennan Johnson
  71' Cameron Congreve
  71' Kai Andrews
  71' Christopher James Mepham
  71' Daniel James
  71' Sorba Thomas
  79' David Brooks
Adrian Rus 80' 2 - 1  
Adrian Rus 87'  
  87' Neco Williams
  87' Ronan Kpakio
02/06/2026 Wales
1 - 1
Ghana 0-0H2H+
  30' Thomas Partey
  46' Prince Adu
  46' Brandon Thomas-Asante
  46' Lawrence Ati Zigi
  46' Benjamin Asare
  46' Issahaku Fatawu
  46' Ernest Nuamah
  46' Thomas Partey
  46' Kwasi Sibo
  60' Kamaldeen Sulemana
  60' Christopher Bonsu Baah
David Brooks 60'  
Nathan Broadhead 60'  
Daniel James 60'  
Cameron Congreve 60'  
Kieffer Moore 60'  
Lewis Koumas 60'  
  60' Elisha Owusu
  60' Caleb Yirenkyi
  0 - 1 66' Caleb Yirenkyi
Sorba Thomas 67'  
Isaak Davies 67'  
Dylan Lawlor 67'  
Christopher James Mepham 67'  
  75' Marvin Senaya
  75' Alidu Seidu
  75' Jordan Ayew
  75' Iñaki Williams
  76' Jerome Opoku
  76' Abdul Mumin
Joe Rodon 83'  
Kai Andrews 83'  
Jay Dasilva 83'  
Rhys Norrington-Davies 83'  
  85' Gideon Mensah
  85' Abdul Rahman Baba
  90+2' Alidu Seidu
Lewis Koumas 90+3' 1 - 1  
27/05/2026 Crystal Palace
1 - 0
Rayo Vallecano 0-0H2H+
  20' Pathé Ciss
  23' Isi Palazón
Adam Wharton 41'  
  48' Unai López
Jean-Philippe Mateta 51' 1 - 0  
  62' Unai López
  62' Pedro Díaz
  62' Álvaro García
  63' Óscar Valentín
  63' Nobel Mendy
  70' Jorge de Frutos
  70' Sergio Camello
  70' Álvaro García
  70' Alfonso Espino
Yéremy Pino 74'  
Jean-Philippe Mateta 76'  
Jørgen Strand Larsen 76'  
  77' Isi Palazón
  77' Ilias Akhomach
Yéremy Pino 80'  
Evann Guessand 80'  
Chadi Riad 82'  
  85' Nobel Mendy
  90+2' Alfonso Espino
24/05/2026 Crystal Palace
1 - 2
Arsenal 0-1H2H+
  0 - 1 42' Gabriel Jesus
  46' Christian Nørgaard
  46' Kai Havertz
  46' Riccardo Calafiori
  46' Gabriel Magalhães
Daniel Muñoz 46'  
Tyrick Mitchell 46'  
Ismaïla Sarr 46'  
Yéremy Pino 46'  
Daichi Kamada 46'  
Adam Wharton 46'  
  0 - 2 48' Noni Madueke
Adam Wharton 62'  
Evann Guessand 62'  
  62' Max Dowman
  62' Mikel Merino
  74' Gabriel Jesus
  75' Gabriel Jesus
  75' Eberechi Eze
Jørgen Strand Larsen 77'  
Jean-Philippe Mateta 77'  
  83' Noni Madueke
  83' Viktor Gyökeres
Jean-Philippe Mateta 89' 1 - 2  
17/05/2026 Brentford
2 - 2
Crystal Palace 1-1H2H+
  0 - 1 6' Ismaïla Sarr
Dango Ouattara 40' 1 - 1  
  46' Yéremy Pino
  46' Brennan Johnson
  1 - 2 52' Adam Wharton
  61' Jørgen Strand Larsen
  61' Jean-Philippe Mateta
  61' Maxence Lacroix
  61' Chris Richards
Vitaly Janelt 63'  
Jordan Henderson  63'  
Mathias Jensen 63'  
Kevin Schade 63'  
  74' Chadi Riad
  74' Jefferson Lerma
Kristoffer Ajer 82'  
Sepp van den Berg 82'  
  83' Chris Richards
Dango Ouattara 88' 2 - 2  
  89' Jefferson Lerma
Yegor Yarmolyuk 89'  
Josh Dasilva 89'  
  90+3' Ismaïla Sarr
  90+3' Evann Guessand
  90+5' Dean Henderson
Michael Kayode 90+5'  
13/05/2026 Manchester City
3 - 0
Crystal Palace 2-0H2H+
Antoine Semenyo 32' 1 - 0  
Omar Marmoush 40' 2 - 0  
  52' Tyrick Mitchell
Matheus Nunes 58'  
Nathan Aké 58'  
Josko Gvardiol  58'  
Jérémy Doku 58'  
  60' Jean-Philippe Mateta
  60' Jørgen Strand Larsen
  60' Yéremy Pino
  60' Ismaïla Sarr
  60' Will Hughes
  60' Adam Wharton
  75' Brennan Johnson
  75' Daichi Kamada
Omar Marmoush 79'  
Rayan Cherki 79'  
Bernardo Silva 79'  
Mateo Kovacic  79'  
  81' Daichi Kamada
  82' Daniel Muñoz
  82' Nathaniel Clyne
Phil Foden 82'  
John Stones 82'  
Savinho 84' 3 - 0  
10/05/2026 Crystal Palace
2 - 2
Everton 1-1H2H+
  0 - 1 6' James Tarkowski
  30' James Garner
Ismaïla Sarr 34' 1 - 1  
  45' Vitaliy Mykolenko
  1 - 2 47' Beto
Jørgen Strand Larsen 65'  
Jean-Philippe Mateta 65'  
  70' Beto
  70' Thierno Barry
Jean-Philippe Mateta 77' 2 - 2  
  80' Merlin Röhl
  80' Tyrique George
Brennan Johnson 80'  
Jefferson Lerma 80'  
  90+4' Kiernan Dewsbury-Hall
  90+4' Carlos Alcaraz
07/05/2026 Crystal Palace
2 - 1
Shakhtar Donetsk 1-1H2H+
  15' Valeriy Bondar
Pedro Henrique 25' 1 - 0  
  27' Vinícius Tobias
  27' Alaa Ghram
  1 - 1 34' Eguinaldo
  46' Alisson
  46' Isaque
Ismaïla Sarr 52' 2 - 1  
  56' Oleg Ocheretko
  56' Newerton
  56' Kauã Elias
  56' Lassina Traoré
Jean-Philippe Mateta 66'  
Jørgen Strand Larsen 66'  
  75' Pedrinho
  75' Lucas Ferreira
Yéremy Pino 78'  
Brennan Johnson 78'  
Daichi Kamada 88'  
Jefferson Lerma 88'  
Daniel Muñoz 89'  
Nathaniel Clyne 89'  
Adam Wharton 89'  
Will Hughes 89'  
03/05/2026 AFC Bournemouth
3 - 0
Crystal Palace 2-0H2H+
  6' Jaydee Canvot
Jefferson Lerma 10' 1 - 0  
Eli Kroupi 32' 2 - 0  
  38' Maxence Lacroix
  46' Daniel Muñoz
  46' Tyrick Mitchell
  46' Yéremy Pino
  46' Ismaïla Sarr
  46' Daichi Kamada
  46' Adam Wharton
  65' Jørgen Strand Larsen
  65' Jean-Philippe Mateta
Tyler Adams 69'  
Ryan Christie 69'  
Eli Kroupi 70'  
David Brooks 70'  
  76' Chadi Riad
  76' Chris Richards
Rayan 77' 3 - 0  
Evanilson 80'  
Enes Ünal 80'  
Rayan 86'  
Amine Adli 86'  
Marcus Tavernier 86'  
Ben Gannon-Doak 86'  
30/04/2026 Shakhtar Donetsk
1 - 3
Crystal Palace 0-1H2H+
  0 - 1 1' Ismaïla Sarr
Oleg Ocheretko 31'  
Vinícius Tobias 38'  
  44' Yéremy Pino
Oleg Ocheretko 47' 1 - 1  
Pedro Henrique 52'  
  56' Jaydee Canvot
  1 - 2 58' Daichi Kamada
Marlon Gomes 65'  
Isaque 65'  
  65' Jean-Philippe Mateta
  65' Jørgen Strand Larsen
Pedrinho 74'  
Artem Bondarenko 74'  
  74' Yéremy Pino
  74' Brennan Johnson
Eguinaldo 74'  
Newerton 74'  
Oleg Ocheretko 83'  
Yegor Nazaryna 83'  
Kauã Elias 83'  
Lassina Traoré 83'  
  1 - 3 84' Jørgen Strand Larsen
  90' Daichi Kamada
  90' Jefferson Lerma
25/04/2026 Liverpool
3 - 1
Crystal Palace 2-0H2H+
  19' Daniel Muñoz
  32' Dean Henderson
Alexander Isak 35' 1 - 0  
Andrew Robertson 40' 2 - 0  
  46' Tyrick Mitchell
  46' Borna Sosa
Mohamed Salah 59'  
Jeremie Frimpong 59'  
  59' Brennan Johnson
  59' Yéremy Pino
  70' Jean-Philippe Mateta
  70' Jørgen Strand Larsen
  2 - 1 71' Daniel Muñoz
Alexander Isak 79'  
Ryan Gravenberch 79'  
Curtis Jones 87'  
Joe Gomez 87'  
Andrew Robertson 87'  
Milos Kerkez 87'  
Dominik Szoboszlai 90'  
  90+3' Borna Sosa
Florian Wirtz 90+6' 3 - 1  
20/04/2026 Crystal Palace
0 - 0
West Ham United 0-0H2H+
Brennan Johnson 21'  
Will Hughes 59'  
Daichi Kamada 59'  
Jørgen Strand Larsen 59'  
Jean-Philippe Mateta 59'  
Yéremy Pino 59'  
Ismaïla Sarr 59'  
  75' Pablo 
  75' Callum Wilson
Brennan Johnson 78'  
Justin Devenny 78'  
  84' Taty Castellanos
  84' Mohamadou Kanté
  90+2' El Hadji Malick Diouf
Daniel Muñoz 90+2'  
16/04/2026 Fiorentina
2 - 1
Crystal Palace 1-1H2H+
  0 - 1 17' Ismaïla Sarr
  30' Adam Wharton
  30' Jefferson Lerma
Albert Gudmundsson 30' 1 - 1  
  40' Yéremy Pino
Marin Pongracic 40'  
  41' Maxence Lacroix
  41' Chadi Riad
Pietro Comuzzo 45+5'  
  46' Jean-Philippe Mateta
  46' Jørgen Strand Larsen
Nicolò Fagioli 46'  
Cher Ndour 46'  
Cher Ndour 53' 2 - 1  
  53' Ismaïla Sarr
Luca Ranieri 67'  
Robin Gosens 70'  
Luís Balbo 70'  
Pietro Comuzzo 70'  
Eddy Kouadio 70'  
  73' Yéremy Pino
  73' Will Hughes
Albert Gudmundsson 75'  
Giovanni Fabbian 75'  
Manor Solomon 75'  
Jacopo Fazzini 75'  
  76' Chadi Riad
Cher Ndour 87'  
Roberto Piccoli 90+1'  
12/04/2026 Crystal Palace
2 - 1
Newcastle United 0-1H2H+
  0 - 1 43' William Osula
Brennan Johnson 64'  
Ismaïla Sarr 64'  
Will Hughes 64'  
Adam Wharton 64'  
Jørgen Strand Larsen 65'  
Jean-Philippe Mateta 65'  
  68' Malick Thiaw
  71' Anthony Gordon
  71' Harvey Barnes
  74' Joelinton
Yéremy Pino 76'  
Daichi Kamada 76'  
Jean-Philippe Mateta 80' 1 - 1  
  84' Joelinton
  84' Jacob Ramsey
  84' William Osula
  84' Nick Woltemade
  90+3' Aaron Ramsdale
Jean-Philippe Mateta 90+4' 2 - 1  
  90+5' Sandro Tonali
  90+5' Anthony Elanga
  90+5' Jacob Murphy
  90+5' Yoane Wissa
Tyrick Mitchell 90+6'  
Borna Sosa 90+6'  
09/04/2026 Crystal Palace
3 - 0
Fiorentina 2-0H2H+
  21' Dodô
Jean-Philippe Mateta 24' 1 - 0  
Tyrick Mitchell 31' 2 - 0  
Evann Guessand 65'  
Yéremy Pino 65'  
  69' Roberto Piccoli
Chris Richards 76'  
  78' Robin Gosens
  78' Luís Balbo
  78' Jack Harrison
  78' Jacopo Fazzini
  82' Marin Pongracic
  82' Pietro Comuzzo
Jean-Philippe Mateta 83'  
Jefferson Lerma 83'  
Ismaïla Sarr 90' 3 - 0  
  90+1' Nicolò Fagioli
  90+1' Rolando Mandragora
  90+1' Albert Gudmundsson
  90+1' Giorgio Puzzoli
Adam Wharton 90+4'  
Will Hughes 90+4'  
Daichi Kamada 90+4'  
Brennan Johnson 90+4'  
31/03/2026 Wales
1 - 1
Northern Ireland 0-1H2H+
  0 - 1 22' Jamie Paul Donley
David Brooks 38'  
  46' Conor William Hazard
  46' Pierce Joseph Charles
Joel Colwill 46'  
Daniel James 46'  
Sorba Thomas 46' 1 - 1  
Ben Cabango 46'  
Dylan Lawlor 46'  
  46' Isaac Jude Price
  46' Callum Marshall
  46' Shea Emmanuel Charles
  46' George Alan Saville
  61' Ethan Galbraith
Lewis Koumas 64'  
Nathan Broadhead 64'  
  64' Patrick Kelly
  64' Brad Lyons 
  64' Jamie Paul Donley
  64' James Tyrrell Reid
  64' Ciaron Maurice Brown
  64' Brodie Gilmore Spencer
Dylan Lawlor 71'  
Ethan Ampadu 71'  
Sorba Thomas 71'  
Brennan Johnson 71'  
  80' Ethan Galbraith
  80' Tom Atcheson
  80' Terry Devlin
  80' Paul Patrick Smyth
Jay Dasilva 88'  
Rhys Norrington-Davies 88'  
26/03/2026 Wales
1 - 1
Bosnia and Herzegovina 0-0H2H+
  1' Ermedin Demirovic
Harry Wilson 2' 1 - 0  
  1 - 1 3' Haris Tabakovic
Mark Harris 4' 2 - 1  
  5' Amar Memic
  5' Ermedin Demirovic
  2 - 2 5' Ivan Basic
Brennan Johnson 6'  
  2 - 3 7' Amir Hadziahmetovic
Neco Williams 8'  
  2 - 4 9' Kerim Alajbegovic
  37' Sead Kolasinac
  39'
Daniel James 51' 3 - 4  
Jordan James 56'  
Liam Cullen 56'  
  62' Sead Kolasinac
  62' Kerim Alajbegovic
  62' Benjamin Tahirović
  62' Ivan Basic
  74' Amar Memic
  74' Dzenis Burnic
David Brooks 74'  
Mark Harris 74'  
  78' Ivan Sunjic
  78' Haris Tabakovic
Daniel James 84'  
Sorba Thomas 84'  
  3 - 5 86' Edin Džeko
  91' Edin Džeko
  91' Amir Hadziahmetovic
  111' Edin Džeko
  112' Amar Dedić
  112' Armin Gigovic
19/03/2026 AEK Larnaca
1 - 2
Crystal Palace 0-1H2H+
  0 - 1 13' Ismaïla Sarr
27'  
  27'
33'  
  53' Jørgen Strand Larsen
  60' Brennan Johnson
  60' Daniel Muñoz
Enric Saborit 63' 1 - 1  
Enric Saborit 73'  
Riad Bajic 76'  
Enzo Cabrera 76'  
  76' Chris Richards
  76' Jefferson Lerma
  76' Evann Guessand
  76' Yéremy Pino
Ángel García 79'  
Yahav Gurfinkel 79'  
Djordje Ivanovic 79'  
Valentin Roberge 79'  
  83' Jaydee Canvot
  83' Jean-Philippe Mateta
  84'
Marcus Rohdén 89'  
Charalampos Kyriakou 89'  
  1 - 2 99' Ismaïla Sarr
Pere Pons 106'  
Robert Mudrazija 106'  
Enzo Cabrera 112'  
Waldo Rubio 112'  
  116'
Pere Pons 116'  
  119' Adam Wharton
  119' Will Hughes
120+1'  
Petros Ioannou 120+4'  
15/03/2026 Crystal Palace
0 - 0
Leeds United 0-0H2H+
  26' Gabriel Gudmundsson
  31' Jaka Bijol
Will Hughes 44'  
  45' Dominic Calvert-Lewin
  45+3' Daniel Farke
Oliver Glasner 45+3'  
  45+5' Gabriel Gudmundsson
  46' Brenden Aaronson
  46' Jayden Bogle
  46' Lukas Nmecha
  46' Ilia Gruev
Brennan Johnson 54'  
Jørgen Strand Larsen 60'  
Jean-Philippe Mateta 60'  
Will Hughes 60'  
Adam Wharton 60'  
Jaydee Canvot 80'  
Daichi Kamada 80'  
Brennan Johnson 80'  
Yéremy Pino 80'  
12/03/2026 Crystal Palace
0 - 0
AEK Larnaca 0-0H2H+
  29' Jorge Miramón
  29' Petros Ioannou
Adam Wharton 40'  
  68' Riad Bajic
  68' Enzo Cabrera
  68' Djordje Ivanovic
  68' Yahav Gurfinkel
Jørgen Strand Larsen 77'  
Jean-Philippe Mateta 77'  
  87' Marcus Rohdén
  87' Charalampos Kyriakou
  87' Ángel García
  87' Robert Mudrazija
Brennan Johnson 87'  
Yéremy Pino 87'  
05/03/2026 Tottenham Hotspur
1 - 3
Crystal Palace 1-3H2H+
Souza 7'  
7'  
  14' Daniel Muñoz
  14' Nathaniel Clyne
  22' Jørgen Strand Larsen
Pape Matar Sarr 25'  
Dominic Solanke 34' 1 - 0  
Micky van de Ven 38'  
  1 - 1 40' Ismaïla Sarr
Randal Kolo Muani 43'  
Yves Bissouma 43'  
Souza 43'  
Conor Gallagher 43'  
  1 - 2 45+1' Jørgen Strand Larsen
  1 - 3 45+7' Ismaïla Sarr
  67' Evann Guessand
  67' Brennan Johnson
Dominic Solanke 74'  
Richarlison  74'  
Pedro Porro  74'  
Xavi Simons 74'  
  81' Adam Wharton
  81' Will Hughes
  81' Jørgen Strand Larsen
  81' Christantus Uche
Yves Bissouma 82'  
  90+2' Nathaniel Clyne
01/03/2026 Manchester United
2 - 1
Crystal Palace 0-1H2H+
  0 - 1 4' Maxence Lacroix
  6' Daichi Kamada
Luke Shaw 24'  
Noussair Mazraoui 24'  
Diogo Dalot 36'  
  49' Dean Henderson
  56' Maxence Lacroix
Bruno Fernandes 57' 1 - 1  
  58' Brennan Johnson
  58' Evann Guessand
  58' Jørgen Strand Larsen
  58' Chadi Riad
Benjamin Sesko 65' 2 - 1  
  68' Adam Wharton
  68' Will Hughes
Benjamin Sesko 75'  
Amad Diallo 75'  
Harry Maguire 85'  
Ayden Heaven 85'  
  85' Daichi Kamada
  85' Yéremy Pino
Bryan Mbeumo 86'  
Joshua Zirkzee 86'  
Ayden Heaven 89'  
26/02/2026 Crystal Palace
2 - 0
Zrinjski 1-0H2H+
Jaydee Canvot 12'  
30'  
Jørgen Strand Larsen 30'  
  35' Neven Djurasek
Maxence Lacroix 36' 1 - 0  
  45+1' Karlo Abramovic
Adam Wharton 49'  
Adam Wharton 56'  
Will Hughes 56'  
  66' Leo Mikic
  67' Mario Cuze
  67' Matej Sakota
Jørgen Strand Larsen 73'  
Brennan Johnson 73'  
  79' Leo Mikic
  79' Tomi Juric
  87' Antonio Ivancic
  87' Marijan Cavar
  87' Karlo Abramovic
  87' Dan Lagumdzija
  87' Neven Djurasek
  87' Kerim Memija
Evann Guessand 90+3' 2 - 0  
22/02/2026 Crystal Palace
1 - 0
Wolverhampton Wanderers 0-0H2H+
Will Hughes 15'  
Jaydee Canvot 31'  
Adam Wharton 41'  
  43' Tolu Arokodare
Will Hughes 46'  
Daichi Kamada 46'  
  58' Ladislav Krejci
  61' Ladislav Krejci
  63' Adam Armstrong
  63' David Møller Wolfe
Chadi Riad 67'  
Chadi Riad 72'  
Evann Guessand 72'  
Yéremy Pino 77'  
Brennan Johnson 77'  
  87' Jean-Ricner Bellegarde
  87' João Gomes
Evann Guessand 90' 1 - 0  
  90+2' Yerson Mosquera
  90+2' Angel Gomes
  90+3' André
Ismaïla Sarr 90+6'  
19/02/2026 Zrinjski
1 - 1
Crystal Palace 0-1H2H+
  0 - 1 43' Ismaïla Sarr
  45' Jørgen Strand Larsen
Karlo Abramovic 55' 1 - 1  
  64' Maxence Lacroix
  64' Jaydee Canvot
  64' Brennan Johnson
  64' Yéremy Pino
Duje Dujmovic 70'  
Karlo Abramovic 76'  
Kerim Memija 76'  
Leo Mikic 76'  
Matej Sakota 76'  
Marko Vranjkovic 84'  
  87' Jørgen Strand Larsen
  87' Evann Guessand
  87' Chadi Riad
  87' Tyrick Mitchell
Antonio Ivancic 90'  
Dan Lagumdzija 90'  
Mario Cuze 90+5'  
Tomi Juric 90+5'  
11/02/2026 Crystal Palace
2 - 3
Burnley 2-3H2H+
Jørgen Strand Larsen 17' 1 - 0  
Jørgen Strand Larsen 33' 2 - 0  
Chris Richards 35'  
Jefferson Lerma 36'  
  2 - 1 40' Hannibal
  2 - 2 44' Jaidon Anthony
  2 - 3 45+2' Jefferson Lerma
Jefferson Lerma 46'  
Chadi Riad 46'  
Evann Guessand 58'  
Brennan Johnson 58'  
Daniel Muñoz 72'  
Will Hughes 72'  
Daichi Kamada 72'  
Yéremy Pino 72'  
  73' Zian Flemming
  73' Lyle Foster
  73' Marcus Edwards
  73' Jacob Bruun Larsen
  74' Hannibal
  83' Hannibal
  83' James Ward-Prowse
Adam Wharton 83'  
Christantus Uche 83'  
  87' Lesley Ugochukwu
  87' Florentino
08/02/2026 Brighton & Hove Albion
0 - 1
Crystal Palace 0-0H2H+
  17' Will Hughes
  56' Yéremy Pino
  56' Evann Guessand
  0 - 1 61' Ismaïla Sarr
Carlos Baleba 71'  
Diego Gómez 71'  
H. Howell 71'  
Yankuba Minteh 71'  
Maxim De Cuyper 71'  
Danny Welbeck 71'  
  77' Will Hughes
  77' Daichi Kamada
  80' Daniel Muñoz
Charalampos Kostoulas 82'  
Jack Hinshelwood 82'  
Georginio Rutter 82'  
Matt O'Riley 82'  
Diego Gómez 85'  
  85' Jørgen Strand Larsen
  88' Ismaïla Sarr
  88' Brennan Johnson
01/02/2026 Nottingham Forest
1 - 1
Crystal Palace 1-1H2H+
Morgan Gibbs-White 5' 1 - 0  
  31' Chris Richards
  32' Chadi Riad
Neco Williams 45'  
  1 - 1 45+2' Ismaïla Sarr
Nicolás Domínguez 45+3'  
Morato 45+3'  
Matz Sels 46'  
Angus Gunn  46'  
Callum Hudson-Odoi 46'  
Ryan Yates  46'  
  54' Yéremy Pino
  61' Chadi Riad
  61' Christantus Uche
Igor Jesus 70'  
Dan Ndoye 70'  
Nikola Milenković 75'  
25/01/2026 Crystal Palace
1 - 3
Chelsea 0-1H2H+
  20' Moisés Caicedo
  0 - 1 34' Estêvão
  0 - 2 50' João Pedro
Jaydee Canvot 63'  
  0 - 3 64' Enzo Fernández
Jaydee Canvot 65'  
Yéremy Pino 65'  
Tyrick Mitchell 65'  
Borna Sosa 65'  
Adam Wharton 67'  
Adam Wharton 72'  
  73' Moisés Caicedo
  73' Wesley Fofana
  74' Estêvão
  74' Jamie Gittens
  74' Pedro Neto
  74' Malo Gusto
Brennan Johnson 76'  
Will Hughes 76'  
Daniel Muñoz 76'  
Chadi Riad 76'  
  81' Reece James
  81' Jorrel Hato
  85' João Pedro
  85' Liam Delap
Jean-Philippe Mateta 85'  
Christantus Uche 85'  
Chris Richards 88' 1 - 3  
Jefferson Lerma 90'  
  90' Andrey Santos
17/01/2026 Sunderland
2 - 1
Crystal Palace 1-1H2H+
  17' Chris Richards
  0 - 1 30' Yéremy Pino
Enzo Le Fée 33' 1 - 1  
  36' Adam Wharton
Trai Hume 48'  
  63' Tyrick Mitchell
Nordi Mukiele 63'  
Omar Alderete 66'  
Brian Brobbey 71' 2 - 1  
Brian Brobbey 84'  
Eliezer Mayenda 84'  
Romaine Mundle 88'  
Dennis Cirkin 88'  
10/01/2026 Macclesfield
2 - 1
Crystal Palace 1-0H2H+
Paul Dawson 43' 1 - 0  
Josh Kay 45+2'  
  46' Kaden Rodney
  46' Will Hughes
  46' Joel Drakes-Thomas
  46' Brennan Johnson 
  46' Jaydee Canvot
  46' Tyrick Mitchell
Isaac Buckley-Ricketts 60' 2 - 0  
  62' Borna Sosa
  69' Justin Devenny
  69' Benjamin Casey
  76' Marc Guéhi
79'  
Sam Heathcote 79'  
Luis Lacey 79'  
Cameron Borthwick-Jackson 79'  
Luke Duffy 79'  
Luke Matheson 79'  
Josh Kay 80'  
Carlos Dos Santos 80'  
  2 - 1 90' Yéremy Pino
D'Mani Mellor 90+5'  
Danny Whitehead 90+5'  
07/01/2026 Crystal Palace
0 - 0
Aston Villa 0-0H2H+
  46' Emiliano Martínez
  46' Marco Bizot
  65' Jadon Sancho
  65' Emiliano Buendía
Brennan Johnson 67'  
  73' Lucas Digne
  73' Ian Maatsen
  73' John McGinn
  73' Donyell Malen
  82' Boubacar Kamara
  82' Lamare Bogarde
Tyrick Mitchell 83'  
Justin Devenny 90'  
Borna Sosa 90'  
04/01/2026 Newcastle United
2 - 0
Crystal Palace 0-0H2H+
  33' Brennan Johnson
  38' Jefferson Lerma
  38' Jaydee Canvot
  49' Tyrick Mitchell
  52' Nathaniel Clyne
  52' Justin Devenny
  55' Marc Guéhi
Anthony Gordon 62'  
Anthony Gordon 63'  
Harvey Barnes 63'  
Lewis Hall 63'  
Tino Livramento 63'  
Sandro Tonali 63'  
Jacob Ramsey 63'  
Bruno Guimarães 71' 1 - 0  
  72' Brennan Johnson
  72' Christantus Uche
Malick Thiaw 78' 2 - 0  
Yoane Wissa 78'  
Nick Woltemade 78'  
  87' Yéremy Pino
  87' Romain Esse
  87' Adam Wharton
  87' Kaden Rodney
  87' Jean-Philippe Mateta
  87' Joel Drakes-Thomas
Jacob Murphy 88'  
Joe Willock 88'  
28/12/2025 Crystal Palace
0 - 1
Tottenham Hotspur 0-1H2H+
  5' Kevin Danso
  22' Archie Gray
  0 - 1 42' Archie Gray
Will Hughes 45+3'  
Maxence Lacroix 46'  
Nathaniel Clyne 58'  
Eddie Nketiah  58'  
  63' Randal Kolo Muani
  63' Wilson Odobert
  63' Lucas Bergvall
  63' João Palhinha
Yéremy Pino 77'  
Christantus Uche 77'  
Jefferson Lerma 85'  
  85' Archie Gray
  85' Radu Drăgușin  
Justin Devenny 85'  
Romain Esse 85'  
  85' Mohammed Kudus
  85' Brennan Johnson 
20/12/2025 Tottenham Hotspur
1 - 2
Liverpool 0-0H2H+
Xavi Simons 33'  
  46' Conor Bradley
  46' Alexander Isak
  0 - 1 56' Alexander Isak
Mohammed Kudus 58'  
Brennan Johnson  58'  
  60' Alexander Isak
  60' Jeremie Frimpong 
Cristian Romero 66'  
  0 - 2 66' Hugo Ekitiké
Lucas Bergvall 71'  
Wilson Odobert 71'  
Archie Gray 71'  
João Palhinha 71'  
  76' Ibrahima Konaté
Randal Kolo Muani 80'  
Richarlison 80'  
Richarlison 83' 1 - 2  
  83' Dominik Szoboszlai
Micky van de Ven 85'  
  90' Jeremie Frimpong 
  90' Federico Chiesa
Cristian Romero 90+3'  
Rodrigo Bentancur 90+5'  
  90+7' Alexis Mac Allister
  90+9' Hugo Ekitiké
  90+9' Andrew Robertson 
  90+10' Florian Wirtz
  90+10' Trey Nyoni
Richarlison 90+11'  
14/12/2025 Nottingham Forest
3 - 0
Tottenham Hotspur 1-0H2H+
Callum Hudson-Odoi  28' 1 - 0  
Nicolò Savona 31'  
  40' Archie Gray
Callum Hudson-Odoi  50' 2 - 0  
  59' Rodrigo Bentancur
  59' Lucas Bergvall
  59' Djed Spence
  59' Ben Davies 
  59' Archie Gray
  59' João Palhinha
  70' Lucas Bergvall
Ibrahim Sangaré 79' 3 - 0  
  80' Mohammed Kudus
  80' Brennan Johnson 
  80' Randal Kolo Muani
  80' Mathys Tel 
  84' Pedro Porro
Igor Jesus 85'  
Douglas Luiz  85'  
Callum Hudson-Odoi  90+2'  
Dan Ndoye 90+2'  
06/12/2025 Tottenham Hotspur
2 - 0
Brentford 2-0H2H+
Richarlison 25' 1 - 0  
  29' Michael Kayode
Cristian Romero   31'  
Xavi Simons 43' 2 - 0  
  45' Kristoffer Ajer
  46' Kristoffer Ajer
  46' Rico Henry
Pedro Porro 47'  
  60' Kevin Schade
  61' Mikkel Damsgaard
  61' Mathias Jensen
Rodrigo Bentancur 65'  
João Palhinha 65'  
  72' Yegor Yarmolyuk
Randal Kolo Muani 74'  
Wilson Odobert 74'  
  76' Michael Kayode
  76' Aaron Hickey
  76' Yegor Yarmolyuk
  76' Vitaly Janelt
Archie Gray 77'  
Mohammed Kudus 80'  
Pape Matar Sarr 80'  
Cristian Romero   81'  
Kevin Danso 81'  
  88' Dango Ouattara
  88' Keane Lewis-Potter
02/12/2025 Newcastle United
2 - 2
Tottenham Hotspur 0-0H2H+
  23' Cristian Romero  
Sandro Tonali 46'  
Bruno Guimarães 46'  
  56' Rodrigo Bentancur
Jacob Murphy 66'  
Anthony Elanga 66'  
Harvey Barnes 66'  
Anthony Gordon 66'  
Bruno Guimarães 71' 1 - 0  
  77' Randal Kolo Muani
  77' Richarlison
  77' Lucas Bergvall
  77' Xavi Simons
  77' Brennan Johnson 
  77' Mathys Tel 
  1 - 1 78' Cristian Romero  
Anthony Gordon 86' 2 - 1  
  86' Richarlison
  87' Pape Matar Sarr
  87' Archie Gray
  87' Mohammed Kudus
  87' Wilson Odobert
Lewis Miley 90+3'  
Fabian Schär 90+3'  
  2 - 2 90+5' Cristian Romero  
29/11/2025 Tottenham Hotspur
1 - 2
Fulham 0-2H2H+
  0 - 1 4' Kenny Tete
  0 - 2 6' Harry Wilson
Micky van de Ven 30'  
Destiny Udogie 49'  
Mohammed Kudus 59' 1 - 2  
João Palhinha 60'  
Rodrigo Bentancur 60'  
Archie Gray 60'  
Wilson Odobert 60'  
Richarlison 60'  
Xavi Simons 60'  
  68' Harry Wilson
  68' Saša Lukić 
  68' Josh King
  68' Emile Smith Rowe
Lucas Bergvall 77'  
Pape Matar Sarr 77'  
  78' Raúl Jiménez
  81' Samuel Chukwueze
  81' Kevin
Destiny Udogie 85'  
Mathys Tel  85'  
  87' Alex Iwobi
  87' Timothy Castagne
  90+1' Bernd Leno
Randal Kolo Muani 90+4'  
23/11/2025 Arsenal
4 - 1
Tottenham Hotspur 2-0H2H+
  32' Rodrigo Bentancur
Leandro Trossard 36' 1 - 0  
Eberechi Eze 41' 2 - 0  
  46' Kevin Danso
  46' Xavi Simons
Eberechi Eze 46' 3 - 0  
  3 - 1 55' Richarlison
  66' Rodrigo Bentancur
  66' Randal Kolo Muani
  66' Wilson Odobert
  66' Pape Matar Sarr
  70' Cristian Romero  
Eberechi Eze 76' 4 - 1  
  78' Mohammed Kudus
  78' Brennan Johnson 
Leandro Trossard 78'  
Noni Madueke  78'  
  78' Djed Spence
  78' Pedro Porro
  87' Pedro Porro
Declan Rice 87'  
Piero Hincapié 88'  
Cristhian Mosquera 88'  
Mikel Merino 88'  
Ethan Nwaneri 88'  
Riccardo Calafiori 90+2'  
Myles Lewis-Skelly 90+2'  

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.