Craig Wighton Profile and Player Statistics
First name: Craig
Last name: Wighton
Position: Attacker, Midfielder
Nationality:
Height: 175

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Craig Wighton 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 Montrose 1 0 0 0 0 0 0
League Cup 2025/2026 Montrose 4 1 1 1 0 0 0
League One 2025/2026 Montrose 3 1 0 0 0 0 0
Challenge Cup 2024/2025 Dunfermline Athletic 3 2 0 0 0 0 0
Championship 2024/2025 Dunfermline Athletic 16 9 4 0 0 1 0
League Cup 2024/2025 Dunfermline Athletic 2 1 1 0 0 0 0
League One 2024/2025 Montrose 12 2 8 2 0 1 0
Scottish Cup 2024/2025 Dunfermline Athletic 1 1 0 0 0 0 0
Championship 2023/2024 Dunfermline Athletic 20 7 8 5 0 1 0
League Cup 2023/2024 Dunfermline Athletic 4 0 1 2 0 0 0
Scottish Cup 2023/2024 Dunfermline Athletic 1 1 0 0 0 0 0
Club Friendlies 3 2023 Dunfermline Athletic 2 0 0 1 0 0 0
Challenge Cup 2022/2023 Dunfermline Athletic 3 2 1 3 0 0 0
League Cup 2022/2023 Dunfermline Athletic 4 0 2 0 0 0 0
League One 2022/2023 Dunfermline Athletic 34 6 18 18 1 3 0
Scottish Cup 2022/2023 Dunfermline Athletic 2 0 1 1 0 0 0
Championship 2021/2022 Dunfermline Athletic 34 11 15 1 0 1 0
League Cup 2021/2022 Dunfermline Athletic 5 1 3 2 0 0 0
Premiership Play-Offs 2021/2022 Arbroath 2 1 0 0 0 1 0
Scottish Cup 2021/2022 Arbroath 3 0 2 2 0 0 0
Championship 2020/2021 Hearts 21 4 6 8 0 2 0
League Cup 2020/2021 Hearts 5 2 1 1 1 0 0
Premiership Play-Offs 2020/2021 Dunfermline Athletic 2 0 1 0 0 0 0
Scottish Cup 2020/2021 Dunfermline Athletic 1 1 0 0 1 0 0
Championship 2019/2020 Arbroath 5 0 1 3 0 0 0
League Cup 2019/2020 Hearts 1 0 0 0 0 1 0
Premiership 2019/2020 Hearts 8 1 0 0 0 0 0
Scottish Cup 2019/2020 Hearts 2 1 1 1 0 1 0
Club Friendlies 1 2019 Hearts 1 0 0 1 0 0 0
League Cup 2018/2019 Dundee 5 0 1 3 0 0 0
Premiership 2018/2019 Hearts 27 12 3 0 0 1 0
Scottish Cup 2018/2019 Hearts 3 1 0 1 0 0 0
Tournoi Maurice Revello 2018 Scotland U21 5 2 1 0 0 0 0
Premiership 2017/2018 Dundee 8 2 4 1 0 0 0
Club Friendlies 1 2017 Dundee 1 0 0 1 0 0 0
League Cup 2017 Dundee 1 0 0 0 0 0 0
Premiership 2016/2017 Dundee 36 12 7 4 0 0 0
Scottish Cup 2016/2017 Dundee 1 0 0 0 0 0 0
Challenge Cup 2015/2016 Raith Rovers 1 1 0 0 0 0 0
Championship 2015/2016 Raith Rovers 17 9 7 2 0 0 0
League Cup 2015/2016 Raith Rovers 3 1 0 0 0 0 0
Premiership 2015/2016 Dundee 17 6 3 2 0 0 0
Scottish Cup 2015/2016 Dundee 4 2 0 0 0 0 0
League Cup 2014/2015 Dundee 2 0 0 0 0 0 0
League One 2014/2015 Brechin City 4 1 3 1 0 0 0
Premiership 2014/2015 Dundee 28 15 0 2 0 0 0
Scottish Cup 2014/2015 Dundee 1 0 1 0 0 0 0
Championship 2013/2014 Dundee 13 6 6 2 0 0 0
Scottish Cup 2013/2014 Dundee 1 0 1 0 0 0 0

Craig Wighton has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
16/08/2025 Cove Rangers
3 - 3
Montrose 2-1H2H+
  0 - 1 7' Ewan Loudon
David Eguaibor 11' 1 - 1  
  24' Keir Bertie
David Eguaibor 44' 2 - 1  
  47' Craig Smith
  47'
Blair Yule 55'  
  2 - 2 57' Callum Sandilands
David Eguaibor 59'  
Justin Eguaibor 60'  
J. Mylchreest 60'  
Layton Bisland 64'  
  2 - 3 67' Ewan Loudon
  72' Blair Lyons
  72' Craig Brown
  72' Craig Wighton 
Arron Darge 73'  
Mackenzie Strachan 73'  
  84' Ewan Loudon
  84' Ali Shrive
  84' Terry Masson
  84' Michael Tidser
J. Mylchreest 86'  
  88' Craig Smith
  88' Aidan Quinn
David Eguaibor 90+4' 3 - 3  
12/08/2025 Montrose
5 - 2
Dundee U21 5-0H2H+
Ewan Loudon 4' 1 - 0  
Ewan Loudon 21' 2 - 0  
27' 3 - 0  
Callum Sandilands 35' 4 - 0  
Callum Sandilands 39' 5 - 0  
  43'
58'  
65'  
  5 - 1 80' Adam Rooney
  5 - 2 87'
09/08/2025 Montrose
1 - 2
Kelty Hearts 1-1H2H+
  0 - 1 17' Luke McCarvel
Kerr Waddell 18'  
  20'
  20' Jack Wyllie
Kieran Freeman 36' 1 - 1  
  39' Innes Murray
Blair Lyons 45+2'  
  63' Jack Wyllie
Craig Brown 64'  
Matheus Machado 64'  
Terry Masson 64'  
Terry Masson 72'  
Michael Tidser 72'  
  77' Luke McCarvel
  77' Joseph Teasdale
  81' Thomas Murray
  86' Craig Johnston
  86' Lewis Carrol
  89'
  90+1' Innes Murray
  90+1' Scott Mercer
  1 - 2 90+5' Joseph Teasdale
02/08/2025 Hamilton Academical
2 - 0
Montrose 1-0H2H+
Oli Shaw 45+1' 1 - 0  
A Trialist 62' 2 - 0  
  67' Craig Brown
  67'
  67' Terry Masson
  67' Harry Craig
  67' Ewan Loudon
  67' Blair Lyons
Lee Kilday 69'  
  76' Graham Webster
  76' Matheus Machado
Steven Bradley 76'  
Stuart McKinstry 76'  
Oli Shaw 76'  
Liam Morgan 76'  
  86' Kieran Freeman
  86' Craig Smith
A Trialist 90'  
Barry Maguire 90'  
Scott Robinson 90+2'  
90+2'  
26/07/2025 Dundee
5 - 0
Montrose 1-0H2H+
Simon Murray 4' 1 - 0  
  12' Blair Lyons
  14' Craig Smith
Plamen Galabov 21'  
  42' Kieran Freeman
Plamen Galabov 46'  
Ryan Astley 46'  
Callum Jones 46'  
Paul Digby 46'  
Simon Murray 47' 2 - 0  
  55'
  59' Matheus Machado
  59' Craig Brown
  59' Craig Smith
  59' Andrew Steeves
  59' Graham Webster
Emile Acquah 61'  
Ashley Hay 61'  
  64'
  71' Kieran Freeman
  71' Ewan Loudon
Tony Yogane 71'  
Finlay Robertson 71'  
  77' Terry Masson
  77' Rio Bradford
Simon Murray 77'  
Ethan Ingram 77'  
Clark Robertson 81' 3 - 0  
Ryan Astley 85' 4 - 0  
Luke Graham 88' 5 - 0  
23/07/2025 Montrose
1 - 2
Airdrieonians 0-0H2H+
46'  
  53' Liam McStravick
  53' Dean McMaster
  0 - 1 54' Euan Henderson
  0 - 2 61' Lewis McGrattan
Kerr Waddell 64'  
  65' Lewis McGrattan
  65' A Trialist
Craig Wighton 69'  
Harry Craig 69'  
Craig Brown 69'  
Matheus Machado 69'  
Kerr Waddell 69'  
Craig Smith 69'  
Terry Masson 73'  
73'  
  74' Chris Mochrie
  74' Cameron Cooper
  75' Alex King
  75' Cole Williams
  75' Euan Henderson
  75' Aidan Wilson
Ewan Loudon 81' 1 - 2  
  86' Rhys Armstrong
  89' Dylan MacDonald
19/07/2025 Montrose
4 - 1
Bonnyrigg Rose Athletic 0-1H2H+
  37' Kerr Young
Craig Smith 43'  
  0 - 1 45' Kallum Higginbotham
Kieran Sommerville 48' 1 - 1  
Ewan Loudon 50' 2 - 1  
  61' Kieran Sommerville
  62' Corrie Fellows
  62'
  62' Kerr Young
  62' Callum Connolly
Kieran Freeman 64'  
Terry Masson 64'  
Craig Smith 64'  
Aidan Quinn 64'  
Blair Lyons 65'  
Craig Wighton 65'  
  71' Billy King
  71' A Trialist
  71' Kallum Higginbotham
  71' Cameron Forbes
  71' Callum Hogg
Craig Brown 76'  
Ali Shrive 76'  
78'  
Terry Masson 79' 3 - 1  
Rio Bradford 81'  
Craig Wighton 83' 4 - 1  
15/07/2025 Alloa Athletic
2 - 1
Montrose 1-0H2H+
Cameron O'Donnell 21' 1 - 0  
  43' Kerr Waddell
  1 - 1 57' Kerr Waddell
Kurtis Roberts 61' 2 - 1  
  66' Ali Shrive
  66'
  66' Blair Lyons
  66' Graham Webster
Luke Rankin 69'  
Conor Sammon 69'  
  76' Kerr Waddell
  76' Keir Bertie
  76' Ewan Loudon
  76' Matheus Machado
Steven Buchanan 77'  
Lewis Bruin 77'  
Kurtis Roberts 86'  
Reece Mullen 86'  
Calum Waters 90+4'  
03/05/2025 Montrose
0 - 2
Inverness CT 0-1H2H+
Matheus Machado 41'  
  0 - 1 45+2' Paul Allan
Aidan Quinn 57'  
Sean Dillon 57'  
Michael Gardyne 57'  
Callum Sandilands 57'  
  0 - 2 61' Billy McKay
  64' Billy McKay
  64' Ethan Cairns
  64' Keith Bray
  64' Luis Longstaff
Paul Watson 70'  
Terry Masson 70'  
  75' Alfie Stewart
  75' Robbie Thompson
Ryan Williamson 76'  
Craig Brown 76'  
Lancelot Pollard 76'  
Craig Wighton 76'  
  81' Paul Allan
  81' Shae Keogh
  81' Daniel Devine
  81' Jack Walker
26/04/2025 Alloa Athletic
2 - 1
Montrose 0-1H2H+
  0 - 1 26' Owen Stirton
Kurtis Roberts 68'  
David Devine 68'  
Luke Donnelly 68'  
Conor Sammon 68'  
Morgyn Neill 69'  
Cameron O'Donnell 69'  
Conor Sammon 70' 1 - 1  
  75' Kerr Waddell
  75' Ryan Williamson
  79' Blair Lyons
  79' Craig Wighton
Conor Sammon 80'  
Luke Rankin 84' 2 - 1  
  88' Graham Webster
  88' Keir Bertie
  88' Owen Stirton
  88' Ben Maciver-Redwood
  88' Callum Sandilands
  88' Paul Watson
Luke Rankin 90+1'  
Miko Virtanen 90+1'  
05/04/2025 Montrose
0 - 1
Arbroath 0-1H2H+
  10' Thomas O'Brien
Craig Wighton 13'  
Terry Masson 13'  
  0 - 1 45+2' Ryan Flynn
Kerr Waddell 58'  
Graham Webster 58'  
  64' Sam Stanton
  67' Ryan Flynn
  72' Callum Penman
  72' Innes Murray
  72' Ryan Dow
  72' Aaron Steele
Aidan Quinn 72'  
Craig Brown 77'  
Aulay Martin 77'  
Michael Gardyne 83'  
Ben Maciver-Redwood 83'  
Sean Dillon 83'  
Paul Watson 83'  
  85' Aaron Steele
  89' Thomas O'Brien
  89' Calum Gallagher
  89' Fraser Taylor
  89' Keith Watson
29/03/2025 Stenhousemuir
2 - 3
Montrose 0-3H2H+
Sam Fisher 24'  
  0 - 1 25' Callum Sandilands
  0 - 2 28' Owen Stirton
  40' Andrew Steeves
  40' Keir Bertie
  0 - 3 45+1' Callum Sandilands
Sam Fisher 46'  
Kyle Banner 46'  
Ross Taylor 47'  
Ross Taylor 63'  
Blair Alston 63'  
Ross Meechan 64'  
Euan O'Reilly 64'  
  65' Craig Brown
Blair Alston 66' 1 - 3  
Michael Anderson 74'  
Corey O' Donnell 74'  
  80' Craig Wighton
Scott McGill 83'  
Kyle Jacobs 83'  
Matthew Aitken 87' 2 - 3  
Matthew Aitken 90+1'  
22/03/2025 Montrose
3 - 1
Annan Athletic 3-1H2H+
  0 - 1 15' Tommy Muir
Blair Lyons 17' 1 - 1  
Blair Lyons 21' 2 - 1  
Kieran Freeman 31'  
Craig Brown 44' 3 - 1  
  46' Rhys Breen
  46' Aaron Brown
  53' Josh Todd
  57' Charlie Maxwell
  57' Luca Ross
Craig Brown 69'  
Ben Maciver-Redwood 69'  
Craig Wighton 69'  
Graham Webster 69'  
Terry Masson 73'  
Keir Bertie 74'  
  74' Wullie Gibson
Blair Lyons 81'  
Matheus Machado 81'  
Keir Bertie 81'  
Paul Watson 81'  
  86' Tommy Muir
  86' Layton Bisland
Callum Sandilands 90+4'  
Lancelot Pollard 90+4'  
15/03/2025 Montrose
2 - 2
Cove Rangers 0-0H2H+
Blair Lyons 20'  
  25' Findlay Marshall
  49' Ryan Harrington
Blair Lyons 52' 1 - 0  
  65' Declan Glass
  65' Quinn Coulson
  65' Findlay Marshall
  65' Arron Darge
  77' Mitchell Megginson
Craig Wighton 78' 2 - 0  
Blair Lyons 80'  
Graham Webster 80'  
Kerr Waddell 82'  
  85' Connor Scully
  85' Grady McGrath
Terry Masson 87'  
Keir Bertie 87'  
Kerr Waddell 87'  
Sean Dillon 87'  
  2 - 1 89' Ryan Harrington
  2 - 2 90' Quinn Coulson
08/03/2025 Kelty Hearts
0 - 0
Montrose 0-0H2H+
Blaine Mcclure 23'  
Liam McLeish 54'  
Luke McCarvel 54'  
  69' Kieran Freeman
  69' Graham Webster
Ross Cunningham 71'  
Ross Cunningham 71'  
  77' Terry Masson
  77' Terry Masson
  77' Aulay Martin
  78' Craig Wighton
  78' Craig Brown
  85' Aidan Quinn
  85' Kerr Waddell
  85' Callum Sandilands
  85' Paul Watson
01/03/2025 Inverness CT
1 - 1
Montrose 0-1H2H+
  0 - 1 34' Callum Sandilands
Luis Longstaff 39'  
James Nolan 39'  
Charlie Gilmour 41'  
  46' Aulay Martin
  46' Graham Webster
  66' Craig Wighton
  66' Craig Brown
  66' Kerr Waddell
  66' Sean Dillon
Adam Mackinnon 70'  
Ben Brannan 70'  
  77' Blair Lyons
  77' Paul Watson
Keith Bray 81' 1 - 1  
  84' Andrew Steeves
Alfie Stewart 86'  
Ethan Cairns 86'  
22/02/2025 Montrose
0 - 3
Queen of the South 0-1H2H+
  0 - 1 20' Adam Brooks
  46' Jordan Allan
  46' Kyle Doherty
  46' Oscar MacIntyre
  46' Jordan Allan
Kerr Waddell 61'  
Keir Bertie 61'  
Matheus Machado 61'  
Paul Watson 61'  
Kieran Freeman 61'  
Graham Webster 61'  
  69' Harry Cochrane
Michael Gardyne 76'  
Terry Masson 76'  
Craig Wighton 76'  
Ben Maciver-Redwood 76'  
Blair Lyons 77'  
  79' Adam Brooks
  0 - 2 80' Harry Cochrane
  82' Liam Smith
  82' Lewis O'Donnell
  83' Adam Brooks
  83' Fraser Bryden
  0 - 3 85' Fraser Bryden
  88' Jack Hannah
  88' Kai Kennedy
15/02/2025 Dumbarton
2 - 3
Montrose 2-2H2H+
James Hilton 7'  
Finlay Gray 7'  
  0 - 1 13' Owen Stirton
  19' Terry Masson
Michael Ruth 19' 1 - 1  
  1 - 2 25' Owen Stirton
  31' Kerr Waddell
Carlo Pignatiello 38' 2 - 2  
  46' Kerr Waddell
  46' Sean Dillon
  2 - 3 67' Aidan Quinn
Kalvin Orsi 68'  
Tony Wallace 68'  
  73' Craig Wighton
  73' Graham Webster
Kristian Webster 75'  
Aron Lynas 75'  
Mouhamed Niang 75'  
David Wilson 75'  
Michael Ruth 76'  
Joel Mumbongo 76'  
  83' Terry Masson
  83' Keir Bertie
  83' Blair Lyons
  83' Craig Brown
  87' Sean Dillon
11/02/2025 Cove Rangers
1 - 1
Montrose 0-0H2H+
  33' Andrew Steeves
  40' Kieran Freeman
  0 - 1 46' Owen Stirton
  54' Matheus Machado
  54' Keir Bertie
  54' Craig Wighton
  54' Michael Gardyne
Mitchell Megginson 64'  
Mitchell Megginson 66'  
Quinn Coulson 66'  
Declan Glass 66'  
Myles Gaffney 66'  
  76' Owen Stirton
  76' Craig Brown
Connor Scully 76'  
Grady McGrath 76'  
  90+1' Blair Lyons
  90+1' Ben Maciver-Redwood
Findlay Marshall 90+2' 1 - 1  
Fraser Fyvie 90+4'  
Liam Parker 90+4'  
08/02/2025 Montrose
2 - 2
Alloa Athletic 1-0H2H+
Owen Stirton 17' 1 - 0  
  42' Calum Waters
Callum Sandilands 43'  
  46' Luke Donnelly
  46' Luke Rankin
  1 - 1 53' Cameron O'Donnell
  56' Cameron O'Donnell
  1 - 2 65' Steven Buchanan
  73' Josh Gentles
Michael Gardyne 75'  
Keir Bertie 75'  
  75' Kurtis Roberts
  75' Reece Mullen
Aidan Quinn 75'  
Graham Webster 75'  
Callum Sandilands 83'  
Terry Masson 83'  
Craig Wighton 83'  
Ben Maciver-Redwood 83'  
Matheus Machado 83'  
Paul Watson 83'  
Owen Stirton 86' 2 - 2  
01/02/2025 Dunfermline Athletic
3 - 1
Raith Rovers 0-1H2H+
  0 - 1 43' Dylan Easton
  50' Paul Hanlon
C. Kane 51' 1 - 1  
C. Kane 65' 2 - 1  
Archie Stevens 67'  
K. Ritchie-Hosler 67'  
  72' Josh Mullin
  72' Aiden Marsh
C. Kane 76' 3 - 1  
  81' Finlay Pollock
  81' Aidan Connolly
C. Kane 83'  
Ephraim Yeboah 83'  
D. Wotherspoon 87'  
M. Todd 87'  
K. Benedictus 90+3'  
  90+4' Scott Brown
25/01/2025 Airdrieonians
3 - 0
Dunfermline Athletic 2-0H2H+
Lewis McGrattan 14' 1 - 0  
Lewis Strapp 25'  
  33' Chris Hamilton
Chris Mochrie 45+3' 2 - 0  
  49' Joe Chalmers
Ben Wilson 58' 3 - 0  
  60' Joe Chalmers
  60' Kieran Ngwenya
  65' Matthew Todd
  65' Connor Young
Ben Wilson 66'  
Ricco Diack 66'  
Lewis Strapp 68'  
F. Duffy 68'  
  68' Kane Ritchie-Hosler
  68' Michael O'Halloran
  69' Chris Kane
  69' Craig Wighton
Chris Mochrie 72'  
Liam McStravick 72'  
  73' Ewan Otoo
  73' David Wotherspoon
Gavin Allison Gallagher 73'  
Rhys Armstrong 73'  
Lewis McGrattan 73'  
Lewis McGregor 73'  
  84' Tom Fogarty
18/01/2025 Dunfermline Athletic
3 - 0
Stenhousemuir 2-0H2H+
Chris Hamilton 15' 1 - 0  
  19' Kyle Jacobs
David Wotherspoon 35'  
  35' Matty Yates
Ewan Otoo 41' 2 - 0  
Lewis McCann 46' 3 - 0  
  58' Nat Wedderburn
  58' Ben Black
  58' Kyle Jacobs
  58' Scott McGill
Chris Kane 64'  
Craig Wighton 64'  
David Wotherspoon 64'  
Josh Cooper 64'  
  64' Blair Alston
  64' Ross Taylor
Lewis McCann 79'  
Adedapo Awokoya-Mebude 79'  
Kane Ritchie-Hosler 79'  
Michael O'Halloran 79'  
  80' Ross Meechan
  80' Kelsey Ewen
  80' Euan O'Reilly
  80' Scott Tomlinson
  81' Kinlay Bilham
  87'
  90+1' Mickey Anderson
16/11/2024 Dunfermline Athletic
1 - 0
Airdrieonians 0-0H2H+
Ewan Otoo 15'  
  21' Adam Frizzell
  45' Dylan MacDonald
  45' Murray Aiken
Chris Kane 54'  
Adedapo Awokoya-Mebude 54'  
Lewis McCann 61' 1 - 0  
  66' Lewis McGregor
  66' Cameron Cooper
Lewis McCann 78'  
David Wotherspoon 78'  
Kane Ritchie-Hosler 85'  
Josh Cooper 85'  
  85' Lewis McGrattan
  85' Chris Mochrie
  90+1' Murray Johnson
  90+4' Craig Watson
12/11/2024 Dunfermline Athletic
1 - 0
Alloa Athletic 1-0H2H+
  25' David McKay
  30' Stefan Scougall
Lewis McCann 37' 1 - 0  
  41' Cameron O'Donnell
  62' Steven Buchanan
  62' Kevin Cawley
  62' Miko Virtanen
  62' Steven Hetherington
Adedapo Awokoya-Mebude 67'  
Craig Wighton 67'  
Matthew Todd 68'  
Josh Cooper 68'  
  77' Cameron O'Donnell
  77' Scott Honeyman
  77' Luke Rankin
  77' Conor Sammon
Kane Ritchie-Hosler 79'  
Sam Fisher 79'  
Lewis McCann 79'  
Taylor Sutherland 79'  
09/11/2024 Queen's Park
2 - 1
Dunfermline Athletic 1-0H2H+
  30' Ewan Otoo
Ryan Duncan 31' 1 - 0  
  46' Craig Clay
  46' Joe Chalmers
  46' Tom Fogarty
  46' CJ Hamilton
  46' David Wotherspoon
  46' Matthew Todd
  1 - 1 61' Matthew Todd
Jack Thomson 65'  
Louis Longridge 65'  
Ryan Duncan 65'  
Jack Turner 65'  
Jack Turner 72' 2 - 1  
Rocco Hickey-Fugaccia 73'  
Josh Hinds 73'  
  75' Adedapo Awokoya-Mebude
  75' Taylor Sutherland
Zak Rudden 83'  
Zak Rudden 86'  
Liam McLeish 86'  
Sebastian Drozd 87'  
Joshua Scott 87'  
02/11/2024 Dunfermline Athletic
0 - 1
Partick Thistle 0-0H2H+
  18' Stuart Bannigan
Lewis McCann 46'  
Kane Ritchie-Hosler 46'  
Chris Kane 50'  
Matthew Todd 50'  
Kieran Ngwenya 56'  
  0 - 1 57' Scott Robinson
Craig Clay 58'  
Ewan Otoo 58'  
Chris Hamilton 71'  
Josh Cooper 71'  
Toby Oluwayemi 82'  
  83' Kyle Turner
  83' Terry Ablade
Adedapo Awokoya-Mebude 83'  
Taylor Sutherland 83'  
Kieran Ngwenya 86'  
Craig Wighton 86'  
  88' Brian Graham
  88' Luke McBeth
  88' Stuart Bannigan
  88' Aaron Muirhead
  90+2' Robbie Crawford
  90+2' Ben Stanway
  90+6' Scott Robinson
29/10/2024 Dunfermline Athletic
3 - 0
Livingston 1-0H2H+
Chris Kane 7' 1 - 0  
  28' Stevie May
  35' Stephen Kelly
  55' Liam Sole
Kyle Benedictus 56' 2 - 0  
  57' Liam Sole
  57' Andrew Shinnie
  57' Daniel Finlayson
  57' Andy Winter
Lewis McCann 59'  
Adedapo Awokoya-Mebude 61'  
Matthew Todd 61'  
CJ Hamilton 66'  
Chris Kane 71' 3 - 0  
  72' Stevie May
  72' Ricky Korboa
  72' Stephen Kelly
  72' Samson Lawal
Chris Hamilton 75'  
Ewan Otoo 75'  
Chris Kane 82'  
Craig Wighton 82'  
Lewis McCann 83'  
Josh Cooper 83'  
Kyle Benedictus 83'  
Tom Fogarty 83'  
  84' Robbie Muirhead
  84' Lewis Smith
26/10/2024 Falkirk
2 - 1
Dunfermline Athletic 1-0H2H+
  19' Matthew Todd
CJ Hamilton 24' 1 - 0  
Dylan Tait 49'  
  52' Matthew Todd
  52' Adedapo Awokoya-Mebude
  52' Craig Wighton
  52' David Wotherspoon
  53' Kane Ritchie-Hosler
  53' Josh Cooper
Calvin Miller 57' 2 - 0  
  59' Adedapo Awokoya-Mebude
Ethan Ross 71'  
Alfie Agyeman 71'  
Gary Oliver 71'  
Ross Maclver 71'  
Dylan Tait 71'  
Finn Yeats 71'  
  2 - 1 72' Lewis McCann
  77' Ewan Otoo
  77' Taylor Sutherland
Keelan Adams 78'  
  84' Lewis McCann
  84' Joe Chalmers
Calvin Miller 87'  
Michael McKenna 87'  
  90+1' CJ Hamilton
  90+5' Craig Clay
19/10/2024 Dunfermline Athletic
0 - 0
Greenock Morton 0-0H2H+
Craig Clay 40'  
  50' Kirk Broadfoot
Craig Clay 60'  
Kieran Ngwenya 60'  
  60' Michael Garrity
  60' Iain Wilson
Matthew Todd 60'  
David Wotherspoon 60'  
Craig Wighton 66'  
Josh Cooper 66'  
Chris Kane 70'  
  74' Cameron Blues
  74' Jordan Davies
  74' Niall McGinn
  74' Grant Gillespie
  77' Alex King
  77' Logan O'Boy
Aaron Comrie 84'  
12/10/2024 Dunfermline Athletic
2 - 1
Kelty Hearts 2-1H2H+
Adedapo Awokoya-Mebude 13'  
Matthew Todd 13'  
  0 - 1 15' Craig Johnston
Chris Kane 23' 1 - 1  
Matthew Todd 32' 2 - 1  
  41' Billy Owens
Craig Clay 67'  
David Wotherspoon 67'  
  70' Billy Owens
  70' Thomas Murray
  85' Scott Williamson
  85' Rudi Bryce
05/10/2024 Airdrieonians
1 - 1
Dunfermline Athletic 0-1H2H+
  0 - 1 28' Chris Kane
Craig Watson 40'  
Aaron Reid 49'  
Ben Wilson 49'  
Dylan MacDonald 50'  
Lewis McGrattan 55'  
Lewis McGregor 55'  
  61' Tom Fogarty
  64' Craig Clay
Gavin Allison Gallagher 66'  
Mason Hancock 67' 1 - 1  
  70' Kane Ritchie-Hosler
  72' Craig Wighton
  72' Josh Cooper
  72' Matthew Todd
  72' Adedapo Awokoya-Mebude
  76' Chris Kane
  76' David Wotherspoon
Gavin Allison Gallagher 79'  
Rhys Armstrong 79'  
Murray Aiken 79'  
  84' Craig Clay
  84' Taylor Sutherland
28/09/2024 Dunfermline Athletic
1 - 2
Queen's Park 0-1H2H+
  0 - 1 15' Zak Rudden
CJ Hamilton 25'  
David Wotherspoon 39'  
David Wotherspoon 46'  
Joe Chalmers 46'  
Matthew Todd 46'  
Sam Fisher 46'  
Chris Hamilton 46'  
Michael O'Halloran 46'  
Sam Young 50'  
Kane Ritchie-Hosler 50'  
  0 - 2 61' Sean Welsh
  65' Sean Welsh
Craig Clay 73'  
Craig Wighton 73'  
  74' Ryan Duncan
  74' Louis Longridge
Josh Cooper 78' 1 - 2  
  90' Dominic Thomas
  90' Zach Mauchin
  90' Zak Rudden
  90' Liam McLeish
  90+4' Roddy MacGregor
21/09/2024 Partick Thistle
1 - 0
Dunfermline Athletic 0-0H2H+
  16' Tom Fogarty
  22' Chris Hamilton
  24' David Wotherspoon
  24' Matthew Todd
  43' Tom Fogarty
  43' Sam Fisher
  57' Lewis McCann
  57' Craig Clay
Kyle Turner 61'  
Kyle Turner 67'  
Ben Stanway 67'  
  70' Sam Young
Terry Ablade 73'  
Logan Chalmers 73'  
Aaron Muirhead 74'  
  77' Kane Ritchie-Hosler
  77' Josh Cooper
  77' Chris Kane
  77' Craig Wighton
Aaron Muirhead 78'  
Lee Ashcroft 78'  
  84' Kieran Ngwenya
Aidan Fitzpatrick 89' 1 - 0  
13/09/2024 Dunfermline Athletic
2 - 0
Raith Rovers 0-0H2H+
  15' Euan Murray
  46' Callum Smith
  46' Lewis Vaughan
Ewan Otoo 52' 1 - 0  
Kane Ritchie-Hosler 60'  
Josh Cooper 60'  
David Wotherspoon 62'  
  63' Lewis Jamieson
  63' Lewis Gibson
  65' Lewis Gibson
  73' Shaun Byrne
Josh Cooper 73'  
Kieran Ngwenya 73'  
Joe Chalmers 73'  
  73' Dylan Easton
CJ Hamilton 73'  
  73' Lewis Vaughan
Chris Kane 77'  
Craig Wighton 77'  
  79' Joshua Mullin
  79' Jack Hamilton
David Wotherspoon 80' 2 - 0  
07/09/2024 East Fife
0 - 2
Dunfermline Athletic 0-0H2H+
  9' Sam Young
  0 - 1 53' Aaron Comrie
  0 - 2 58' Lewis McCann
Jack Healy 63'  
Scott Shepherd 63'  
Adam Laaref 64'  
Reis Peggie 64'  
Jess Norey 64'  
Gordon Walker 64'  
  64' Chris Kane
  64' Craig Wighton
  64' Josh Cooper
  64' David Wotherspoon
Nathan Austin 65'  
  77' Lewis McCann
  77' Taylor Sutherland
Nathan Austin 83'  
Patrick Slattery 83'  
  83' Kane Ritchie-Hosler
  83' Andrew Tod
31/08/2024 Dunfermline Athletic
1 - 1
Ayr United 1-1H2H+
  14' Michael Devlin
  14' Nick McAllister
Ewan Otoo 15' 1 - 0  
Aaron Comrie 21'  
  1 - 1 22' Dylan Watret
  24' Ben Dempsey
  35' Nick McAllister
  46' Jamie Murphy
  46' Alfie Bavidge
Kyle Benedictus 46'  
Sam Young 46'  
  62' Jay Henderson
  62' Ryan Howley
  62' Marco Rus
  62' Ethan Walker
Josh Cooper 62'  
David Wotherspoon 62'  
Chris Kane 67'  
Craig Wighton 67'  
  70' Ethan Walker
Lewis McCann 75'  
Andrew Tod 75'  
  79' Anton Dowds
  79' Jake Hastie
Craig Wighton 90+1'  
24/08/2024 Hamilton Academical
1 - 0
Dunfermline Athletic 1-0H2H+
Reghan Tumilty 26' 1 - 0  
  38' Sam Fisher
  46' Sam Fisher
  46' Sam Young
Ben Williamson 50'  
Scott Martin 53'  
  56' Kane Ritchie-Hosler
  61' Kieran Ngwenya
  61' Josh Cooper
  63' Kyle Benedictus
  63' Joe Chalmers
  71' Chris Kane
  71' Taylor Sutherland
  72' Kane Ritchie-Hosler
  72' Craig Wighton
Scott Martin 74'  
Euan Henderson 74'  
Oli Shaw 85'  
Nikolay Todorov 85'  
Jamie Barjonas 90+4'  
Connor Murray 90+4'  
10/08/2024 Dunfermline Athletic
0 - 2
Falkirk 0-1H2H+
Ewan Otoo 4'  
  0 - 1 6' Ross MacIver
Craig Wighton 58'  
Chris Kane 58'  
  59' Ross MacIver
David Wotherspoon 70'  
Michael O'Halloran 70'  
  71' Calvin Miller
  71' Aidan Nesbitt
  71' Gary Oliver
  71' Ethan Ross
Aaron Comrie 84'  
Taylor Sutherland 84'  
  0 - 2 87' Callumn Morrison
  90+1' Aidan Nesbitt
  90+1' Finn Yeats
  90+2' Ross MacIver
  90+2' Ryan Shanley
03/08/2024 Livingston
2 - 0
Dunfermline Athletic 0-0H2H+
Jamie Brandon 23'  
  34' Kieran Ngwenya
  34' Rhys Breen
Scott Pittman 49' 1 - 0  
Liam Sole 57'  
Lewis Smith 57'  
  64' Sam Fisher
  64' Joe Chalmers
  67' Taylor Sutherland
  67' Craig Wighton
Stephen Kelly 71' 2 - 0  
Andrew Shinnie 80'  
Reece McAlear 80'  
Jamie Brandon 84'  
Samson Adeniran Lawal 84'  
  90+4' David Wotherspoon

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
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.