Joel Cotterill Profile and Player Statistics
First name: Joel
Last name: Cotterill
Position: Midfielder
Nationality: Wales
Date of birth: 10 October 2004
Age: 21
Height: 183 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
U21 Euro Qualification 2027 Wales U21 2 1 1 0 0 0 0
EFL Trophy 2025/2026 Bristol Rovers 1 0 1 0 0 0 0
FA Cup 2025/2026 Bristol Rovers 2 0 2 1 0 0 0
League Two 2025/2026 Bristol Rovers 13 3 6 0 0 2 0
Premiership 2025/2026 Dundee 8 1 6 1 0 0 0
Professional Development League 2025/2026 Swansea City U21 1 0 0 1 0 0 0
Scottish Cup 2025/2026 Dundee 1 0 1 0 0 0 0
Friendly International U21 2025 Wales U21 1 0 0 0 0 0 0
U21 Euro Qualification 2025 Wales U21 8 2 2 2 0 1 0
Carabao Cup 2024/2025 Swindon Town 1 0 1 0 0 0 0
EFL Trophy 2024/2025 Swindon Town 4 0 1 1 0 0 0
FA Cup 2024/2025 Swindon Town 2 2 0 1 0 0 0
League Two 2024/2025 Swindon Town 43 11 16 5 0 4 0
Club Friendlies 3 2024 Swansea City 1 0 0 0 0 0 0
Friendly International U21 2024 Wales U21 1 1 0 0 0 0 0
EFL Trophy 2023/2024 Stockport County 1 0 1 0 0 0 0
FA Cup 2023/2024 Stockport County 3 1 1 0 0 0 0
League Cup 2023/2024 Swansea City U21 1 0 0 0 0 0 0
League Two 2023/2024 Stockport County 13 9 0 2 0 0 0
Premier League Cup 2023/2024 Swansea City U21 3 0 0 0 0 1 0
Professional Development League 2023/2024 Swansea City U21 1 0 0 1 0 0 0
Club Friendlies 3 2023 Swansea City 2 1 1 0 0 0 0
UEFA U19 Championship Qualification 2023 Wales U19 3 0 1 0 0 1 0
Carabao Cup 2022/2023 Swansea City 1 1 0 0 0 0 0
Championship 2022/2023 Swansea City 1 0 0 0 0 0 0
FA Cup 2022/2023 Swansea City 2 0 0 0 0 0 0
Premier League Cup 2022/2023 Swansea City U21 5 1 1 1 0 1 0
Professional Development League 2022/2023 Swansea City U21 3 0 0 1 2 0 0
Club Friendlies 3 2022 Swansea City 1 1 0 0 0 0 0
Friendly International U18 2022 Wales U18 1 0 1 0 0 0 0
Championship 2021/2022 Swansea City 2 0 0 0 0 0 0
FA Youth Cup 2021/2022 Swansea U18 1 0 0 0 0 1 0
Professional Development League 2021/2022 Swansea City U23 1 0 0 1 0 0 0
Friendly International U18 2021 Wales U18 2 1 1 0 0 0 0
Premier League U18 2019/2020 Swansea U18 4 1 0 1 0 0 0

Joel Cotterill has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/03/2026 Dundee
2 - 2
Dundee United 0-0H2H+
  0 - 1 50' Amar Fatah
  53' Iurie Iovu
  61' Iurie Iovu
  61' Panutche Camara
  0 - 2 66' L. Stephenson
Joel Cotterill 67'  
Joe Westley 67'  
Simon Murray 68'  
Ashley Hay 68'  
  72' Max Watters
  72' Zachary Sapsford
  73' Vicko Sevelj
Tony Yogane 75'  
Scott Wright 75'  
Cameron Congreve 80'  
Charlie Reilly 80'  
Yan Dhanda 80'  
Finlay Robertson 80'  
  82' N. Farrugia
  82' Johnny Russell
  83' L. Stephenson
  83' Ryan Strain
  90+2' Will Ferry
Ashley Hay 90+4' 1 - 2  
  90+5' Ross Graham
Ross Graham 90+6' 2 - 2  
Ethan Hamilton 90+6'  
07/03/2026 Dundee
2 - 1
Motherwell 1-0H2H+
Tony Yogane 32' 1 - 0  
  35' Ibrahim Said
  38' Lukas Fadinger
  38' Oscar Priestman
  46' Ibrahim Said
  46' Eythor Bjørgolfsson
  46' Stephen O'Donnell
  46' Tom Sparrow
Luke Graham 48'  
Simon Murray 63'  
Ashley Hay 63'  
Joel Cotterill 63'  
Finlay Robertson 63'  
Tony Yogane 63'  
Joe Westley 63'  
  67' Emmanuel Longelo
  67' Regan Charles-Cook
Finlay Robertson 70'  
  1 - 1 78' Callum Slattery
Ethan Hamilton 80'  
Finlay Robertson 84' 2 - 1  
  85' Oscar Priestman
  85' Sam Nicholson
Yan Dhanda 90+1'  
Brad Halliday 90+1'  
Cameron Congreve 90+2'  
  90+2' Paul McGinn
28/02/2026 Dundee
3 - 3
Hibernian 1-1H2H+
  0 - 1 11' Owen Elding
Simon Murray 15' 1 - 1  
  43' Warren O'Hora
  63' Jamie McGrath
  66' Dane Scarlett
  66' Ante Suto
Joel Cotterill 67'  
Finlay Robertson 67'  
Luke Graham 72' 2 - 1  
  74' Jack Iredale
  74' Kai Andrews
  74' Miguel Chaiwa
  74' Martin Boyle
Simon Murray 76'  
Ashley Hay 76'  
  2 - 2 84' Ante Suto
Ethan Hamilton 85'  
  89' Rocky Bushiri
  2 - 3 89' Jamie McGrath
  90' Owen Elding
  90' Josh Campbell
Yan Dhanda 90+1'  
Charlie Reilly 90+1'  
Tony Yogane 90+1'  
Joe Westley 90+1'  
  90+3'
  90+3' Josh Campbell
Cameron Congreve 90+5' 3 - 3  
21/02/2026 Aberdeen
2 - 3
Dundee 1-2H2H+
Kevin Nisbet 13' 1 - 0  
  15' Imari Samuels
Liam Morrison 39'  
Kevin Nisbet 39'  
  1 - 1 40' Simon Murray
Topi Keskinen 41'  
Jack Milne 41'  
  1 - 2 45+1' Joel Cotterill
  45+3' Simon Murray
Afeez Aremu 46'  
Ante Palaversa 46'  
Toyosi Olusanya 67'  
Marko Lazetić 67'  
Kevin Nisbet 68' 2 - 2  
Marko Lazetić 69'  
Nicky Devlin 77'  
  2 - 3 84' Ethan Hamilton
  86' Tony Yogane
  86' Charlie Reilly
  86' Simon Murray
  86' Francisco Valenzuela
Mitchel Frame 90'  
Kenan Bilalovic 90'  
  90+1' Cameron Congreve
  90+1' Finlay Robertson
14/02/2026 Dundee
2 - 2
Livingston 2-2H2H+
Simon Murray 3' 1 - 0  
Simon Murray 5' 2 - 0  
  2 - 1 15' Lewis Smith
  2 - 2 19' Scott Pittman
Brad Halliday 32'  
Imari Samuels 32'  
  37' Cristian Montano
Yan Dhanda 46'  
Callum Jones 46'  
  46' Cristian Montano
  46' Cammy Kerr
Tony Yogane 46'  
Scott Wright 46'  
  63' Emmanuel Danso
  63' Stevie May
Joel Cotterill 69'  
Charlie Reilly 69'  
  79' Robbie Muirhead
  79' Jeremy Bokila
  79' Macaulay Tait
  79' Mohamad Sylla
  85' Lewis Smith
  85' Alex Tamm
Ryan Astley 87'  
Scott Wright 90'  
  90+1' Jeremy Bokila
11/02/2026 Falkirk
1 - 0
Dundee 0-0H2H+
Ben Broggio 55' 1 - 0  
Filip Lissah 65'  
Keelan Adams 73'  
Ethan Ross 76'  
Calvin Miller 76'  
Henry Cartwright 76'  
Brad Spencer 76'  
Louie Marsh 76'  
Finn Yeats 76'  
  78' Joel Cotterill
  78' Callum Jones
  78' Simon Murray
  78' Scott Wright
Keelan Adams 79'  
Leon McCann 79'  
  80' Cameron Congreve
  80' Charlie Reilly
Ben Broggio 89'  
Connor Allan 89'  
  89' Tony Yogane
  89' Joe Bevan
90+4'  
Nicky Hogarth 90+4'  
  90+5' Yan Dhanda
  90+5' Yan Dhanda
07/02/2026 Celtic
2 - 1
Dundee 0-0H2H+
  45' Yan Dhanda
Joel Mvuka 46'  
James Forrest 46'  
Paulo Bernardo 46'  
Benjamin Nygren 46'  
  0 - 1 49' Ethan Hamilton
Julián Araujo 66'  
  68' Simon Murray
Reo Hatate 70'  
Luke McCowan 70'  
Hyun-jun Yang 70'  
Sebastian Tounekti 70'  
  71' Joel Cotterill
  71' Callum Jones
  71' Simon Murray
  71' Scott Wright
Tomas Cvancara 79'  
Junior Adamu 79'  
  80' Tony Yogane
  80' Finlay Robertson
  90' Cameron Congreve
Kieran Tierney 90+1'  
Marcelo Saracchi 90+1'  
Junior Adamu 90+7' 1 - 1  
Sebastian Tounekti 92' 2 - 1  
  93' Drey Wright
  93' Charlie Reilly
  93' Cameron Congreve
  93' Imari Samuels
103'  
  106' Yan Dhanda
  106' Joe Bevan
Julián Araujo 106'  
Colby Donovan 106'  
  109' Luke Graham
  109' Ethan Ingram
Liam Scales 120+1'  
Colby Donovan 120+2'  
James Forrest 120+2'  
31/01/2026 St. Mirren
0 - 0
Dundee 0-0H2H+
Kion Etete 46'  
Mikael Mandron 46'  
Tunmise Sobowale 46'  
Jayden Richardson 46'  
J. Young 63'  
  73' Tony Yogane
  73' Joe Bevan
Roland Idowu 73'  
A. Campbell 73'  
  73' Cameron Congreve
  73' Charlie Reilly
Scott Tanser 78'  
Dan N'Lundulu 78'  
  83' Joel Cotterill
  83' Callum Jones
25/01/2026 Rangers
3 - 0
Dundee 0-0H2H+
  44' Ethan Hamilton
James Tavernier 48' 1 - 0  
Tochi Chukwuani 53'  
Mohamed Diomandé 53'  
Andreas Skov Olsen 54'  
Djeidi Gassama 54'  
Nasser Djiga 58'  
  72' Cameron Congreve
  72' Joe Bevan
  72' Callum Jones
  72' Finlay Robertson
Thelo Aasgaard 73'  
Nedim Bajrami 73'  
Mikey Moore 81'  
Findlay Curtis 81'  
Bojan Miovski 81'  
Danilo 81'  
  81' Yan Dhanda
  81' Simon Murray
  82' Ashley Hay
  82' Joel Cotterill
  82' Tony Yogane
  82' Charlie Reilly
Danilo 90+1' 2 - 0  
Djeidi Gassama 90+4' 3 - 0  
01/01/2026 Shrewsbury Town
0 - 3
Bristol Rovers 0-0H2H+
Anthony Scully 8'  
Tommy McDermott 8'  
Will Boyle 43'  
  46' K. Łopata
  46' Taylor Moore
  51' Joel Cotterill
  51' Alfie Chang
  0 - 1 63' Fabrizio Cavegn
Isaac England 67'  
  68' Taylor Moore
Isaac England 72'  
Mal Benning 72'  
Tommy McDermott 81'  
C. Aneke 81'  
  0 - 2 88' Fabrizio Cavegn
  0 - 3 90+3' Fabrizio Cavegn
  90+6' Fabrizio Cavegn
  90+6' Ellis Harrison
29/12/2025 Bristol Rovers
0 - 2
Barnet 0-1H2H+
  40' Ben Winterburn
Clinton Mola 43'  
  0 - 1 45' Adam Senior
Jack Sparkes 57'  
Josh McEachran 61'  
Joel Senior 61'  
  61' Mark Shelton
  63' Nnamdi Ofoborh
Ruel Sotiriou 74'  
Ollie Dewsbury 74'  
  75' Ben Winterburn
  75' Oli Hawkins
Luke Thomas 80'  
Alfie Chang 80'  
  0 - 2 86' Ryan Glover
A. Kilgour 87'  
  88' Lee Ndlovu
  88' Britt Assombalonga
26/12/2025 Bristol Rovers
2 - 3
Bromley 2-0H2H+
Shaqai Forde 12'  
Jack Sparkes 34' 1 - 0  
Fabrizio Cavegn 40' 2 - 0  
  46' William Hondermarck
  46' J. Arthurs
  46' C. Whitely
  46' N. Kabamba
Joel Cotterill 46'  
Shaqai Forde 53'  
Joel Cotterill 62'  
Bryant Bilongo 62'  
  2 - 1 68' N. Kabamba
  70' N. Kabamba
Luke Thomas 75'  
Ollie Dewsbury 75'  
A. Kilgour 75'  
Tom Lockyer 75'  
  79' M. Ifill
  79' B. Ilunga
  79' Ben Krauhaus
  79' B. Thompson
  2 - 2 81' B. Thompson
  2 - 3 90+2' B. Thompson
Fabrizio Cavegn 90+4'  
19/12/2025 Crewe Alexandra
1 - 1
Bristol Rovers 1-1H2H+
Emre Tezgel 9' 1 - 0  
  1 - 1 12' Callum Morton
  30' Clinton Mola
Adrien Thibaut 30'  
Emre Tezgel 33'  
Dion Rankine 33'  
  36' Jack Sparkes
James Connolly 50'  
  57' Fabrizio Cavegn
  57' Shaqai Forde
Max Sanders 60'  
  60' Luke Kevin Southwood
  73' Alfie Chang
  73' Joel Cotterill
  73' Luke Thomas
  73' Ruel Sotiriou
  76' Callum Morton
  76' Ollie Dewsbury
Josh March 81'  
L. Moult 81'  
Owen Lunt 81'  
Jack Powell 81'  
13/12/2025 Bristol Rovers
0 - 3
Swindon Town 0-3H2H+
  0 - 1 16' Joe Snowdon
Shaqai Forde 27'  
  0 - 2 28' Ollie Clarke
  0 - 3 33' Aaron Drinan
  34' Aaron Drinan
K. Łopata 36'  
Shaqai Forde 46'  
Taylor Moore 46'  
Fabrizio Cavegn 46'  
Callum Morton 46'  
Ruel Sotiriou 46'  
Jack Sparkes 46'  
  58' Aaron Drinan
Joel Cotterill 65'  
Ollie Dewsbury 65'  
  68' Ollie Palmer
  68' Paul Glatzel
  68' Filozofe Mabete
  68' Darren Oldaker
A. Kilgour 76'  
Ryan Howley 76'  
  77' Tom Nichols
  77' Billy Bodin
  77' Joe Snowdon
  77' Joel McGregor
  80' James Ball
  80' J. Tabor
09/12/2025 Barnet
4 - 0
Bristol Rovers 2-0H2H+
Adam Senior 15' 1 - 0  
  29' Josh McEachran
Nnamdi Ofoborh 30' 2 - 0  
Cieran Slicker 39'  
  46' Tom Lockyer
  46' Shaqai Forde
  46' Luke Thomas
  46' Frederick Issaka
Anthony Hartigan 59'  
Callum Stead 59'  
  62' Josh McEachran
  62' Callum Morton
Britt Assombalonga 70'  
Rhys Browne 70'  
Idris Kanu 70'  
Oli Hawkins 70'  
Mark Shelton 78' 3 - 0  
Ryan Glover 81'  
Joe Hugill 81'  
Mark Shelton 81'  
Ben Winterburn 81'  
Oli Hawkins 85'  
Callum Stead 89' 4 - 0  
06/12/2025 Port Vale
1 - 0
Bristol Rovers 0-0H2H+
  25' Tom Lockyer
  26' Kamil Conteh 
George Hall 26'  
R. Paton 26'  
Ben Waine 47' 1 - 0  
  51' Bryant Bilongo
  51' Shaqai Forde
  51' Stephan Negru
  51' K. Łopata
  63' Luke Thomas
  63' Frederick Issaka
  63' Joel Cotterill
  63' Josh McEachran
Ben Waine 73'  
Ronan Curtis 73'  
R. Paton 73'  
Mo Faal  73'  
  78' Ellis Harrison
  78' Callum Morton
  83' Taylor Moore
George Hall 86'  
Dajaune Brown 86'  
02/12/2025 Bristol Rovers
2 - 2
Cambridge United 2-0H2H+
Fabrizio Cavegn 1' 1 - 0  
  2' Sullay Kaikai
Jack Sparkes 3' 2 - 0  
  2 - 1 4' James Brophy
Luke Thomas 5' 3 - 1  
  6' George Munday
Callum Morton 7'  
  3 - 2 8' Pelly Ruddock Mpanzu
Ellis Harrison 9' 4 - 2  
Kamil Conteh  9' 5 - 2  
Ellis Harrison 18' 6 - 2  
  46' Glenn McConnell
  46' James Brophy
Ellis Harrison 46'  
Fabrizio Cavegn 46'  
Josh McEachran 46'  
Kamil Conteh  46'  
Joel Cotterill 46'  
Ryan Howley 46'  
Alfie Chang 51'  
Frederick Issaka 56'  
Callum Morton 56'  
  64' Elias Kachunga
  64' George Munday
  64' Mamadou Jobe
  64' Kelland Watts
  66' George Hoddle
  6 - 3 68' Kelland Watts
K. Łopata 69'  
Taylor Moore 69'  
Kamil Conteh  77'  
  83' James Gibbons
  83' Liam Bennett
  83' Ben Knight
  83' Adam Mayor
Ryan Howley 84'  
Clinton Mola 87'  
Luke Kevin Southwood 90+1'  
  6 - 4 90+4' Sullay Kaikai
29/11/2025 Bristol Rovers
0 - 1
Notts County 0-0H2H+
  18' Scott Robertson
  32' Keanan Bennetts
Ellis Harrison 34'  
  35' Tyrese Hall
Macauley Southam 41'  
Frederick Issaka 41'  
Shaqai Forde 46'  
Josh McEachran 46'  
Stephan Negru 51'  
Fabrizio Cavegn 51'  
  53' Alassana Jatta
  68' Alassana Jatta
  68' Matthew Dennis
  68' Tom Iorpenda
  68' Oliver Norburn
  69' Nick Tsaroulla
  69' Lucas Ness
  0 - 1 86' Matthew Dennis
  86' Keanan Bennetts
  86' Kellan Gordon
  86' Conor Grant
  86' Maziar Kouhyar
Ellis Harrison 86'  
Callum Morton 86'  
  89' Kellan Gordon
Clinton Mola 90+4'  
  90+5' Oliver Norburn
22/11/2025 Cheltenham Town
1 - 0
Bristol Rovers 0-0H2H+
James Wilson 13'  
T. Taylor 63'  
Hakeeb Adelakun 63'  
E. Archer 63'  
Josh Martin 63'  
  66' Ellis Harrison
  66' Ollie Dewsbury
J. Tomkinson 67'  
J. Tomkinson 71' 1 - 0  
  76' Alfie Chang
  76' Frederick Issaka
  76' Stephan Negru
  76' Luke Thomas
J. Thomas 79'  
J. Thomas 90+2'  
D. Power 90+2'  
  90+4' Kamil Conteh 
Hakeeb Adelakun 90+5'  
14/11/2025 Belarus U21
3 - 0
Wales U21 1-0H2H+
Ruslan Myalkovskiy 14' 1 - 0  
  32' Daniel Cox
  43' Cameron Congreve
  46' Calum Agius
  46' Joel Cotterill
  46' G. Biancheri
  46' Chris Popov
Kirill Tsepenkov 49' 2 - 0  
Ruslan Myalkovskiy 59'  
I. Dubinets 59'  
Artur Nazarenko 59'  
T. Simanenka 59'  
  65' J. Bland
  65' Ben Hammond
  65' Cian Ashford
  65' Tanatswa Nyakuhwa
V. Varaksa 66'  
Radzivon Pyachura 66'  
Radzivon Pyachura 73' 3 - 0  
Gleb Kuchko 77'  
Ilya Putkin 77'  
Daniil Dusheuski 77'  
Artem Turich 77'  
  82' Charlie Crew
  82' Dakarai Mafico
  88' Kai Andrews
08/11/2025 Bristol Rovers
0 - 1
Gillingham 0-0H2H+
  30' Max Clark
  31' Josh Andrews
Ruel Sotiriou 32'  
  0 - 1 54' Max Clark
  62' Elliott Nevitt
Shaqai Forde 68'  
Luke Thomas 68'  
Joel Cotterill 73'  
Kamil Conteh  73'  
Bryant Bilongo 74'  
Frederick Issaka 74'  
  76' Josh Andrews
  76' Shadrach Ogie
  77' Nelson Khumbeni
  77' Bradley Dack
Tom Lockyer 82'  
Jack Sparkes 82'  
Ruel Sotiriou 83'  
Ollie Dewsbury 83'  
  84' S. Palmer-Houlden
  84' Garath McCleary
  84' Elliott Nevitt
  84' Aaron Rowe
  90+1' Garath McCleary
  90+1' Robbie McKenzie
01/11/2025 Bromley
1 - 2
Bristol Rovers 0-0H2H+
  37' Stephan Negru
Ashley Charles 54'  
  56' Alfie Chang
  56' Kamil Conteh 
M. Dinanga 64'  
B. Thompson 64'  
  65' Tom Lockyer
  65' Taylor Moore
  65' Shaqai Forde
  65' Luke Thomas
B. Thompson 69'  
Jemiah Umolu 69'  
  0 - 1 76' Fabrizio Cavegn
  78' Fabrizio Cavegn
  0 - 2 79' Joel Cotterill
Lakyle Samuel 80'  
B. Ilunga 80'  
J. Arthurs 80'  
C. Whitely 80'  
William Hondermarck 81'  
Ben Krauhaus 81'  
Jemiah Umolu 83' 1 - 2  
  84' Joel Cotterill
  84' Ryan Howley
  84' Macauley Southam
  84' K. Łopata
  90+12' Luke Kevin Southwood
  90+14' Taylor Moore
25/10/2025 Crawley Town
4 - 0
Bristol Rovers 1-0H2H+
  31' Promise Omochere
  31' Luke Thomas
  33' Jack Sparkes
Ryan Loft 34'  
G. Bajrami 40'  
  45' Tom Lockyer
  45+3' Luke Kevin Southwood
A. Kilgour 45+9' 1 - 0  
  46' Shaqai Forde
  46' Ollie Dewsbury
G. Bajrami 46'  
Harry Forster 46'  
  48' Ollie Dewsbury
Harry Forster 52' 2 - 0  
  56' Luke Thomas
  56' Bryant Bilongo
  57' Tom Lockyer
  57' Stephan Negru
Scott Malone 69' 3 - 0  
Scott Malone 76'  
Louis Flower 76'  
Kyle Scott 78'  
  78' Joel Cotterill
  78' Josh McEachran
Gavan Holohan 81'  
Reece Brown 81'  
Louie Watson 81'  
Kaheim Dixon 81'  
Ryan Loft 81'  
Kabongo Tshimanga 81'  
Louis Flower 86' 4 - 0  
27/09/2025 Bristol Rovers
2 - 1
Salford City 1-1H2H+
  0 - 1 11' Matt Butcher
  40' Kadeem Harris
Joel Cotterill 43'  
Luke Thomas 43'  
Ellis Harrison 45+2' 1 - 1  
Taylor Moore 46'  
Kamil Conteh  46'  
  54' Luke Garbutt
  57' Ossama Ashley
Clinton Mola 61'  
Fabrizio Cavegn 63' 2 - 1  
  64' Ben Woodburn
  64' Jay Bird
  64' Ossama Ashley
  64' J. Grant
  74' Haji Mnoga
Josh McEachran 81'  
Bryant Bilongo 81'  
  84' Brandon Cooper
  84' Josh Austerfield
Fabrizio Cavegn 90+3'  
Ollie Dewsbury 90+3'  
  90+6' Haji Mnoga
  90+7' Luke Garbutt
Luke Thomas 90+7'  
20/09/2025 Colchester United
1 - 1
Bristol Rovers 0-1H2H+
Tom Smith 21'  
  0 - 1 40' Fabrizio Cavegn
  43' Promise Omochere
  43' Ellis Harrison
  43' Luke Thomas
  45+3' Ellis Harrison
Micah Mbick 52' 1 - 1  
  55' Alfie Chang
  55' Joel Cotterill
  55' Fabrizio Cavegn
  55' Ollie Dewsbury
  59' Joel Cotterill
Harry Anderson 78'  
John-Kymani Gordon 78'  
Teddy Bishop 78'  
Ronnie Harvey 78'  
Micah Mbick 78'  
Samson Tovide 78'  
  79' K. Łopata
Arthur Read 79'  
  80' Luke Thomas
  80' Frederick Issaka
  83' Josh McEachran
13/09/2025 Bristol Rovers
2 - 1
Barrow 2-0H2H+
Josh McEachran 16' 1 - 0  
  19' Niall Canavan
  19' Connor Mahoney
Fabrizio Cavegn 28' 2 - 0  
  61' I. Cameron
  61' Isaac Fletcher
  62' Scott Smith
  62' Regan Booty
  63' Charlie Raglan
Fabrizio Cavegn 67'  
Ellis Harrison 67'  
Alfie Chang 68'  
Joel Cotterill 68'  
  2 - 1 69' Connor Mahoney
  85' Josh Gordon
  85' Tyler Walker
  85' Elliot Newby
  85' Jordan Williams
  86' Isaac Fletcher
  89' Andrew Whing
  89' Regan Booty
Joel Senior 90'  
Macauley Southam 90'  
Luke Thomas 90'  
Frederick Issaka 90'  
Macauley Southam 90+1'  
Jack Sparkes 90+5'  
08/09/2025 Wales U21
2 - 6
Denmark U21 2-1H2H+
Tanatswa Nyakuhwa 1' 1 - 0  
Chris Popov 28' 2 - 0  
  2 - 1 32' Thomas Jørgensen
  46' Noah Markmann
  46' Sabil Hansen
  2 - 2 47' Adam Daghim
Chris Popov 63'  
G. Biancheri 63'  
  2 - 3 63' Conrad Harder
Tanatswa Nyakuhwa 64'  
Cameron Congreve 64'  
  72' Thomas Jørgensen
  72' Noah Nartey
  72' Adam Daghim
  72' Oscar Schwartau
  2 - 4 74' Oscar Schwartau
Joel Cotterill 75'  
Ben Lloyd 75'  
J. Bland 75'  
Vimal Yoganathan 75'  
  80' Conrad Harder
  80' August Priske
  2 - 5 82' August Priske
Luke Harris 82'  
Calum Agius 82'  
  2 - 6 84' Silas Andersen
G. Biancheri 86'  
  87' Silas Andersen
  87' Max Ejdum
Ben Lloyd 88'  
24/08/2025 Swansea City U21
6 - 0
Huddersfield Town U21 5-0H2H+
11' 1 - 0  
Aimar Govea 14' 2 - 0  
Kyrell Wilson 20' 3 - 0  
Joel Cotterill 23' 4 - 0  
Joel Cotterill 30' 5 - 0  
59' 6 - 0  
Blair McKenzie 74'  
03/05/2025 Swindon Town
0 - 0
Milton Keynes Dons 0-0H2H+
  16' Jack Sanders
Harry Smith 24'  
  46' Joseph Tomlinson
  46' Tommi O'Reilly
  62' Danilo Orsi-Dadomo
  62' Jonathan Leko
  68' Callum Hendry
  76' Liam Kelly
  76' Joe White
  77' Callum Hendry
  77' Travis Patterson
Billy Kirkman 77'  
Kabongo Tshimanga 77'  
Nnamdi Ofoborh 78'  
Joel Cotterill 78'  
Harry Smith 78'  
Joe Westley 78'  
Daniel Butterworth 83'  
George Alston 83'  
Ollie Clarke 83'  
Grant Hall 83'  
  90+3' Laurence Maguire
  90+3' Dean Lewington
26/04/2025 Gillingham
1 - 1
Swindon Town 0-0H2H+
Sam Gale 13'  
  45' Kabongo Tshimanga
Elliott Nevitt 50'  
Joseph Gbode 50'  
Joseph Gbode 61' 1 - 0  
Bradley Dack 64'  
Dominic Corness 64'  
  1 - 1 67' Will Wright
Jonathan Williams 67'  
Joseph Gbode 69'  
  77' Kabongo Tshimanga
  77' Daniel Butterworth
  77' Tom Nichols
  77' Joe Westley
  78' Billy Kirkman
  78' Botan Ameen
  78' Paul Glatzel
  80' Joel Cotterill
  80' Nnamdi Ofoborh
Robbie McKenzie 83'  
Ethan Coleman 83'  
Aaron Rowe 83'  
Jimmy Morgan 83'  
Jonathan Williams 90+3'  
Joseph Gbode 90+4'  
  90+4' Miguel Freckleton
21/04/2025 Swindon Town
0 - 1
Bromley 0-0H2H+
  21' Jude Arthurs
  25' Adam Mayor
Kabongo Tshimanga 45'  
George Cox 46'  
Daniel Butterworth 46'  
  46' Adam Mayor
  46' Cameron Congreve
Ryan Delaney 58'  
Ollie Clarke 58'  
Gavin Kilkenny 58'  
Tom Nichols 58'  
  63' Nicke Kabamba
  63' Harry McKirdy
  63' Jude Arthurs
  63' Ben Thompson
  66' Corey Whitely
Nnamdi Ofoborh 72'  
Botan Ameen 72'  
Paul Glatzel 72'  
Joe Westley 72'  
  83' Corey Whitely
  83' Marcus Ifill
  0 - 1 88' Will Wright
  90+2' Daniel Imray
  90+2' Kamarl Grant
18/04/2025 Grimsby Town
0 - 4
Swindon Town 0-2H2H+
  0 - 1 8' Tom Nichols
  0 - 2 32' Ollie Clarke
George McEachran 55'  
Géza Dávid Turi 55'  
Denver Hume 55'  
Charles Vernam 55'  
Géza Dávid Turi 59'  
Evan Khouri 63'  
Callum Ainley 63'  
  0 - 3 65' Kabongo Tshimanga
  76' Ollie Clarke
Danny Rose 76'  
Darragh Burns 76'  
  78' Joel Cotterill
  78' Tunmise Sobowale
  78' Ollie Clarke
  78' Joe Westley
  81' Miguel Freckleton
  87' Kabongo Tshimanga
  87' Botan Ameen
  0 - 4 90+5' Botan Ameen
12/04/2025 Swindon Town
5 - 4
Bradford City 2-3H2H+
  0 - 1 6' Calum Kavanagh
  0 - 2 10' Calum Kavanagh
  14' Richard Smallwood
Neill Byrne 22' 1 - 2  
Billy Kirkman 28'  
Botan Ameen 28'  
  30' Brandon Khela
  1 - 3 35' Calum Kavanagh
Kabongo Tshimanga 45+4' 2 - 3  
Gavin Kilkenny 46'  
Daniel Butterworth 46'  
  46' Alexander Pattison
  46' Callum Johnson
  46' Bobby Pointon
  46' Ciaran Kelly
Ollie Clarke 46'  
Joe Westley 46'  
Harry Smith 62' 3 - 3  
  64' Brad Halliday
  74' Brandon Khela
  74' Antoni Sarcevic
Tom Nichols 75'  
George Cox 75'  
Paul Glatzel 76'  
Nnamdi Ofoborh 76'  
  3 - 4 77' Brad Halliday
  80' Jack Shepherd
  82' Tayo Adaramola
Daniel Butterworth 82'  
Harry Smith 90' 4 - 4  
Harry Smith 90+3'  
Jack Shepherd 90+5' 5 - 4  
  90+6' Ciaran Kelly
  90+7' Tayo Adaramola
  90+7' Michael Mellon
  90+7' Romoney Crichlow
  90+7' Tyreik Wright
05/04/2025 Fleetwood Town
0 - 4
Swindon Town 0-1H2H+
Rhys Bennett 36'  
  0 - 1 38' Kabongo Tshimanga
Owen Devonport 44'  
  45' Kabongo Tshimanga
Louie Marsh 46'  
Mackenzie Hunt 46'  
Brendan Sarpong-Wiredu 46'  
  0 - 2 47' Miguel Freckleton
Owen Devonport 64'  
Kobei Moore 64'  
  0 - 3 75' Rhys Bennett
James Bolton 76'  
Danny Mayor 76'  
  77' Joel Cotterill
  77' Nnamdi Ofoborh
  78' Billy Kirkman
  78' Jake Cain
  78' Kabongo Tshimanga
  78' Joe Westley
Matthew Virtue-Thick 79'  
George Morrison 79'  
Mark Helm 79'  
Finley Potter 79'  
  0 - 4 88' Nnamdi Ofoborh
  90' Tom Nichols
  90' Owen Foye
  90' Tunmise Sobowale
  90' Sonny Hart
01/04/2025 Swindon Town
2 - 1
AFC Wimbledon 0-0H2H+
  6' Joe Lewis
  45' John-Joe O'Toole
  46' Mathew Stevens
  46' Marcus Browne
  0 - 1 56' Marcus Browne
  63' Alistair Smith
Daniel Butterworth 67'  
Gavin Kilkenny 67'  
Billy Kirkman 68'  
Miguel Freckleton 68'  
Joe Westley 68'  
Tom Nichols 68'  
Joel Cotterill 80'  
Botan Ameen 80'  
Nnamdi Ofoborh 80'  
Jake Cain 80'  
Kabongo Tshimanga 90' 1 - 1  
  90+1' Callum Maycock
  90+1' Josh Kelly
Harry Smith 90+3'  
  90+3' John-Joe O'Toole
  90+3' Jake Reeves
Kabongo Tshimanga 90+5' 2 - 1  
29/03/2025 Morecambe
1 - 0
Swindon Town 1-0H2H+
Lee Angol 38' 1 - 0  
  41' Tom Nichols
  46' Jake Cain
  46' George Cox
  64' Botan Ameen
  64' Daniel Butterworth
  65' Gavin Kilkenny
  65' Joel Cotterill
  65' Tom Nichols
  65' Paul Glatzel
  65' Nnamdi Ofoborh
  65' Kabongo Tshimanga
Andrew Dallas 71'  
Marcus Dackers 71'  
Hallam Hope 72'  
Paul Lewis 72'  
Tom White 73'  
Lee Angol 81'  
Jordan Slew 81'  
23/03/2025 Wales U21
1 - 1
Sweden U21 0-1H2H+
  0 - 1 45' Jeremy Agbonifo
Cian Ashford 78' 1 - 1  
15/03/2025 Swindon Town
3 - 3
Cheltenham Town 1-1H2H+
  0 - 1 8' Jordan Thomas
  34' Sam Stubbs
Will Wright 45+3' 1 - 1  
  1 - 2 48' Timothée Dieng
  1 - 3 54' Will Wright
  58' Val Adedokun
  59' George Miller
  59' Matty Taylor
  63' Tom Bradbury
  66' Tom Bradbury
Kabongo Tshimanga 67' 2 - 3  
  68' Ashley Hay
  68' Tommy Backwell
Ollie Clarke 71'  
Gavin Kilkenny 77'  
Joe Westley 77'  
  79' Timothée Dieng
Kabongo Tshimanga 79'  
Tom Nichols 87'  
Joel Cotterill 87'  
Kabongo Tshimanga 87'  
Paul Glatzel 87'  
Joel McGregor 87'  
Nnamdi Ofoborh 87'  
Ollie Clarke 88' 3 - 3  
  90+3' Jordan Thomas
  90+3' Ethan Williams
08/03/2025 Doncaster Rovers
2 - 2
Swindon Town 2-0H2H+
Robert Street 1' 1 - 0  
Joe Sbarra 22' 2 - 0  
  46' Joel McGregor
  46' Botan Ameen
  46' Nnamdi Ofoborh
  46' Daniel Butterworth
  46' Kabongo Tshimanga
  46' Joe Westley
  2 - 1 50' Daniel Butterworth
  2 - 2 51' Joe Westley
Joe Sbarra 71'  
Harry Clifton 71'  
Robert Street 71'  
Joe Ironside 71'  
  74' Tom Nichols
  74' Paul Glatzel
  83' Miguel Freckleton
Luke Molyneux 83'  
Charlie Crew 84'  
Billy Sharp 84'  
  85' Joel Cotterill
  85' Tunmise Sobowale
04/03/2025 Swindon Town
2 - 2
Salford City 1-1H2H+
Tom Nichols 7' 1 - 0  
  1 - 1 27' Hakeeb Adelakun
Joel Cotterill 69'  
Daniel Butterworth 69'  
Tom Nichols 69'  
Paul Glatzel 69'  
Joel McGregor 69'  
Tunmise Sobowale 69'  
Kabongo Tshimanga 69'  
Joe Westley 69'  
Harry Smith 71' 2 - 1  
  2 - 2 72' Kelly N'Mai
  72' Ryan Watson
  72' Tyrese Fornah
  72' Ben Woodburn
  72' Matthew Lund
  74' Haji Mnoga
  77' Kevin Berkoe
  77' Tom Edwards
  78' Rosaire Longelo
  78' Josh Austerfield
Ryan Delaney 80'  
Botan Ameen 80'  

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.