Kieran Ngwenya Profile and Player Statistics
First name: Kieran
Last name: Ngwenya
Position: Defender, Goalkeeper, Midfielder
Nationality:

Football Career Transfers and Statistics

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

Competition Season Football Club
Challenge Cup 2024/2025 Dunfermline Athletic 3 0 0 1 0 0 0
Championship 2024/2025 Dunfermline Athletic 25 3 6 1 0 2 0
League Cup 2024/2025 Dunfermline Athletic 4 0 0 1 0 0 0
Scottish Cup 2024/2025 Dunfermline Athletic 2 1 0 0 0 0 0
Championship 2023/2024 Partick Thistle 23 8 2 1 0 0 0
League Cup 2023/2024 Partick Thistle 1 1 0 0 0 0 0
Premiership Play-Offs 2023/2024 Partick Thistle 4 3 0 0 0 0 0
Scottish Cup 2023/2024 Partick Thistle 1 1 0 0 0 0 0
Challenge Cup 2022/2023 Raith Rovers 3 0 1 0 0 0 0
Championship 2022/2023 Raith Rovers 32 7 4 1 0 1 0
League Cup 2022/2023 Aberdeen 3 0 0 0 0 0 0
Scottish Cup 2022/2023 Raith Rovers 3 2 0 0 0 0 0
Challenge Cup 2021/2022 Aberdeen U21 1 0 0 1 0 0 0
Europa Conference League 2021/2022 Aberdeen 2 0 0 0 0 0 0
League Two 2021/2022 Kelty Hearts 27 3 0 1 0 3 1
Scottish Cup 2021/2022 Kelty Hearts 2 0 0 0 0 1 0
Friendly International 2021 Malawi 1 0 0 0 0 0 0
Championship Play-Offs 2020/2021 Cove Rangers 2 0 0 0 0 0 0
League Cup 2020/2021 Aberdeen 1 0 0 0 0 0 0
League One 2020/2021 Cove Rangers 9 1 3 0 0 0 0
Premiership 2020/2021 Aberdeen 12 2 0 0 0 0 0
Scottish Cup 2020/2021 Cove Rangers 1 0 0 0 0 0 0

Kieran Ngwenya has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
08/03/2025 Falkirk
1 - 0
Dunfermline Athletic 1-0H2H+
Brad Spencer 6' 1 - 0  
Sean Mackie 18'  
  42' André Raymond
  42' Kieran Ngwenya
  50' Ephraim Osei Yeboah
  56' Ewan Otoo
  56' Omar Taylor-Clarke
  56' Archie Stevens
  56' Connor Young
Scott Arfield 69'  
Aidan Nesbitt 69'  
Barney Stewart 69'  
Gary Oliver 69'  
Liam Henderson 75'  
Ethan Ross 77'  
Miller Thomson 77'  
Liam Henderson 77'  
Finn Yeats 77'  
Calvin Miller 89'  
Alfie Agyeman 89'  
01/03/2025 Dunfermline Athletic
2 - 1
Greenock Morton 0-1H2H+
  13' Arron Lyall
  0 - 1 32' Owen Moffat
Aaron Comrie 43'  
Connor Young 58'  
Chris Kane 58'  
Chris Kane 60' 1 - 1  
  66' Cammy Ballantyne
  66' Jordan Davies
  66' Nathan Shaw
  66' Michael Garrity
  66' Cammy Ballantyne
  66' Grant Gillespie
Kyle Benedictus 67'  
Tashan Oakley-Boothe 70'  
Tashan Oakley-Boothe 72'  
Chris Hamilton 72'  
  76' Owen Moffat
  76' Niall McGinn
Chris Kane 79' 2 - 1  
  81' Morgan Boyes
  81' Dylan Corr
Archie Stevens 83'  
Tom Fogarty 83'  
Ephraim Osei Yeboah 83'  
Michael O'Halloran 83'  
Lewis McCann 90+2'  
  90+4' Jack Baird
Chris Kane 90+4'  
25/02/2025 Hamilton Academical
1 - 0
Dunfermline Athletic 0-0H2H+
Jamie Barjonas 46'  
Connor Smith 46'  
  56' David Wotherspoon
  56' Connor Young
Stuart McKinstry 63' 1 - 0  
Steven Bradley 70'  
Steven Bradley 75'  
Kevin O'Hara 75'  
Stuart McKinstry 80'  
Euan Henderson 80'  
  81' Tashan Oakley-Boothe
  81' Omar Taylor-Clarke
Connor Smith 83'  
  84' Lewis McCann
Tony Gallacher 85'  
Stephen Hendrie 85'  
Scott Robinson 85'  
Charles Telfer 85'  
Oli Shaw 90+3'  
  90+4' Jeremiah Mullen
22/02/2025 Dunfermline Athletic
0 - 0
Queen's Park 0-0H2H+
Chris Hamilton 38'  
Connor Young 61'  
Lewis McCann 61'  
  67' Kyle Hurst
  67' Rocco Hickey-Fugaccia
  74' Zak Rudden
  74' Reece Evans
  74' Adam Montgomery
  74' Zach Mauchin
Tashan Oakley-Boothe 84'  
Joe Chalmers 84'  
  85' Ryan Duncan
  85' Sebastian Drozd
Archie Stevens 85'  
Adedapo Awokoya-Mebude 85'  
  90+4' Louis Longridge
15/02/2025 Livingston
0 - 0
Dunfermline Athletic 0-0H2H+
  39' Jeremiah Mullen
Cristian Montano 45+3'  
  52' Robbie Muirhead
David Wotherspoon 56'  
Reece McAlear 61'  
Scott Pittman 61'  
Cristian Montano 61'  
Tete Yengi 61'  
  69' Lewis McCann
  69' Tashan Oakley-Boothe
  69' Connor Young
  69' Kane Ritchie-Hosler
Robbie Muirhead 75'  
Meshack Ubochioma 75'  
  76' Daniel Finlayson
  76' Kane Ritchie-Hosler
Stevie May 80'  
Lewis Smith 80'  
  85' Ephraim Osei Yeboah
  85' Chris Kane
  90+2' Archie Stevens
  90+2' Michael O'Halloran
09/02/2025 Aberdeen
3 - 0
Dunfermline Athletic 1-0H2H+
  34' Chris Hamilton
Pape Habib Gueye 45+1' 1 - 0  
Alexander Jensen 50' 2 - 0  
  55' Joe Chalmers
  55' Kieran Ngwenya
  55' Chris Hamilton
  55' Ephraim Osei Yeboah
Jeppe Okkels 61'  
Shayden Morris 61'  
  67' Chris Kane
  67' Kane Ritchie-Hosler
  67' Archie Stevens
  67' Michael O'Halloran
Mats Knoester 68'  
Alfie Dorrington 68'  
Sivert Heltne Nilsen 68'  
Graeme Shinnie 68'  
  81' Ephraim Osei Yeboah
Kevin Nisbet 85' 3 - 0  
Pape Habib Gueye 88'  
Fletcher Boyd 88'  
Ante Palaversa 88'  
Leighton Clarkson 88'  
  88' David Wotherspoon
  88' Owen Hampson
Kristers Tobers 90+5'  
05/02/2025 Dunfermline Athletic
0 - 2
Livingston 0-1H2H+
  0 - 1 41' Robbie Muirhead
  48' Michael Nottingham
Omar Taylor-Clarke 55'  
Chris Kane 55'  
  57' Michael Nottingham
  57' Daniel Finlayson
  57' Cristian Montano
  57' Tete Yengi
  59' Matthew Clarke
Chris Hamilton 68'  
Chris Hamilton 69'  
Michael O'Halloran 69'  
Kane Ritchie-Hosler 69'  
David Wotherspoon 69'  
  69' Reece McAlear
  69' Andrew Shinnie
  77' Stevie May
  77' Lewis Smith
  0 - 2 89' Tete Yengi
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
14/01/2025 Dunfermline Athletic
0 - 2
Ayr United 0-0H2H+
  50' Ben Dempsey
Kieran Ngwenya 53'  
Adedapo Awokoya-Mebude 53'  
Ewan Otoo 58'  
  0 - 1 61' Jay Henderson
Matthew Todd 63'  
Josh Cooper 63'  
Chris Kane 63'  
Taylor Sutherland 63'  
Chris Hamilton 68'  
Joe Chalmers 68'  
  0 - 2 71' George Oakley
  75' Connor McLennan
  75' Mark McKenzie
  78' Nicholas McAllister
  78' Dylan Watret
  78' Jay Henderson
  78' Jamie Murphy
  85' George Oakley
  85' Jake Hastie
  85' Ben Dempsey
  85' Lenny Agbaire
  90' Lenny Agbaire
04/01/2025 Partick Thistle
1 - 4
Dunfermline Athletic 1-3H2H+
  0 - 1 4' Lewis McCann
Logan Chalmers 6' 1 - 1  
  30' Chris Hamilton
  1 - 2 35' Kanayochukwu Megwa
  45' Toby Oluwayemi
  1 - 3 45+2' Chris Kane
Charlie Sayers 46'  
Luke McBeth 46'  
  47' Tom Fogarty
  54' Chris Kane
  66' Chris Hamilton
  66' Craig Clay
  66' Chris Kane
  66' Adedapo Awokoya-Mebude
  66' Ewan Otoo
  66' Joe Chalmers
Kanayochukwu Megwa 66'  
Robbie Crawford 66'  
Aidan Fitzpatrick 66'  
Terry Ablade 66'  
  74' Matthew Todd
  74' Josh Cooper
  81' Kane Ritchie-Hosler
  81' David Wotherspoon
  1 - 4 82' Josh Cooper
Logan Chalmers 83'  
Steven Lawless 83'  
Scott Robinson 84'  
Liam Smith 84'  
27/12/2024 Dunfermline Athletic
3 - 3
Falkirk 1-1H2H+
  0 - 1 24' Callumn Morrison
Chris Kane 27' 1 - 1  
  44' Liam Henderson
  1 - 2 54' Aidan Nesbitt
Chris Kane 62'  
Adedapo Awokoya-Mebude 62'  
Josh Cooper 62'  
Kane Ritchie-Hosler 62'  
Matthew Todd 65' 2 - 2  
  70' Callumn Morrison
  70' Alfie Agyeman
  70' Ethan Ross
  70' Calvin Miller
Kyle Benedictus 77'  
  79' Aidan Nesbitt
  82' Aidan Nesbitt
Matthew Todd 82'  
Craig Clay 82'  
  83' Aidan Nesbitt
  83' Michael McKenna
  83' Dylan Tait
  83' Gary Oliver
  84' Luke Graham
  84' Ross Maclver
  84' Finn Yeats
Tom Fogarty 85'  
  2 - 3 87' Liam Henderson
Kyle Benedictus 90+2' 3 - 3  
Lewis McCann 90+6'  
Taylor Sutherland 90+6'  
21/12/2024 Greenock Morton
2 - 0
Dunfermline Athletic 1-0H2H+
Nathan Shaw 12'  
Owen Moffat 12'  
Jordan Davies 14'  
Morgan Boyes 22' 1 - 0  
Cammy Ballantyne 24'  
  46' Kieran Ngwenya
  46' Matthew Todd
Cameron Blues 47' 2 - 0  
  48' David Wotherspoon
  50' David Wotherspoon
  53' Josh Cooper
  53' Adedapo Awokoya-Mebude
  54' CJ Hamilton
Cameron Blues 54'  
  64' Lewis McCann
  64' Chris Kane
Arron Lyall 76'  
Niall McGinn 76'  
Filip Stuparević 76'  
Lamar Reynolds 76'  
  82' Craig Clay
Cammy Ballantyne 86'  
Grant Gillespie 86'  
Jordan Davies 89'  
Austin Samuels 89'  
  89' Chris Hamilton
  89' Craig Clay
  90+3' Craig Clay
14/12/2024 Raith Rovers
2 - 0
Dunfermline Athletic 1-0H2H+
D. Easton 42' 1 - 0  
  57' Joe Chalmers
  57' Josh Cooper
J. Hamilton 64'  
C. David 64'  
  70' Adedapo Awokoya-Mebude
  70' Taylor Sutherland
  70' Matthew Todd
  70' David Wotherspoon
C. David 74' 2 - 0  
D. Easton 81'  
L. Gibson 81'  
A. Connolly 90+3'  
L. Dick 90+3'  
L. Jamieson 90+3'  
K. Montagu 90+3'  
07/12/2024 Dunfermline Athletic
3 - 2
Hamilton Academical 0-0H2H+
CJ Hamilton 35'  
Chris Hamilton 46'  
Joe Chalmers 46'  
Matthew Todd 56' 1 - 0  
  67' Connor Smith
  67' Euan Henderson
  67' Jamie Barjonas
  67' Ben Williamson
Taylor Sutherland 69'  
Adedapo Awokoya-Mebude 69'  
Ewan Otoo 73'  
  1 - 1 74' Sean McGinty
Matthew Todd 81'  
Josh Cooper 81'  
Josh Cooper 82' 2 - 1  
Ewan Otoo 85'  
Craig Clay 85'  
  86' Kevin O'Hara
  86' Steven Bradley
  86' Kyle MacDonald
  86' Nikolay Todorov
Josh Cooper 88' 3 - 1  
  3 - 2 90' Oli Shaw
30/11/2024 Edinburgh City
1 - 2
Dunfermline Athletic 0-1H2H+
  0 - 1 5' Adedapo Awokoya-Mebude
Jon Robertson 41'  
  59' Josh Cooper
  59' Taylor Sutherland
Jason Jarvis 59'  
  61' Joe Chalmers
  61' CJ Hamilton
Jason Jarvis 67'  
Edin Lynch 67'  
Quinn Mitchell 67'  
Ouzy See 67'  
Samuel Gormley 67'  
Dylan Wells 67'  
  0 - 2 72' Matthew Todd
Lewis McArthur 82'  
Robbie Hamilton 82'  
  84' Adedapo Awokoya-Mebude
  88' David Wotherspoon
  88' Craig Clay
Innes Lawson 88'  
Shea Scally 88'  
Connor Young 90+3' 1 - 2  
  90+3' Toby Oluwayemi
23/11/2024 Ayr United
1 - 0
Dunfermline Athletic 0-0H2H+
Mark McKenzie 21'  
Dylan Watret 21'  
  28' Kane Ritchie-Hosler
  36' Craig Clay
Marco Rus 41'  
  46' Craig Clay
  46' CJ Hamilton
  59' Chris Kane
  59' Taylor Sutherland
  62' Aaron Comrie
Michael Devlin 65'  
Jay Henderson 67' 1 - 0  
  70' Ewan Otoo
Connor McLennan 71'  
Jamie Murphy 71'  
  74' Matthew Todd
  74' Josh Cooper
  74' Joe Chalmers
  74' David Wotherspoon
Ben Dempsey 77'  
Jay Henderson 81'  
Alfie Bavidge 81'  
Marco Rus 81'  
Frankie Musonda 81'  
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
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  
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'  
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
27/07/2024 Dunfermline Athletic
1 - 2
Cove Rangers 0-0H2H+
Sam Fisher 30'  
Rhys Breen 30'  
  54' Declan Glass
  0 - 1 58' Michael Doyle
Joe Chalmers 61'  
Lewis McCann 61'  
Michael O'Halloran 61'  
Ewan Otoo 61'  
Craig Wighton 61'  
Taylor Sutherland 61'  
David Wotherspoon 65'  
Andrew Tod 65'  
  68' Ryan Harrington
  68' Luke Strachan
  82' Blair Yule
  82' Mark Gallagher
  0 - 2 84' Miles Gaffney
Taylor Sutherland 88' 1 - 2  
Lewis McCann 90'  
20/07/2024 Livingston
1 - 0
Dunfermline Athletic 1-0H2H+
R. Muirhead 11' 1 - 0  
Liam Sole 46'  
L. Smith 46'  
  57' David Wotherspoon
  57' Taylor Sutherland
Oliver Green 63'  
Michael Nottingham 63'  
  69' Aaron Comrie
  69' A. Tod
  76' Lewis McCann
  76' J. Chalmers
  76' Rhys Breen
  76' C. Wighton
Robbie Muirhead 77'  
Ricky Korboa 77'  
Tete Yengi 77'  
A. Winter 77'  
  83' K. Benedictus
Stephen Kelly 90+2'  
Reece McAlear 90+2'  
16/07/2024 Dunfermline Athletic
0 - 2
Forfar Athletic 0-1H2H+
  27' B. Malcolm
  0 - 1 28' Ross MacLean
  0 - 2 52' M. Whatley
Christopher Hamilton 67'  
J. Chalmers 67'  
Ewan Otoo 67'  
M. O'Halloran 67'  
Lewis McCann 67'  
A. Tod 67'  
  68' Ross MacLean
  68' J. Skelly
  74' S. Morrison
  78' Nathan Cannon
  78' S. Reekie
  89' Ross MacLean
Taylor Sutherland 90'  
13/07/2024 Spartans
0 - 3
Dunfermline Athletic 0-1H2H+
  0 - 1 4' L. McCann
  46' R. Breen
  46' C. Kane
P. Watson 59'  
C. Booth 67'  
D. Denholm 67'  
B. Walls 67'  
H. Ritchie 67'  
  72' CJ Hamilton
  0 - 2 82' K. Ritchie-Hosler
B. Whyte 84'  
Mackenzie Scott 84'  
  84' L. McCann
  84' Taylor Sutherland
  0 - 3 87' Taylor Sutherland
  88' E. Otoo
  88' E. McLeod
  88' David Wotherspoon
  88' A. Tod
17/05/2024 Raith Rovers
1 - 2
Partick Thistle 1-2H2H+
  0 - 1 1' B. Stanway
S. Brown 2'  
  0 - 2 3' L. McBeth
K. Turner 4' 1 - 2  
  1 - 3 5' B. Graham
  6' J. Hamilton
J. McMillan 7' 2 - 3  
D. Easton 8' 3 - 3  
  9' R. Diack
L. Vaughan 10' 4 - 3  
11' 5 - 3  
E. Murray 14'  
  5 - 4 16' B. Alston
D. Corr 17'  
R. Matthews 30' 6 - 4  
J. McMillan 32'  
  6 - 5 45+1' B. Alston
  53' A. Connolly
A. Connolly 62'  
D. Easton 62'  
  69' B. Alston
  69' K. Ngwenya
S. Byrne 70'  
J. Hamilton 70'  
S. Bannigan 77'  
D. Corr 82'  
J. Mullin 82'  
  91' S. Robinson
  91' R. Diack
  91' A. Muirhead
  91' L. Neilson
  105' S. Bannigan
  105' B. Stanway
J. Mullin 114'  
C. Smith 114'  
  120+1' R. Matthews
R. Matthews 120+1'  
14/05/2024 Partick Thistle
1 - 2
Raith Rovers 0-2H2H+
L. Neilson 17'  
B. Stanway 20'  
  0 - 1 22' S. Brown
  0 - 2 40' L. Vaughan
L. Neilson 55'  
D. O'Reilly 55'  
K. McInroy 55'  
K. Ngwenya 55'  
  61' A. Connolly
  61' C. Smith
B. Stanway 71'  
B. Alston 71'  
A. Muirhead 71'  
S. Bannigan 71'  
B. Alston 72' 1 - 2  
  75' K. Watson
  75' D. Corr
S. Robinson 78'  
  80' S. Brown
  80' S. McGill
  80' L. Vaughan
  80' Z. Rudden
A. Fitzpatrick 87'  
  88' K. Turner
S. Robinson 90+2'  
R. Diack 90+2'  
10/05/2024 Partick Thistle
2 - 1
Airdrieonians 1-0H2H+
B. Graham 18' 1 - 0  
  44' C. Telfer
  46' G. McGill
  46' L. McGregor
B. Graham 47' 2 - 0  
  2 - 1 55' A. Lyall
B. Graham 61'  
  64' C. Telfer
  64' M. Aiken
  75' A. Lyall
  75' C. Donnell
  75' C. Watson
  75' C. Gallagher
B. Stanway 80'  
S. Bannigan 80'  
K. McInroy 80'  
Z. Mackenzie 80'  
A. Muirhead 83'  
J. McMillan 86'  
D. O'Reilly 86'  
S. Robinson 90+5'  
B. Alston 90+5'  
A. Fitzpatrick 90+5'  
K. Ngwenya 90+5'  
07/05/2024 Airdrieonians
2 - 2
Partick Thistle 1-2H2H+
N. Todorov 5' 1 - 0  
  11' L. Neilson
  13' L. Neilson
  1 - 1 29' L. McBeth
  1 - 2 45' S. Robinson
G. McGill 50' 2 - 2  
  58' K. McInroy
  58' D. O'Reilly
A. Frizzell 75'  
A. Lyall 75'  
G. McGill 78'  
L. McGregor 78'  
N. Todorov 79'  
C. Gallagher 79'  
  81' H. Milne
  82' A. Fitzpatrick
  82' S. Bannigan
  88' S. Robinson
  88' B. Alston
03/05/2024 Dundee United
4 - 1
Partick Thistle 1-1H2H+
  0 - 1 13' B. Stanway
Craig Sibbald 42' 1 - 1  
  55' K. McInroy
  55' H. Milne
Louis Moult 57'  
S. McClelland 59'  
Kevin Holt 59'  
K. Fotheringham 59' 2 - 1  
Ross Graham 60'  
Declan Gallagher 60'  
Ross Docherty  60'  
David Wotherspoon 60'  
K. Fotheringham 67'  
Ceiran Loney 67'  
  67' J. McMillan
  67' Mathew Anim Cudjoe
Tony Watt 69' 3 - 1  
Tony Watt 74'  
Rory MacLeod 74'  
Liam Grimshaw 74'  
Miller Thomson 74'  
  76' R. Diack
  76' A. Fitzpatrick
  81' B. Stanway
  81' C. Campbell
Louis Moult 83' 4 - 1  
27/04/2024 Partick Thistle
0 - 0
Ayr United 0-0H2H+
A. Muirhead 61'  
D. O'Reilly 61'  
  71' J. Murphy
  71' K. Willoughby
S. Robinson 77'  
B. Alston 77'  
  77' F. Amartey
  77' L. McRoberts
A. Fitzpatrick 83'  
R. Diack 83'  
  88' K. Willoughby
  89' L. Chalmers
  89' S. Tomlinson

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.