Stephen Winston Duke-McKenna Profile and Player Statistics
First name: Stephen Winston
Last name: Duke-McKenna
Position: Midfielder
Nationality: England
Date of birth: 17 August 2000
Age: 25
Height: 170 cm
Weight: 65 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
WC Qualification Concacaf 2026 Guyana 2 0 1 0 0 0 0
Carabao Cup 2025/2026 Harrogate Town 1 0 1 0 0 0 0
EFL Trophy 2025/2026 Harrogate Town 1 0 1 0 0 0 0
FA Cup 2025/2026 Harrogate Town 1 0 0 1 0 0 0
League Two 2025/2026 Harrogate Town 30 11 6 6 0 2 0
CONCACAF Gold Cup Qualification 2025 Guyana 2 2 0 0 0 0 0
Friendly International 2025 Guyana 2 0 0 2 0 0 0
Carabao Cup 2024/2025 Harrogate Town 2 1 0 0 0 0 0
CONCACAF Nations League 2024/2025 Guyana 4 1 1 1 0 0 0
EFL Trophy 2024/2025 Harrogate Town 2 1 0 0 2 0 0
FA Cup 2024/2025 Harrogate Town 3 1 1 1 0 0 0
League Two 2024/2025 Harrogate Town 25 6 6 2 0 1 0
Premiership 2024/2025 St. Johnstone 13 3 4 0 0 0 0
Scottish Cup 2024/2025 St. Johnstone 3 1 2 0 0 2 0
Club Friendlies 3 2024 Harrogate Town 4 2 1 1 0 0 0
Friendly International 2024 Guyana 1 0 1 0 0 0 0
Carabao Cup 2023/2024 Queens Park Rangers 1 0 0 0 0 0 0
Championship 2023/2024 Queens Park Rangers 19 4 1 0 0 1 0
CONCACAF Nations League 2023/2024 Guyana 5 0 2 2 0 1 0
FA Cup 2023/2024 Queens Park Rangers 1 0 0 0 0 0 0
League Two 2023/2024 Sutton United 16 10 5 3 0 1 0
Professional Development League 2023/2024 Queens Park Rangers U21 1 0 0 1 0 0 0
Club Friendlies 3 2023 Queens Park Rangers 1 1 1 0 0 0 0
CONCACAF Gold Cup Qualification 2023 Guyana 2 2 0 0 1 0 0
EFL Trophy 2022/2023 Leyton Orient 2 0 1 0 0 0 0
FA Cup 2022/2023 Leyton Orient 1 0 1 0 0 0 0
League Two 2022/2023 Leyton Orient 18 10 1 0 0 0 0
WC Qualification Concacaf 2022 Guyana 2 0 1 0 0 2 0
Carabao Cup 2021/2022 Queens Park Rangers 4 3 0 0 1 0 0
Championship 2021/2022 Queens Park Rangers 8 0 0 0 0 0 0
CONCACAF Nations League 2021/2022 Guyana 3 1 1 0 0 0 0
Enterprise National League 2021/2022 Torquay United 21 1 7 3 0 3 0
FA Cup 2021/2022 Queens Park Rangers 1 0 0 0 0 0 0
Club Friendlies 1 2021 Queens Park Rangers 1 1 0 0 0 0 0
CONCACAF Gold Cup Qualification 2021 Guyana 1 0 0 0 0 0 0
Championship 2020/2021 Queens Park Rangers 7 1 0 0 0 0 0
Enterprise National League South 2020/2021 Hemel Hempstead Town 2 0 2 0 0 0 0
FA Cup 2020/2021 Hemel Hempstead Town 1 1 0 0 0 0 0
CONCACAF Nations League 2019/2020 Guyana 2 1 0 0 0 0 0
CONCACAF Gold Cup 2019 Guyana 3 1 0 0 0 0 0
CONCACAF Nations League Qualification 2018/2019 Guyana 2 2 0 0 0 0 0
Europa League 2017/2018 Everton 1 0 0 0 0 0 0
Premier League U18 2017/2018 Everton U18 9 0 2 2 0 0 0

Stephen Winston Duke-McKenna has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/05/2026 Harrogate Town
1 - 2
Barnet 1-1H2H+
  0 - 1 5' Callum Stead
Tobias Brenan 13'  
Shawn McCoulsky 21'  
Bryn Morris 29' 1 - 1  
  45' Nikola Tavares
  46' Nikola Tavares
  46' Kane Smith
  46' Danny Collinge
  64' Danny Collinge
  64' Joe Kizzi
  65' Anthony Hartigan
  65' Nnamdi Ofoborh
Tobias Brenan 65'  
George Thomson 65'  
  68' Ryan Glover
  68' Diallang Jaiyesimi
Thomas Hill 73'  
S. Duke-McKenna 73'  
  81' Idris Kanu
  81' Phillip Chinedu
  1 - 2 82' Phillip Chinedu
25/04/2026 Walsall
0 - 2
Harrogate Town 0-1H2H+
  15' Thomas Hill
  22' Bobby Faulkner
Aden Flint 43'  
  0 - 1 45' Shawn McCoulsky
  0 - 2 54' Shawn McCoulsky
  58' Lewis Cass
  58' Chanse Headman
Jid Okeke 59'  
Courtney Clarke 59'  
Albert Adomah 59'  
Aaron Pressley 59'  
  65' Emmerson Sutton
  65' Tobias Brenan
Alexander Pattison 66'  
Brandon Comley 66'  
  66' Thomas Hill
  66' George Thomson
Priestley Farquharson 76'  
Jamie Jellis 76'  
Aaron Loupalo-Bi 76'  
Priestley Farquharson 77'  
Connor Barrett 77'  
Brandon Comley 84'  
  86' Shawn McCoulsky
  86' Emile Acquah
  86' Reece Smith
  86' S. Duke-McKenna
18/04/2026 Harrogate Town
1 - 0
Colchester United 0-0H2H+
  27' Ellis Iandolo
  27' Kane Vincent-Young
M. Bennett 35'  
Jack Evans 46'  
Thomas Hill 48'  
M. Bennett 55'  
Emile Acquah 55'  
Levi Sutton 55'  
Tobias Brenan 55'  
Thomas Hill 55'  
S. Duke-McKenna 55'  
  65' Owura Edwards
  65' Kyreece Lisbie
  66' Jack Payne
  66' Romeo Akachukwu
  66' Will Goodwin
  66' Samson Tovide
Cathal Heffernan 70'  
Liam Gibson 70'  
Tobias Brenan 76'  
  76' Harry Anderson
  76' Jaden Williams
  87' Kyreece Lisbie
Jacob Slater 90+9' 1 - 0  
11/04/2026 Newport County
2 - 1
Harrogate Town 1-1H2H+
Nathaniel Opoku 8' 1 - 0  
  1 - 1 39' Jack Evans
  45' Jack Evans
  57' Chanse Headman
  57' Bobby Faulkner
Joe Thomas 57' 2 - 1  
Cameron Evans 62'  
Joe Thomas 68'  
Tom Davies 68'  
  70' Tobias Brenan
  70' Emile Acquah
  70' Jacob Slater
  70' Lewis Cass
James Crole 83'  
S. Sprangler 84'  
Ciaran Brennan 84'  
Nathaniel Opoku 84'  
Bobby Kamwa 84'  
James Crole 90+1'  
Cole Jarvis 90+1'  
  90+4' Ellis Taylor
  90+4' George Thomson
06/04/2026 Harrogate Town
2 - 3
Bristol Rovers 1-0H2H+
Ellis Taylor 27' 1 - 0  
  46' Joe Quigley
  46' Ellis Harrison
  46' Kane Thompson-Sommers
  46' Tommy Leigh
  1 - 1 50' Shaqai Forde
Ellis Taylor 55' 2 - 1  
Emile Acquah 58'  
Shawn McCoulsky 58'  
  2 - 2 61' Ellis Harrison
  64' Josh McEachran
  64' Tom Lockyer
  72' Yusuf Akhamrich
  72' Fabrizio Cavegn
  72' R. De Havilland
  72' A. Kilgour
Chanse Headman 75'  
75'  
Jacob Slater 76'  
Bobby Faulkner 76'  
  2 - 3 79' Ellis Harrison
Chanse Headman 81'  
S. Duke-McKenna 81'  
03/04/2026 Grimsby Town
1 - 3
Harrogate Town 1-2H2H+
  0 - 1 21' Tobias Brenan
  0 - 2 27' Jack Evans
Darragh Burns 30'  
Kieran Green 39' 1 - 2  
Andy Cook 45+2'  
Darragh Burns 60'  
Justin Amaluzor 60'  
  60'
  60' Chanse Headman
  67' Shawn McCoulsky
  67' Emile Acquah
  72' Reece Smith
  72' Lewis Cass
  72' Chanse Headman
  72' Bobby Faulkner
  72' George Thomson
  72' Levi Sutton
Jamie Walker 72'  
Jason Daði Svanþórsson 72'  
  79' Tobias Brenan
  79' Ellis Taylor
  1 - 3 80' Bryn Morris
Maldini Kacurri 85'  
Jude Soonsup-Bell 85'  
Géza Dávid Turi 85'  
Clarke Oduor 85'  
  90+1' Bryn Morris
  90+5' Henry Gray
28/03/2026 Harrogate Town
0 - 2
Notts County 0-1H2H+
  0 - 1 10' Alassana Jatta
  45' Harald Tangen
  45' Conor Grant
Levi Sutton 46'  
Tobias Brenan 46'  
Ellis Taylor 61'  
S. Duke-McKenna 61'  
Tobias Brenan 62'  
Jack Muldoon 71'  
Emile Acquah 71'  
  71' Matthew Dennis
  71' Lee Ndlovu
  0 - 2 79' Alassana Jatta
  89' Keanan Bennetts
  89' Luke Browne
  89' Jodi Jones
  89' Jayden Luker
21/03/2026 Oldham Athletic
1 - 0
Harrogate Town 0-0H2H+
  20' Chanse Headman
Oliver Hammond 46'  
Joe Garner 46'  
Will Sutton 51'  
Jake Leake 51'  
Kane Drummond 52'  
Kai Payne 52'  
Jack Stevens 58'  
Josh Hawkes 58'  
  59' Jack Evans
Jake Leake 60' 1 - 0  
  64' Jack Muldoon
  64' Emile Acquah
  65' Thomas Hill
  65' Tobias Brenan
  65' Ellis Taylor
  65' Emmerson Sutton
  75' Chanse Headman
  75' Lewis Cass
  77' Reece Smith
  77' S. Duke-McKenna
Joe Garner 80'  
Emmanuel Monthe 87'  
R. Woods 90+6'  
Kane Taylor 90+6'  
17/03/2026 Tranmere Rovers
0 - 3
Harrogate Town 0-3H2H+
  0 - 1 9' Reece Smith
  0 - 2 11' Chanse Headman
  0 - 3 39' Chanse Headman
Cameron Norman 45'  
Lewis Warrington 46'  
N. Kenneh 46'  
Cameron Norman 46'  
Zech Obiero 46'  
Charlie Whitaker 50'  
  59' Thomas Hill
Omari Patrick 60'  
Sol Solomon 60'  
  66' Thomas Hill
  66' Tobias Brenan
James Plant 66'  
Max Dickov 66'  
N. Kenneh 79'  
  80' Jack Muldoon
  80' Emile Acquah
  80' Jack Evans
  80' Levi Sutton
  84' Ellis Taylor
  84' S. Duke-McKenna
  84' Reece Smith
  84' Emmerson Sutton
14/03/2026 Harrogate Town
0 - 1
Salford City 0-0H2H+
  66' Matt Butcher
  66' Princewill Ehibhatiomhan
  66' Rosaire Longelo
  66' Daniel Udoh
  67' Cole Stockton
  67' Fabio Borini
Tobias Brenan 69'  
Levi Sutton 69'  
Chanse Headman 77'  
Lewis Cass 77'  
Reece Smith 77'  
S. Duke-McKenna 77'  
Ellis Taylor 83'  
Jack Muldoon 83'  
  84' Fabio Borini
  0 - 1 85' Daniel Udoh
  90' Oliver Turton
  90+2' J. Grant
  90+2' Alfie Dorrington
07/03/2026 Milton Keynes Dons
4 - 1
Harrogate Town 2-1H2H+
  0 - 1 25' Tobias Brenan
Jack Sanders 26'  
Rushian Hepburn-Murphy 29' 1 - 1  
Luke Offord 45+5' 2 - 1  
Rushian Hepburn-Murphy 46'  
Scott Hogan 46'  
A. Collins 51' 3 - 1  
Aaron Nemane 60'  
G. Jones 60'  
Daniel Crowley 60'  
Liam Kelly 60'  
Ben Wiles 63' 4 - 1  
  67' Emile Acquah
  67' M. Bennett
  67' Liam Gibson
  67' Bobby Faulkner
  70' Henry Gray
  70' Sam Waller
Luke Offord 73'  
Joseph Tomlinson 73'  
  80' Tobias Brenan
  80' Levi Sutton
A. Collins 81'  
Jonathan Leko 81'  
  81' S. Duke-McKenna
  81' George Thomson
27/02/2026 Harrogate Town
1 - 1
Cheltenham Town 0-0H2H+
  0 - 1 46' Isaac Hutchinson
Cathal Heffernan 50' 1 - 1  
  65' Harry Ashfield
  65' L. Young
  68' Cole Deeming
  68' Ryan Broom
Reece Smith 68'  
S. Duke-McKenna 68'  
  74' J. Tomkinson
  82' G. Miller
  82' Josh Davison
Emile Acquah 86'  
M. Bennett 86'  
Chanse Headman 86'  
Bobby Faulkner 86'  
  90+2' L. Young
09/12/2025 Harrogate Town
0 - 2
Accrington Stanley 0-1H2H+
Levi Sutton 20'  
  0 - 1 45' Paddy Madden
Tom Cursons 46'  
S. Duke-McKenna 46'  
S. Duke-McKenna 54'  
Conor McAleny 54'  
  0 - 2 65' Benn Ward
Levi Sutton 66'  
Shawn McCoulsky 66'  
  76' Seamus Conneely
  76' Conor Grant
  80' Benn Ward
  80' Connor O'Brien
Ben Fox 82'  
  90+2' Paddy Madden
29/11/2025 Barnet
1 - 1
Harrogate Town 1-0H2H+
Britt Assombalonga 23' 1 - 0  
Dean Brennan 40'  
Mark Shelton 43'  
  45+5' Anthony O'Connor
  60' Levi Sutton
  60' Shawn McCoulsky
Britt Assombalonga 69'  
Rhys Browne 69'  
Callum Stead 70'  
Lee Ndlovu 70'  
  1 - 1 78' Jack Muldoon
Kane Smith 86'  
Oli Hawkins 86'  
  90+4' Ben Fox
22/11/2025 Harrogate Town
0 - 2
Walsall 0-1H2H+
Bryn Morris 21'  
  0 - 1 43' Daniel Kanu
Tom Cursons 56'  
S. Duke-McKenna 56'  
Bryn Morris 56'  
Reece Smith 56'  
  58' Lewis Warrington
  65' Lewis Warrington
  65' Brandon Comley
Levi Sutton 72'  
Ben Fox 72'  
  78' Jamille Matt
  78' Albert Adomah
  78' Charlie Lakin
  78' Courtney Clarke
  79' Albert Adomah
  0 - 2 87' Priestley Farquharson
  88' Priestley Farquharson
  88' Rico Browne
  88' Daniel Kanu
  88' Kemar Roofe
18/11/2025 Antigua and Barbuda
1 - 4
Guyana 0-2H2H+
  0 - 1 11' Omari Glasgow
  0 - 2 23' Omari Glasgow
Quinton Griffith 61' 1 - 2  
  1 - 3 71' Osaze De Rosario
  1 - 4 76' S. Duke-McKenna
15/11/2025 Guyana
2 - 1
Bonaire 1-1H2H+
S. Duke-McKenna 3' 1 - 0  
  1 - 1 14' Ronalchio Clijdesdale
Osaze De Rosario 77' 2 - 1  
08/11/2025 Harrogate Town
0 - 1
Oldham Athletic 0-1H2H+
  0 - 1 23' Emmanuel Monthe
Anthony O'Connor 24'  
  62' Michael Mellon
  62' Mike Fondop
  65' R. Woods
  67' Joe Garner
  69' Oliver Hammond
  69' Kai Payne
Ellis Taylor 72'  
Reece Smith 72'  
  79' R. Woods
  81' Joe Garner
  81' Kane Drummond
Warren Burrell 86'  
Zico Asare 86'  
Jack Evans 90+7'  
01/11/2025 Mansfield Town
3 - 2
Harrogate Town 1-0H2H+
Regan Hendry 4' 1 - 0  
Jamie Carson McDonnell 23'  
Regan Hendry 46'  
G. Maris 46'  
Jamie Carson McDonnell 46'  
L. Reed 46'  
Joe Gardner 54'  
J. Bowery 54'  
  1 - 1 57' S. Duke-McKenna
G. Maris 67' 2 - 1  
R. Oates 69'  
Lucas Akins 69'  
  73' Jack Muldoon
  73' Shawn McCoulsky
  2 - 2 80' Anthony O'Connor
  81' Anthony O'Connor
G. Maris 83' 3 - 2  
S. McLaughlin 84'  
Ryan Sweeney 84'  
25/10/2025 Harrogate Town
0 - 3
Newport County 0-1H2H+
  0 - 1 12' Courtney Baker-Richardson
Jack Evans 44'  
  0 - 2 49' Bobby Faulkner
  0 - 3 51' Cameron Antwi
Jack Muldoon 53'  
Ben Fox 61'  
Bryn Morris 61'  
Reece Smith 61'  
Ellis Taylor 61'  
Conor McAleny 69'  
Tom Cursons 69'  
  71' Kai Whitmore
  71' Ciaran Brennan
  71' Courtney Baker-Richardson
  71' Michael Reindorf
  82' Gerard Garner
  82' Bobby Kamwa
  90+1' Ben Lloyd
  90+1' Akinwale Odimayo
18/10/2025 Colchester United
3 - 1
Harrogate Town 3-1H2H+
  0 - 1 3' S. Duke-McKenna
Harry Anderson 14' 1 - 1  
Harry Anderson 21' 2 - 1  
Kane Vincent-Young 29'  
Rob Hunt 29'  
Ellis Iandolo 37'  
Harry Anderson 45+2' 3 - 1  
  45+6' Jack Muldoon
  46' Anthony O'Connor
  46' Zico Asare
  47' Ben Fox
  59' Ben Fox
  59' Bryn Morris
  72' Jacob Slater
Kyrell Lisbie 78'  
Owura Edwards 78'  
Teddy Bishop 78'  
Jaden Williams 78'  
  79' Conor McAleny
  79' Ellis Taylor
Micah Mbick 88'  
Samson Tovide 88'  
Harry Anderson 90+3'  
Samuel Kuffour Jr. 90+3'  
11/10/2025 Fleetwood Town
3 - 2
Harrogate Town 1-1H2H+
  0 - 1 16' Warren Burrell
Will Davies 31' 1 - 1  
  1 - 2 56' Jack Muldoon
Lewis McCann 61'  
Ethan Ennis 61'  
James Norwood 61'  
Ryan Graydon 61'  
Will Davies 71'  
Ched Evans  71'  
Matthew Virtue-Thick 71'  
Mark Helm 71'  
Elliot Bonds 72' 2 - 2  
Ryan Graydon 78' 3 - 2  
  88' Ben Fox
  88' Levi Sutton
06/10/2025 Harrogate Town
1 - 2
Crewe Alexandra 1-1H2H+
Jack Muldoon 5' 1 - 0  
  1 - 1 29' Reece Hutchinson
  41' Matus Holicek
  41' Jack Lankester
  60' Conor Thomas
  60' Owen Lunt
Levi Sutton 62'  
Ben Fox 62'  
Ellis Taylor 62'  
Conor McAleny 62'  
Jack Muldoon 70'  
M. Bennett 70'  
Bryn Morris 73'  
  75' Tommi O'Reilly
  75' Emre Tezgel
  1 - 2 87' Max Sanders
Warren Burrell 90'  
M. Bennett 90+2'  
Tom Cursons 90+2'  
30/09/2025 Harrogate Town
1 - 0
Huddersfield Town 1-0H2H+
Ellis Taylor 11' 1 - 0  
  32' Murray Wallace
M. Bennett 41'  
Shawn McCoulsky 41'  
  48' Dion Elie Raymond Charles
  58' Lynden Gooch
  58' Omari Mrisho
S. Duke-McKenna 68'  
Bobby Faulkner 68'  
  73' Joe Taylor
  73' Alfie May
Ben Fox 76'  
Bryn Morris 76'  
Warren Burrell 76'  
Anthony O'Connor 76'  
Conor McAleny 76'  
Reece Smith 76'  
  82' Jay Smith-Sway
  86' Jay Smith-Sway
  86' George Sebine
27/09/2025 Gillingham
0 - 1
Harrogate Town 0-1H2H+
  0 - 1 16' S. Duke-McKenna
Bradley Dack 46'  
Ethan Coleman 46'  
  50' Ellis Taylor
Jonny Smith 61'  
Garath McCleary 61'  
  64' Jack Muldoon
  64' M. Bennett
Elliott Nevitt 68'  
S. Palmer-Houlden 68'  
Robbie McKenzie 68'  
Aaron Rowe 68'  
Josh Andrews 68'  
Sam Vokes 68'  
  73' Ellis Taylor
  73' Conor McAleny
Max Clark 84'  
  90' Reece Smith
  90' Levi Sutton
20/09/2025 Harrogate Town
2 - 0
Shrewsbury Town 0-0H2H+
  2' Taylor Perry
Ellis Taylor 31'  
  39' B. Ihionvien
  39' Tom Sang
  50' Sam Stubbs
  50' Toto Nsiala
  60' Tom Anderson
  60' Luca Hoole
Jack Evans 62'  
Jack Muldoon 65' 1 - 0  
Jacob Slater 71'  
  75' Isaac England
  75' C. Aneke
  75' Taylor Perry
  75' George Lloyd
  75' B. Ihionvien
  75' John Marquis
Ellis Taylor 76'  
Conor McAleny 76'  
Jack Muldoon 81'  
M. Bennett 81'  
Conor McAleny 87' 2 - 0  
13/09/2025 Swindon Town
3 - 1
Harrogate Town 1-1H2H+
  16' Thomas Hill
  16' Ellis Taylor
  17' Zico Asare
Joe Snowdon 28'  
  0 - 1 30' Jack Muldoon
Ollie Clarke 44' 1 - 1  
Finley Munroe 48'  
  53' Bryn Morris
Darren Oldaker 55'  
Ollie Palmer 55'  
  70' Bryn Morris
  70' Ben Fox
  70' S. Duke-McKenna
  70' Conor McAleny
  70' Jack Muldoon
  70' Shawn McCoulsky
Aaron Drinan 71' 2 - 1  
  75' Lewis Cass
  75' Anthony O'Connor
Filozofe Mabete 80'  
Jamie Knight-Lebel 80'  
Paul Glatzel 80'  
Adam Murphy 80'  
Aaron Drinan 90+1' 3 - 1  
Ollie Clarke 90+3'  
Billy Bodin 90+3'  
06/09/2025 Harrogate Town
0 - 1
Crawley Town 0-1H2H+
  0 - 1 42' Reece Brown
  45+3' Charlie Barker
  46' Ade Adeyemo
  46' Harry Forster
  66' Ryan Loft
  66' Kyle Scott
  66' Gavan Holohan
  76' G. Bajrami
  76' Max Anderson
  76' Dion Pereira
  76' Scott Malone
Ellis Taylor 78'  
Conor McAleny 78'  
Shawn McCoulsky 78'  
Jack Muldoon 78'  
  79' Dion Conroy
Bryn Morris 81'  
Ben Fox 81'  
  82' Reece Brown
  90+1' Ryan Loft
  90+5' Harry McKirdy
  90+5' Kabongo Tshimanga
Warren Burrell 90+6'  
30/08/2025 Bromley
2 - 0
Harrogate Town 0-0H2H+
  49' S. Duke-McKenna
J. Arthurs 62'  
Ben Krauhaus 62'  
William Hondermarck 62'  
B. Thompson 62'  
M. Dinanga 67'  
N. Kabamba 67'  
  73' Ellis Taylor
  73' Conor McAleny
N. Kabamba 74' 1 - 0  
  77' Shawn McCoulsky
  77' M. Bennett
  79' Bryn Morris
O. Sowunmi 80' 2 - 0  
  85' Reece Smith
  85' Jack Muldoon
M. Cheek 85'  
Jemiah Umolu 85'  
Ben Krauhaus 88'  
Ashley Charles 90+4'  
23/08/2025 Harrogate Town
1 - 2
Chesterfield 0-1H2H+
  0 - 1 6' Ronan Darcy
  39' Matthew Max Dibley-Dias
S. Duke-McKenna 50' 1 - 1  
  63' Matthew Max Dibley-Dias
  63' John Fleck
  63' Dylan Duffy
  63' Dilan Markanday
  74' Ronan Darcy
  74' Liam Mandeville
  75' Lee Bonis
  75' Will Grigg
Ellis Taylor 77'  
Conor McAleny 77'  
  1 - 2 81' Chey Dunkley
T. Bradbury 81'  
Bobby Faulkner 81'  
  83' Ryan Stirk
  83' Tom Naylor
Warren Burrell 87'  
Zico Asare 87'  
19/08/2025 Harrogate Town
1 - 0
Barrow 1-0H2H+
Shawn McCoulsky 29' 1 - 0  
  46' Lewis Shipley
  46' I. Cameron
  46' Jack Earing
  46' Sam Foley
  58' Sam Foley
  58' Elliot Newby
S. Duke-McKenna 72'  
Jack Muldoon 72'  
  74' Connor Mahoney
  74' Rhys Healey
Ellis Taylor 80'  
Bobby Faulkner 80'  
  82' Charlie Raglan
  82' Kerr Smith
  84'
16/08/2025 Cambridge United
1 - 1
Harrogate Town 1-0H2H+
  17' Jack Evans
L. Appéré 18' 1 - 0  
Michael Morrison 39'  
Mamadou Jobe 39'  
  1 - 1 52' S. Duke-McKenna
Sullay Kaikai 66'  
Elias Kachunga 66'  
Ben Knight 70'  
Liam Bennett 74'  
James Gibbons 74'  
Shane McLoughlin 74'  
Pelly Ruddock Mpanzu 74'  
  78' Reece Smith
  78' Conor McAleny
  78' S. Duke-McKenna
  78' Jack Muldoon
  86' Jack Evans
  86' Ben Fox
12/08/2025 Harrogate Town
1 - 3
Lincoln City 0-1H2H+
  0 - 1 29' Jack Moylan
Bryn Morris 46'  
Jack Evans 46'  
  48' Tom Bayliss
  59' Erik Ring
  59' James Collins
  0 - 2 60' Freddie Draper
Tom Cursons 61'  
Shawn McCoulsky 61'  
Lewis Cass 67'  
Warren Burrell 67'  
Ben Fox 67'  
Conor McAleny 67'  
S. Duke-McKenna 67'  
Ellis Taylor 67'  
  0 - 3 68' Robert Street
  69' Tom Bayliss
  69' Conor McGrandles
  69' Robert Street
  69' Zane Okoro
  83' Jack Moylan
  83' Gbolahan Okewoye
  83' Tendayi Darikwa 
  83' Noah Simmons
Ellis Taylor 90+5' 1 - 3  
09/08/2025 Harrogate Town
3 - 3
Grimsby Town 0-0H2H+
T. Bradbury 7'  
S. Duke-McKenna 11'  
Warren Burrell 15'  
  38' Harvey Rodgers
  51' Darragh Burns
Reece Smith 58' 1 - 0  
  65' Darragh Burns
  65' Justin Amaluzor
  66' Evan Khouri
  66' Jamie Walker
  1 - 1 68' Charles Vernam
Ellis Taylor 71' 2 - 1  
Reece Smith 73'  
Conor McAleny 73'  
Conor McAleny 76' 3 - 1  
  77' Jayden Sweeney
  77' Cameron Gardner
Shawn McCoulsky 78'  
Tom Cursons 78'  
S. Duke-McKenna 78'  
Thomas Hill 78'  
  3 - 2 84' Harvey Rodgers
Conor McAleny 88'  
  90+1' Kieran Green
  90+1' Henry Brown
  3 - 3 90+2' Jaze Kabia
Anthony O'Connor 90+5'  
  90+6' Cameron Gardner
02/08/2025 Bristol Rovers
0 - 1
Harrogate Town 0-0H2H+
  45+6' M. Bennett
  45+6' Shawn McCoulsky
  54' Shawn McCoulsky
  0 - 1 63' S. Duke-McKenna
Ruel Sotiriou 68'  
Ollie Dewsbury 68'  
Promise Omochere 68'  
Ellis Harrison 68'  
Josh McEachran 69'  
Ryan Howley 69'  
Luke Thomas 69'  
Isaac Hutchinson 69'  
  72' Reece Smith
  72' Thomas Hill
  77' Anthony O'Connor
Clinton Mola 83'  
Bryant Akono Bilongo 83'  
  84' Thomas Hill
Bryant Akono Bilongo 90+1'  
18/05/2025 St. Johnstone
0 - 2
Dundee 0-1H2H+
  27' C. Robertson
  0 - 1 28' L. Cameron
S. Duke-McKenna 46'  
G. Carey 46'  
V. Griffith 46'  
J. Holt 54'  
J. Holt 66'  
E. Watt 66'  
A. Sidibeh 67'  
  79' S. Palmer-Houlden
  79' F. Robertson
E. Watt 82'  
C. Hamill 82'  
  90' S. Murray
  90' C. Reilly
  0 - 2 90+6' L. Cameron
14/05/2025 Hearts
2 - 1
St. Johnstone 2-0H2H+
Barry Douglas 17' 1 - 0  
A. Forrest 31' 2 - 0  
  46' Víctor Griffith
  46' Graham Carey
  46' Sam Curtis
  46' Sven Sprangler
  56' Taylor Steven
  59' Jason Holt
  59' Franio Franczak
  59' Mackenzie Kirk
  59' Uche Ikpeazu
A. Forrest 64'  
J. Wilson 64'  
F. Kent 71'  
Y. Dhanda 71'  
C. Nieuwenhof 71'  
  2 - 1 74' Graham Carey
  90' Barry Douglas
J. Grant 90+4'  
S. Kartum 90+4'  
10/05/2025 St. Johnstone
2 - 1
Ross County 1-1H2H+
Daniels Balodis 31' 1 - 0  
  35' R. Hale
  1 - 1 41' A. Samuel
Elliot Watt 60' 2 - 1  
Elliot Watt 63'  
  66' K. Phillips
  66' J. White
  73' K. Łopata
  73' E. Campbell
  73' G. Harmon
  73' D. Smith
Uche Ikpeazu 74'  
Mackenzie Kirk 74'  
  76' A. Wright
Josh McPake 88'  
Víctor Griffith 88'  
  90+11' Z. Ashworth
03/05/2025 St. Johnstone
0 - 2
Kilmarnock 0-1H2H+
  0 - 1 12' David Watson
Uche Ikpeazu 26'  
  46' Bobby Wales
  46' Rory McKenzie
  0 - 2 53' Danny Armstrong
Víctor Griffith 65'  
Nicky Clark 65'  
Mackenzie Kirk 65'  
Adama Sidibeh 65'  
Elliot Watt 66'  
  74' Danny Armstrong
  77' Danny Armstrong
  77' Kyle Vassell
  77' Bruce Anderson
  77' Marley Watkins
Josh McPake 79'  
Franio Franczak 79'  
  87' Fraser Murray
  87' Calvin Ramsay
  89' David Watson
  89' Liam Polworth
26/04/2025 Motherwell
3 - 2
St. Johnstone 2-1H2H+
  0 - 1 6' Mackenzie Kirk
Callum Slattery 39' 1 - 1  
Sven Sprangler 40' 2 - 1  
Tom Sparrow 48' 3 - 1  
  58' Adama Sidibeh
  58' Uche Ikpeazu
  58' Stephen Duke-McKenna
  58' Elliot Watt
Callum Slattery 65'  
Stephen O'Donnell 66'  
  3 - 2 66' Elliot Watt
Andy Halliday 68'  
Harrison Paton 70'  
Luke Armstrong 70'  
Tony Watt 81'  
Moses Ebiye 81'  
Andy Halliday 81'  
Davor Zdravkovski 81'  
  84' Uche Ikpeazu
  84' Jason Holt
  84' Benjamin Mbunga-Kimpioka
Tom Sparrow 89'  
Callum Slattery 90+1'  
Kai Andrews 90+1'  

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.