Jack Duncan Profile and Player Statistics
First name: Jack
Last name: Duncan
Position: Attacker, Defender
Nationality:
Height: 193

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2025/2026 Edinburgh City 2 0 1 1 0 0 0
League Two 2025/2026 Edinburgh City 8 2 1 1 0 2 0
Scottish Cup 2025/2026 Edinburgh City 1 0 0 0 0 0 0
Football League - Lowland League 2024/2025 Cumbernauld Colts 1 0 0 1 0 0 0
Premiership 2024/2025 Portadown 3 0 0 0 0 0 0
Football League - Lowland League 2023/2024 Cowdenbeath 1 0 0 1 0 0 0
League Cup 2023/2024 Cowdenbeath 3 1 0 0 0 1 1
Football League - Lowland League 2022/2023 Edusport Academy 1 0 0 1 0 0 0
Scottish Cup 2022/2023 Edusport Academy 1 0 0 0 0 0 0
Football League - Lowland League 2021/2022 Edusport Academy 4 0 0 4 0 0 0
Challenge Cup 2019/2020 Livingston U21 1 0 0 0 0 1 0

Jack Duncan has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
01/11/2025 Stirling Albion
0 - 1
Edinburgh City 0-1H2H+
  0 - 1 30' Lewis McArthur
Ryan Shanley 32'  
  47' Lewis McArthur
Kyle Banner 56'  
Kane Thomson 64'  
Corey Thomson 64'  
  67' Jake Service
  67' Logan Myles
Adam Brown 74'  
Sam Featherstone 74'  
  76' Logan Myles
  80' Innes Lawson
  80' Jack Duncan
MacKenzie Carse 81'  
Lewis Hodgkiss 81'  
25/10/2025 Edinburgh City
1 - 0
Stirling University 1-0H2H+
  35' Calan Ledingham
Innes Lawson 36' 1 - 0  
Edin Lynch  38'  
Lewis McArthur 50'  
Quinn Mitchell 59'  
  59' Thomas Vonk
Jake Service 74'  
Robbie Mahon 90'  
18/10/2025 Edinburgh City
1 - 3
Stranraer 1-2H2H+
  0 - 1 5' Finn Ecrepont
  0 - 2 14' Daniel McManus
Innes Lawson 31' 1 - 2  
  36' Jordan Stuart
  36' Matthew Gillies
Edin Lynch  42'  
  45+1' Ryan Edgar
Edin Lynch  46'  
Jake Service 46'  
Jason Jarvis 57'  
Jake Service 60'  
  1 - 3 60' Finn Ecrepont
Logan Myles 62'  
Jack Duncan 62'  
  64' Ryan Edgar
  64' Dominic Plank
  72' Kirk McKnight
Innes Lawson 73'  
Jaden Ferguson 73'  
  83' Sallu Turay
  83' Deryn Lang
Lewis McArthur 90'  
Callum Brodie 90'  
  90+5' Matthew Gillies
Malik Zaid 90+5'  
11/10/2025 Edinburgh City
1 - 2
Alloa Athletic 1-0H2H+
Logan Myles 18'  
Quinn Mitchell 25' 1 - 0  
  1 - 1 50' Luke Rankin
  1 - 2 53' Conor Sammon
  61' Kurtis Roberts
Callum Brodie 65'  
Jaden Ferguson 68'  
Robbie Hamilton 68'  
Callum Brodie 68'  
Lucas Quinn 68'  
Jack Duncan 77'  
Harry Olsson 77'  
  85' Luke Donnelly
  85' Stefan Scougall
Edin Lynch  87'  
  90+1' David McKay
04/10/2025 Spartans
0 - 1
Edinburgh City 0-0H2H+
  4' Logan Myles
  4' Logan Myles
  45+2' Bradley Barrett
  45+2' Robbie Mahon
Sean Welsh 45+2'  
  0 - 1 59' Jack Duncan
  62' Mark Weir
  71' Jaden Ferguson
  71' Lucas Quinn
Kevin Waugh  73'  
Mark Stowe 73'  
Cammy Russell 80'  
Callum Booth 84'  
Ethan Drysdale 84'  
Sean Welsh 85'  
Kieran Watson 85'  
  87' Jake Service
  88' Bradley Barrett
  88' Callum Brodie
Bradley Whyte 90+3'  
27/09/2025 Edinburgh City
1 - 1
Forfar Athletic 0-1H2H+
  10' Kieran Inglis
  10' Lewis Lorimer
  25' Martin Rennie
  0 - 1 28' Craig Slater
  33' Lewis Martin
  56' Scott Shepherd
  62' Martin Rennie
  62' Jake Sutherland
Bradley Barrett 65'  
  66' Scott Shepherd
Logan Myles 78'  
Jaden Ferguson 78'  
Robbie Mahon 82'  
Malik Zaid 84' 1 - 1  
  88' Scott Bright
Jack Duncan 90'  
  90+1' Jake Sutherland
  90+1' Mackenzie Lemon
  90+1' Marc McCallum
Quinn Mitchell 90+6'  
24/09/2025 Edinburgh City
2 - 1
Celtic II 0-1H2H+
  0 - 1 41' Callum Osmand 
Jack Duncan 55' 1 - 1  
  57' Emmanuel Obidiwe
  57' R. Rachwal
Malik Zaid 62'  
Callum Brodie 62'  
Jack Duncan 62'  
Jaden Ferguson 62'  
  64' Hayato Inamura 
  64' Andrew Kyle
Innes Lawson 66' 2 - 1  
Bradley Barrett 69'  
Lucas Quinn 69'  
Callum Brodie 82'  
Edin Lynch  84'  
James Stokes 85'  
20/09/2025 Clyde
2 - 1
Edinburgh City 1-1H2H+
  3' Robbie Mahon
James Hilton 22' 1 - 0  
Darren Hynes 30'  
  1 - 1 37' Jake Service
Tommy Robson 40'  
Sam Campbell 40'  
  42'
  42' Jason Jarvis
Craig Howie 62'  
Sam Campbell 68'  
James Hilton 70'  
Scott Williamson 70'  
Kyle Connell 70'  
Taylor Sutherland 70'  
  75' Innes Lawson
  75' Malik Zaid
  75' Bradley Barrett
Scott Williamson 80' 2 - 1  
  81' Jake Service
  81' Jaden Ferguson
Marley Redfern 87'  
Robbie Leitch 87'  
Jamie Bradley 87'  
Kyle Fleming 87'  
Andy Murdoch 89'  
13/09/2025 Edinburgh City
2 - 2
East Kilbride 1-2H2H+
James Stokes 6' 1 - 0  
  1 - 1 8' John Robertson
  21' John Robertson
Jack Duncan 28'  
Jack Duncan 28'  
  1 - 2 32' Cameron Elliott
42'  
Bradley Barrett 42'  
Jason Jarvis 49' 2 - 2  
  59' Lewis Spence
  61' Magnus MacKenzie
  68' David Ferguson
  69' Lewis Dobbie
  69' Keir Foster
Edin Lynch  73'  
Innes Lawson 74'  
Malik Zaid 74'  
  76' Jamie Hamilton
Jack Duncan 80'  
Jaden Ferguson 80'  
Lewis McArthur 84'  
Jake Service 84'  
  90+1' Keir Foster
Robbie Mahon 90+3'  
30/08/2025 Dumbarton
1 - 2
Edinburgh City 0-2H2H+
Mark Durnan  15'  
  31' James Stokes
Scott Tomlinson 36'  
  0 - 1 39' Robbie Mahon
  0 - 2 43' Robbie Mahon
  49' Innes Lawson
Ally Roy 52'  
Scott Honeyman 52'  
  56' Quinn Mitchell
Edin Lynch  62' 1 - 2  
Kai Kirkpatrick 72'  
Thomas Falconer 72'  
Gordon Walker 72'  
Aron Lynas 72'  
Leighton McIntosh 72'  
Theo McCormick 72'  
Ryan Blair 80'  
Tony Wallace 80'  
  90+2' Mark Weir
23/08/2025 Elgin City
2 - 4
Edinburgh City 0-2H2H+
Brian Cameron 5'  
  0 - 1 28' Robbie Mahon
  35' Jason Jarvis
  35' James Stokes
Jack MacIver 44'  
Noah McDonnell 44'  
  0 - 2 45+2' Malik Zaid
Kane Hester 46'  
Dylan Gavin 46'  
Miko Virtanen 48'  
  50' Bradley Barrett
Josh Walker 52' 1 - 2  
Noah McDonnell 56'  
Josh Walker 60'  
Abimbola Obasoto 60'  
Lewis Hyde 60'  
Josh O'Connor 60'  
Ryan Sargent 66'  
Olly McDonald 66'  
  1 - 3 78' Robbie Mahon
Jack Murray 82' 2 - 3  
  2 - 4 87' Robbie Mahon
  88' Bradley Barrett
  88' Callum Brodie
  90+1' Robbie Mahon
  90+1' Szymon Plesiewicz
  90+1' Malik Zaid
  90+1' Lucas Quinn
  90+5' Edin Lynch 
  90+7' Szymon Plesiewicz
14/03/2025 Cumbernauld Colts
2 - 0
Broxburn Athletic 2-0H2H+
Jack Duncan 10' 1 - 0  
Euan Ross 39' 2 - 0  
  45'
  67'
  82'
Robbie McGale 86'  
20/08/2024 Loughgall
2 - 2
Portadown 1-1H2H+
  0 - 1 2' Ryan Mayse
  6' Steven McCullough
Nathaniel Ferris 7' 1 - 1  
  19' Joshua Ukek
  35' Shay McCartan
  1 - 2 51' Joshua Ukek
Caolan McAleer 58'  
Tiernan Kelly 65' 2 - 2  
  68' Joshua Ukek
  68' Ahu Adebame
  68' Luke Wilson
  68' Jack Henderson
Andrew Hoey 68'  
Conor McCloskey 68'  
  75' Ryan Mayse
  75' Ben Wylie
Jordan Gibson 77'  
Ben Harvey 77'  
  77' Ahu Adebame
Nathaniel Ferris 85'  
Jay Boyd 85'  
17/08/2024 Portadown
1 - 2
Glentoran 0-1H2H+
  0 - 1 10' Jordan Jenkins
Liam Mullan 34'  
Lee Chapman 47'  
  53' Jordan Jenkins
Liam Mullan 55'  
Luke Wilson 55'  
  64' Jason Lindsay
  64' Niall McGinn
Shay McCartan 67'  
Ryan Mayse 67'  
Douglas Wilson 68'  
  70' Jordan Jenkins
  70' David Fisher
Ahu Adebame 75'  
Cathair Friel 75'  
Gary Thompson 75'  
Jack Henderson 75'  
Joshua Ukek 75'  
Aaron Traynor 75'  
Ryan Mayse 77' 1 - 1  
  84' Patrick McClean
  84' Marcus Kane
  90' Fuad Sule
  1 - 2 90+5' Niall McGinn
11/08/2024 Cliftonville
1 - 0
Portadown 1-0H2H+
Ryan Curran 18'  
Ryan Curran 34' 1 - 0  
  52' Gary Thompson
Rory Donnelly 53'  
Joe Gormley 53'  
Gary Thompson 59'  
  63' Luke Wilson
  63' Cathair Friel
  72' Liam Mullan
  72' Jack Henderson
  72' Ryan Mayse
  72' Aaron Traynor
Shea Gordon 78'  
Axel Piesold 78'  
  82' Conor Pepper
  84' Eamon Fyfe
  84' Jamie McDonagh
Ryan Curran 89'  
Jack Berry 89'  
  90+4' Cathair Friel
Lee Chapman 90+6'  
07/10/2023 Gretna 2008
2 - 3
Cowdenbeath 0-0H2H+
  0 - 1 60' Jack Duncan
  0 - 2 72' Jamie Docherty
Robbie Ivison 77' 1 - 2  
  1 - 3 79' Jamie Docherty
Dario Viviani 90+1' 2 - 3  
25/07/2023 Cowdenbeath
0 - 1
St. Mirren 0-0H2H+
Dougie Hill 32'  
  46' Stav Nachmani
  46' Alex Greive
  46' Keanu Baccus
  46' Lewis Jamieson
  48' Richard Taylor
  63' Richard Taylor
  63' Toyosi Olusanya
Zac Butterworth 66'  
Joshua Jack 66'  
Dougie Hill 67'  
Jack Duncan 67'  
Matthew McDonald 71'  
Lucas Berry 71'  
  78' Charles Dunne
  78' Luke Kenny
Ewan MacPherson 79'  
Kevin Smith 79'  
Jamie Docherty 79'  
Jack Tait 79'  
Kevin Smith 83'  
Kevin Smith 90+1'  
  0 - 1 90+4' Toyosi Olusanya
19/07/2023 Arbroath
1 - 1
Cowdenbeath 0-0H2H+
  1' Scott Walker
Michael McKenna 2' 1 - 0  
  1 - 1 3' Joshua Jack
Mark Stowe 4' 2 - 1  
  5' Robbie McNab
Leighton McIntosh 6'  
Philipp Kenan Dünnwald 7'  
  8' Ewan MacPherson
  2 - 2 9' Callum Murray
Craig Slater 10'  
  2 - 3 11' Zac Butterworth
Aaron Steele 12' 3 - 3  
  13' Jack Tait
Thomas O'Brien 14' 4 - 3  
  21' Jack Duncan
Philipp Kenan Dünnwald 45+1'  
  50' Craig Hepburn
Michael McKenna 51' 5 - 3  
  59' Ciaren Chalmers
  59' Joshua Jack
  59' Dougie Hill
  59' Gregor Jordan
  5 - 4 61' Jamie Docherty
David Gold 66'  
Mark Stowe 66'  
Jay Bird 66'  
Leighton McIntosh 66'  
Scott Allan 67'  
Craig Slater 67'  
Ryan Dow 71'  
Joao Balde 71'  
  77' Andy Rodden
  79' Lucas Berry
  79' Zac Butterworth
  79' Andy Rodden
  79' Jack Tait
  80' Aiden Mclaughlin
  90+1' Jack Duncan
  90+1' Jamie Docherty
  90+1' Callum Murray
  90+5' Zac Butterworth
15/07/2023 Forfar Athletic
1 - 0
Cowdenbeath 1-0H2H+
Kieran Inglis 20' 1 - 0  
  62' Lucas Berry
  62' Ciaren Chalmers
  62' Joshua Jack
  62' Ewan MacPherson
Mark Whatley 65'  
Finn Robson 65'  
Craig Thomson 65'  
Darren Watson 65'  
Kieran Inglis 74'  
Ryan Paterson 74'  
  80' Jack Tait
  80' Callum Murray
  83' Robbie McNab
  83' Andy Black
08/11/2022 Edusport Academy
3 - 1
Civil Service Strollers 2-1H2H+
M. Kelly 5' 1 - 0  
Z. Butterworth 35' 2 - 0  
  2 - 1 44' M. Cunningham
J. Duncan 60' 3 - 1  
22/10/2022 East Kilbride
5 - 0
Edusport Academy 1-0H2H+
N. McLaughlin 2' 1 - 0  
  22' M. Kelly
N. McLaughlin 35'  
  51' S. Forrester
S. Forrester 52' 2 - 0  
G. Miller 56'  
A. Black 57'  
D. MacDonald 63' 3 - 0  
K. Munro 65'  
R. Taylor 65'  
  67' Z. Butterworth
  67' J. Watson
  74' S. Cusick
  74' C. Breadner
A. Black 78'  
B. Hughes 78'  
R. Hughes 78'  
B. McHugh 78'  
  81' R. McNeil
  81' J. Long
R. Taylor 82' 4 - 0  
N. McLaughlin 85' 5 - 0  
S. Bronsky 86'  
A. Berry 86'  
N. McLaughlin 86'  
M. Foley 86'  
16/04/2022 Dalbeattie Star
0 - 2
Edusport Academy 0-0H2H+
  0 - 1 20' R. Armstrong
  0 - 2 52' J. Duncan
06/11/2021 Cumbernauld Colts
1 - 4
Edusport Academy 0-0H2H+
  0 - 1 18' R. Armstrong
Sean Winter 27' 1 - 1  
  1 - 2 57' J. Duncan
  1 - 3 73' J. Duncan
  1 - 4 85' R. Armstrong
23/10/2021 Rangers U21
3 - 1
Edusport Academy 1-0H2H+
J. Alegría 19' 1 - 0  
  1 - 1 48' J. Duncan
R. McCausland 84' 2 - 1  
A. Lowry 89' 3 - 1  
21/08/2021 Edusport Academy
4 - 0
Vale of Leithen 2-0H2H+
J. Walker 5' 1 - 0  
J. Duncan 40' 2 - 0  
Cole Starrs 53' 3 - 0  
R. Armstrong 60' 4 - 0  
06/08/2019 Livingston U21
1 - 3
Formartine United 0-2H2H+
  0 - 1 9' Gary McGowan
  9' Gary McGowan
  0 - 2 19' C. Gethins
David Wilson 39'  
Finlay Anderson 39'  
Finlay Anderson 45+1'  
  63' Gary McGowan
  63' G. Wood
Reece Rintoul 68'  
M. Mbewe 68'  
  75' C. Gethins
  75' S. Anderson
  79' L. Strachan
  79' S. Smith
J. Duncan 80'  
  0 - 3 84' G. Wood
C. Henderson 90+4' 1 - 3  

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-2025 SoccerPunter Pte. Ltd. All rights reserved.