Robbie Fraser Profile and Player Statistics
First name: Robbie
Last name: Fraser
Position: Defender
Nationality: Scotland
Date of birth: 2 April 2003
Age: 22
Height: 182 cm

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Robbie Fraser 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 Dunfermline Athletic 1 0 0 0 0 0 0
Championship 2025/2026 Dunfermline Athletic 26 2 3 5 0 3 0
Scottish Cup 2025/2026 Dunfermline Athletic 4 0 0 1 0 0 0
U21 Euro Qualification 2025 Scotland U21 2 0 0 0 0 1 0
Challenge Cup 2024/2025 Rangers U21 2 0 1 1 0 2 0
Champions League 2024/2025 Rangers 2 0 0 0 0 0 0
Championship 2024/2025 Livingston 17 3 5 2 0 3 0
Europa League 2024/2025 Rangers 6 1 0 0 0 0 0
League Cup 2024/2025 Rangers 1 1 0 0 0 0 0
Premiership 2024/2025 Rangers 8 2 0 0 0 0 0
Premiership Play-Offs 2024/2025 Livingston 4 0 0 1 0 0 0
Scottish Cup 2024/2025 Livingston 3 1 1 0 0 0 0
Club Friendlies 1 2024 Rangers 1 1 1 0 0 0 0
Club Friendlies 3 2024 Rangers 3 2 0 0 0 0 0
Challenge Cup 2023/2024 Rangers U21 3 0 0 2 0 0 0
Europa League 2023/2024 Rangers 4 0 0 0 0 0 0
Premiership 2023/2024 Rangers 2 1 1 0 0 0 0
Challenge Cup 2022/2023 Rangers U21 2 0 1 2 0 0 0
Champions League 2022/2023 Rangers 1 0 0 0 0 0 0
Football League - Lowland League 2022/2023 Rangers U21 2 0 0 2 0 0 0
League Cup 2022/2023 Rangers 1 0 0 0 0 0 0
Premiership 2022/2023 Rangers 1 0 0 0 0 0 0
UEFA Youth League 2022/2023 Ranger U19 5 0 0 1 0 1 0
Friendly International U21 2022 Scotland U21 1 0 0 0 0 0 0
Challenge Cup 2021/2022 Rangers U21 2 0 0 2 0 0 0
Football League - Lowland League 2021/2022 Rangers U21 2 0 0 2 0 0 0
Premiership 2021/2022 Rangers 1 0 0 0 0 0 0
UEFA Youth League 2021/2022 Ranger U19 5 0 0 0 0 0 0

Robbie Fraser has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
14/03/2026 Dunfermline Athletic
3 - 0
Raith Rovers 1-0H2H+
Olly Thomas 7'  
Chris Kane 7'  
  8' Paul Nsio
Callumn Morrison 27' 1 - 0  
Kieran Ngwenya 28'  
  30' Jack Hamilton
  30' Innes Cameron
Callumn Morrison 43'  
  59' Jordan Doherty
Freddie Turley 61'  
Kyle Benedictus 61'  
Matty Todd 61'  
Shea Kearney 61'  
  64' Dylan Easton
  64' Kai Montagu
  64' Joshua Mullin
  64' Andy Winter
  72' Lewis Vaughan
  72' Richard Chin
  72' Jordan Doherty
  72' Ross Matthews
Callumn Morrison 74'  
Josh Cooper 74'  
Alfonso Amade 74'  
Chris Hamilton 74'  
  87' Ross Matthews
  87'
Chris Kane 90' 2 - 0  
Andy Tod 90+3' 3 - 0  
07/03/2026 Dunfermline Athletic
3 - 0
Aberdeen 2-0H2H+
Matty Todd 14' 1 - 0  
Olly Thomas 22' 2 - 0  
  46' Mitchel Frame
  46' Gavin Molloy
  46' Lyall Cameron
  46' Sivert Heltne Nilsen
  46' Nicolas Milanovic
  46' Toyosi Olusanya
Olly Thomas 61' 3 - 0  
Alfonso Amade 65'  
Shea Kearney 65'  
Chris Kane 66'  
Chris Hamilton 66'  
Charlie Gilmour 70'  
  74' Stuart Armstrong
  74' Marko Lazetić
  76' Tom McIntyre
  76' Liam Morrison
Freddie Turley 80'  
Kyle Benedictus 80'  
Matty Todd 80'  
Josh Cooper 80'  
Olly Thomas 84'  
Tashan Oakley-Boothe 84'  
  89' Graeme Shinnie
03/03/2026 Dunfermline Athletic
3 - 0
Ross County 2-0H2H+
Callumn Morrison 15' 1 - 0  
Callumn Morrison 26' 2 - 0  
  43' Declan Gallagher
  43' Sean Mackie
44'  
44'  
Olly Thomas 44'  
Freddie Turley 44'  
  46' Jay Henderson
  46' Jayden Carbon
  46' Uche Ikpeazu
  46' Kieran Phillips
  64' Kieran Phillips
70'  
70'  
Alfonso Amade 70'  
Charlie Gilmour 70'  
  71'
  71'
  77' Akil Wright
  77' Ben Crompton
Matty Todd 77'  
Robbie Fraser 77'  
Chris Kane 79' 3 - 0  
Kieran Ngwenya 82'  
Shea Kearney 86'  
Josh Cooper 86'  
  90+1' Dean Cornelius
28/02/2026 Dunfermline Athletic
1 - 0
Queen's Park 1-0H2H+
  21' Nikolay Todorov
Callumn Morrison 25' 1 - 0  
  59' Callum Smith
  59' Scott Martin
  59' Nikolay Todorov
  59' Michael Ruth
Olly Thomas 66'  
Chris Kane 66'  
Andy Tod 66'  
Matty Todd 66'  
Jeremiah Chilokoa-Mullen 72'  
Shea Kearney 72'  
Callumn Morrison 72'  
Freddie Turley 72'  
  81' Roddy MacGregor
  81' Magnus MacKenzie
  81' Aidan Connolly
  81' Liam McLeish
Josh Cooper 82'  
Lucas Fyfe 82'  
Lucas Fyfe 90+3'  
24/02/2026 Dunfermline Athletic
2 - 2
Partick Thistle 0-1H2H+
  0 - 1 15' Logan Chalmers
  22' Daniel O'Reilly
  32' Aidan Fitzpatrick
  46' Ben Stanway
  46' Tsoanelo Letsosa
  46' Tony Watt
N. Abdulai 50' 1 - 1  
  60' Logan Chalmers
  60' A. Samuel
Robbie Fraser 62'  
  65' Oisin Smyth
  1 - 2 66' A. Samuel
  70' Ben McPherson
  70' Cale Loughrey
  70' Luke McBeth
Freddie Turley 71'  
Alfonso Amade 71'  
Chris Kane 71'  
Josh Cooper 71'  
Josh Cooper 71'  
Olly Thomas 71'  
  79' Robbie Crawford
  79' Kyle Turner
Callumn Morrison 83'  
Keith Bray 83'  
N. Abdulai 88'  
Shea Kearney 88'  
Josh Cooper 89'  
Kieran Ngwenya 90+2' 2 - 2  
21/02/2026 Arbroath
4 - 2
Dunfermline Athletic 1-1H2H+
Ryan Dow 2' 1 - 0  
  1 - 1 14' Andy Tod
  41' Freddie Turley
Harry Cochrane 43'  
  46' Billy Terrell
  46' Deniz Mehmet
Aaron Muirhead 50' 2 - 1  
Harry Cochrane 54'  
Tom Beadling 54'  
  63' Shea Kearney
  63' Chris Hamilton
  63' Olly Thomas
  63' Chris Kane
Robbie Fraser 68' 3 - 1  
Gavin Reilly 71'  
Aidan Nesbitt 71'  
  74' Matty Todd
  74' Alfonso Amade
  74' N. Abdulai
  74' Josh Cooper
  3 - 2 82' Josh Cooper
  86'
86'  
Ryan Dow 87'  
Scott Stewart 87'  
  88' Chris Kane
Findlay Marshall 89' 4 - 2  
Jacob MacIntyre 90+3'  
  90+4'
21/02/2026 Arbroath
4 - 2
Dunfermline Athletic 1-1H2H+
Ryan Dow 2' 1 - 0  
  1 - 1 14' Andy Tod
  41' Freddie Turley
Harry Cochrane 43'  
  46' Billy Terrell
  46' Deniz Mehmet
Aaron Muirhead 50' 2 - 1  
Harry Cochrane 54'  
Tom Beadling 54'  
  63' Shea Kearney
  63' Chris Hamilton
  63' Olly Thomas
  63' Chris Kane
Robbie Fraser 68' 3 - 1  
Gavin Reilly 71'  
Aidan Nesbitt 71'  
  74' Matty Todd
  74' Alfonso Amade
  74' N. Abdulai
  74' Josh Cooper
  3 - 2 82' Josh Cooper
  86'
86'  
Ryan Dow 87'  
Scott Stewart 87'  
  88' Chris Kane
Findlay Marshall 89' 4 - 2  
Jacob MacIntyre 90+3'  
  90+4'
17/02/2026 Greenock Morton
2 - 0
Dunfermline Athletic 1-0H2H+
Eamonn Brophy 22' 1 - 0  
Cláudio Botelho 33'  
  46' Shea Kearney
  46' Andy Tod
  52' Kieran Ngwenya
  58' Robbie Fraser
Eamonn Brophy 63'  
Michael O'Halloran 63'  
  64' Jeremiah Chilokoa-Mullen
Cameron MacPherson 65' 2 - 0  
  69' Alfonso Amade
  69' Chris Kane
  69' Callumn Morrison
  69' Freddie Turley
84'  
Michael O'Halloran 84'  
Michael Garrity 86'  
Nathan Shaw 86'  
Zak Delaney 90+1'  
07/02/2026 Dunfermline Athletic
2 - 0
Kelty Hearts 0-0H2H+
Graham Carey 26'  
Zak Rudden 36'  
Andy Tod 36'  
Graham Carey 46'  
Chris Kane 46'  
Chris Kane 55'  
  57' Thomas Murray
Callumn Morrison 61'  
Callumn Morrison 67'  
Shea Kearney 67'  
Andy Tod 69'  
Chris Kane 75' 1 - 0  
  76' Alexander Ferguson
  76' Cameron Cooper
Matty Todd 83'  
Josh Cooper 83'  
Chris Kane 87' 2 - 0  
  90+1' Lewis Moore
  90+1' Clark Bexfield
  90+1' Arran Pettifer
  90+1' Grant Leitch
31/01/2026 Dunfermline Athletic
0 - 2
Airdrieonians 0-1H2H+
  0 - 1 13' Euan Henderson
Charlie Gilmour 28'  
  28' Charles Telfer
  41' Aidan Wilson
  41' Craig Ross
Chris Hamilton 54'  
Zak Rudden 67'  
Graham Carey 67'  
Matty Todd 67'  
Shea Kearney 67'  
Andy Tod 67'  
Olly Thomas 67'  
  73' Charles Telfer
  73' Lewis McGrattan
  73' Chris Mochrie
  73' Robbie Mahon
  73' Jamie Barjonas
  73' Dominic Thomas
  74' Lewis Strapp
Robbie Fraser 77'  
Alfonso Amade 77'  
Jeremiah Chilokoa-Mullen 77'  
Chris Kane 77'  
  0 - 2 81' Lewis McGrattan
  88' Cole McKinnon
  88' Gavin Allison Gallagher
24/01/2026 St. Johnstone
0 - 1
Dunfermline Athletic 0-0H2H+
C. Diabate 21'  
  0 - 1 50' Robbie Fraser
  63' Tashan Oakley-Boothe
  63' Chris Hamilton
Jamie Gullan 68'  
Uche Ikpeazu 68'  
Alfie Agyeman 68'  
Louis Lloyd 68'  
J. Holt 68'  
Stevie Mallan 68'  
  69' Chris Hamilton
  73' Callumn Morrison
  74' Callumn Morrison
  74' Olly Thomas
Morgan Boyes 78'  
Liam Smith 80'  
Kai Fotheringham 80'  
  83' Zak Rudden
J. McPake 86'  
  86' Zak Rudden
  86' Shea Kearney
17/01/2026 Dunfermline Athletic
1 - 0
Hibernian 0-0H2H+
  35' Josh Mulligan
  35' Miguel Chaiwa
  61' Joe Newell
  61' Dan Barlaser
  61' Junior Hoilett
  61' Nicky Cadden
Zak Rudden 65'  
Callumn Morrison 65'  
Tashan Oakley-Boothe 70'  
Chris Hamilton 70'  
Olly Thomas 71'  
Shea Kearney 71'  
Callumn Morrison 76'  
  77' Kieron Bowie
  77' Martin Boyle
  77' Thibault Klidjé
  77' Élie Youan
Miguel Chaiwa 90+2' 1 - 0  
  90+7' Nicky Cadden
27/12/2025 Raith Rovers
1 - 2
Dunfermline Athletic 0-2H2H+
Scott Brown 17'  
Ross Matthews 27'  
Richard Chin 27'  
  0 - 1 33' Andy Tod
  0 - 2 40' Barney Stewart
Lewis Stevenson 45+2'  
Ewan Wilson 45+2'  
Dylan Easton 60' 1 - 2  
Richard Chin 66'  
  71' Deniz Mehmet
  74' Zak Rudden
  79' Zak Rudden
  79' Kane Ritchie-Hosler
  88' Andy Tod
  88' Tashan Oakley-Boothe
  90+5' Chris Hamilton
20/12/2025 Dunfermline Athletic
2 - 3
Ayr United 0-3H2H+
  0 - 1 5' Mark McKenzie
  13' Mark McKenzie
  13' Dylan Watret
  0 - 2 26' Anton Dowds
  30' Stuart Bannigan
Zak Rudden 41'  
  0 - 3 45+4' Leon King
Josh Cooper 45+5'  
Kyle Benedictus  45+5'  
Rory MacLeod 45+5'  
Barney Stewart 45+5'  
Kieran Ngwenya 62' 1 - 3  
Kieran Ngwenya 65' 2 - 3  
  70' Liam Russell
  70' David Mitchell
  70' Nicholas McAllister
  70' Shaun Want
Chris Hamilton 80'  
Tashan Oakley-Boothe 80'  
Zak Rudden 80'  
Keith Bray 80'  
Charlie Gilmour 83'  
Matty Todd 85'  
Kane Ritchie-Hosler 85'  
  85' Jamie Murphy
  85' Oleksandr Shovkovskyi
16/12/2025 Queen of the South
4 - 3
Dunfermline Athletic 2-1H2H+
Kurtis Guthrie 6' 1 - 0  
Jack Stott 11' 2 - 0  
  2 - 1 41' Rory MacLeod
  46' Kyle Benedictus 
  46' Tashan Oakley-Boothe
  46' Zak Rudden
  46' Barney Stewart
Taylor Charters 51'  
52'  
Jack Stott 55'  
Kian Leslie 56'  
Brennan Dickenson 56'  
Kurtis Guthrie 56'  
Freddie O'Donoghue 56'  
  56' Josh Cooper
  56' Matty Todd
  70' Kane Ritchie-Hosler
  70' Lucas Fyfe
Ben Johnstone 70'  
Benjamin Luissint 70'  
Freddie O'Donoghue 74' 3 - 1  
Brennan Dickenson 76' 4 - 1  
  4 - 2 79' Barney Stewart
Freddie O'Donoghue 81'  
  82'
  4 - 3 83' Barney Stewart
Jack Stott 90'  
Matty Douglas  90'  
Niall Rogerson 90'  
Kai Kennedy 90'  
Ross Stewart 90+1'  
  90+6' Tashan Oakley-Boothe
13/12/2025 Queen's Park
1 - 1
Dunfermline Athletic 1-0H2H+
Henry Fieldson 39' 1 - 0  
  47' Chris Hamilton
Henry Fieldson 54'  
  61' Barney Stewart
  61' Zak Rudden
  61' Alfonso Amade
  61' Josh Cooper
  61' Keith Bray
  61' Rory MacLeod
Grant Savoury 70'  
Sebastian Drozd 70'  
  71' Charlie Gilmour
Tyrece McDonnell 74'  
Ross Mclean 74'  
  1 - 1 80' Charlie Gilmour
  84' Robbie Fraser
Euan Murray 85'  
Rocco Friel 85'  
Roddy MacGregor 85'  
Aidan McGinlay 85'  
Rocco Friel 90+4'  
  90+5' Rory MacLeod
06/12/2025 Dunfermline Athletic
1 - 2
Arbroath 0-0H2H+
N. Abdulai 14'  
Ewan Otoo 14'  
Chris Kane 57'  
Barney Stewart 57'  
Barney Stewart 60' 1 - 0  
Ewan Otoo 65'  
Alfonso Amade 69'  
Tashan Oakley-Boothe 69'  
Keith Bray 69'  
Jefferson Cáceres 69'  
  1 - 1 75' Brooklyn Kabongolo
  79' Gavin Reilly
  79' Dapo Mebude
  79' Craig Watson
  79' Aaron Muirhead
John Tod 80'  
Chris Hamilton 83'  
Josh Cooper 83'  
  89'
  89' Thomas O'Brien
90+1'  
  1 - 2 90+4' Brooklyn Kabongolo
29/11/2025 Dunfermline Athletic
2 - 1
Queen of the South 2-1H2H+
  0 - 1 4' John Tod
Chris Kane 7' 1 - 1  
  11' Brennan Dickenson
Chris Kane 15' 2 - 1  
  19' Taylor Charters
  45' Benjamin Luissint
Tashan Oakley-Boothe 61'  
Alfons Amade 61'  
Chris Hamilton 61'  
Charlie Gilmour 61'  
Keith Bray 66'  
Chris Kane 71'  
Jefferson Cáceres 71'  
Keith Bray 71'  
Kane Ritchie-Hosler 71'  
  73' Brennan Dickenson
  73' Jack Stott
  88' Liam Smith
  88' Billy Gray
John Tod 90+3'  
Ewan Otoo 90+3'  
25/11/2025 Partick Thistle
1 - 0
Dunfermline Athletic 1-0H2H+
Aidan Fitzpatrick 24' 1 - 0  
Daniel O'Reilly 45'  
  62' Ewan Otoo
  62' Tashan Oakley-Boothe
  62' Rory MacLeod
  62' Keith Bray
  62' Jefferson Cáceres
  62' Chris Kane
  68' Charlie Gilmour
Ben Stanway 70'  
A. Samuel 70'  
  73' Jeremiah Chilokoa-Mullen
  79' Andy Tod
Aidan Fitzpatrick 80'  
Steven Lawless 80'  
Tsoanelo Letsosa 80'  
Kyle Turner 80'  
  85' Matty Todd
  85' Lucas Fyfe
Steven Lawless 89'  
Logan Chalmers 90'  
Cammy Logan 90'  
22/11/2025 Dunfermline Athletic
1 - 0
Greenock Morton 1-0H2H+
Charlie Gilmour 16' 1 - 0  
  43' Cláudio Botelho
Barney Stewart 46'  
Rory MacLeod 46'  
  63' Zak Delaney
  63' Cammy Ballantyne
  63' Cláudio Botelho
  63' Michael Garrity
  63' Nathan Shaw
  63' Arron Lyall
Charlie Gilmour 67'  
Tashan Oakley-Boothe 67'  
Jefferson Cáceres 67'  
Chris Kane 67'  
  69' Iain Wilson
  69' Michael O'Halloran
  72' Owen Moffat
  72' Eamonn Brophy
Chris Kane 80'  
Andy Tod 85'  
Kane Ritchie-Hosler 85'  
08/11/2025 Dunfermline Athletic
2 - 2
St. Johnstone 1-1H2H+
Barney Stewart 8' 1 - 0  
Charlie Gilmour 28'  
  1 - 1 30' Reece McAlear
  1 - 2 66' Liam Smith
Alfons Amade 68'  
Chris Hamilton 68'  
  72' Kai Fotheringham
  72' S. Sprangler
Charlie Gilmour 76'  
Tashan Oakley-Boothe 76'  
Barney Stewart 76'  
Keith Bray 76'  
Jefferson Cáceres 76'  
Rory MacLeod 76'  
Chris Hamilton 77'  
  79' J. Holt
  81' A. Sidibeh
  81' U. Ikpeazu
  84' C. Diabate
  88' Reece McAlear
  90' Jamie Gullan
  90' Matthew Foulds
  90' Reece McAlear
  90' Sam Stanton
Andy Tod 90+1' 2 - 2  
Matty Todd 90+3'  
Kane Ritchie-Hosler 90+3'  
31/10/2025 Ayr United
0 - 1
Dunfermline Athletic 0-1H2H+
  0 - 1 42' Barney Stewart
Scott McMann 45+1'  
  53' Chris Hamilton
Stuart Bannigan 62'  
J. Bonnar 62'  
  68' Chris Hamilton
  68' Alfons Amade
  68' Rory MacLeod
  68' Jefferson Cáceres
Mark McKenzie 72'  
Oleksandr Shovkovskyi 72'  
  76' Matty Todd
  76' Sam Fisher
Nicholas McAllister 78'  
Anton Dowds 78'  
  83' Barney Stewart
  83' Kane Ritchie-Hosler
  85' John Tod
Liam Dick 86'  
Jamie Murphy 90'  
25/10/2025 Ross County
3 - 2
Dunfermline Athletic 2-1H2H+
S. Fraser 2' 1 - 0  
Jordan White 3' 2 - 0  
Ronan Aiden Connolly Shea Chapman Hale 31'  
31'  
  2 - 1 45+1' Andy Tod
Jordan White 46'  
Nicky Clark 46'  
  46' Matty Todd
  46' Alfons Amade
  2 - 2 53' Connor Randall 
Ronan Aiden Connolly Shea Chapman Hale 67' 3 - 2  
  71'
  71' Chris Hamilton
  71' Jefferson Cáceres
S. Fraser 71'  
Dean Cornelius 71'  
Ben Crompton 72'  
73'  
  80' Shea Kearney
  83' Barney Stewart
  83' Chris Kane
  83'
  90+2' Jeremiah Chilokoa-Mullen
Kieran Phillips 90+2'  
Dylan Smith 90+4'  
Jamie Lindsay 90+6'  
21/10/2025 Airdrieonians
0 - 4
Dunfermline Athletic 0-2H2H+
  11' Tashan Oakley-Boothe
Lewis Strapp 37'  
  0 - 1 38' Andy Tod
Scott Constable 41'  
  0 - 2 42' Andy Tod
Aidan Wilson 46'  
Jamie Barjonas 46'  
Scott Constable 46'  
Sean McGinty 46'  
  46' Billy Terrell
  46' Mason Munn
Dylan MacDonald 46'  
Cole Williams 46'  
  0 - 3 47' Matty Todd
Jake Hastie 62'  
Tate Hugh Xavier-Jones 62'  
Chris Mochrie 62'  
Liam McStravick 62'  
  64' Robbie Fraser
  64' Rory MacLeod
  64' Keith Bray
  64' Ewan Otoo
  71' Jefferson Cáceres
  71' Kane Ritchie-Hosler
  71' Matty Todd
  71' Chris Kane
Liam McStravick 81'  
  0 - 4 89' Chris Kane
17/10/2025 Dunfermline Athletic
2 - 0
Raith Rovers 1-0H2H+
Barney Stewart 19' 1 - 0  
Rory MacLeod 27'  
  43' Scott Brown
N. Abdulai 48'  
Rory MacLeod 60'  
Ewan Otoo 60'  
  61' Ross Matthews
Chris Hamilton 64'  
  64' Darragh O'Connor
  65' Ross Matthews
  65' Paul McMullan
Barney Stewart 69'  
Chris Kane 69'  
Keith Bray 69'  
Matty Todd 69'  
  75' Jai Rowe
  75' Joshua Mullin
  75' Jack Hamilton
  75' Callum Smith
Chris Kane 79' 2 - 0  
Chris Hamilton 87'  
Alfons Amade 87'  
Shea Kearney 87'  
Kane Ritchie-Hosler 87'  
Charlie Gilmour 90+1'  
04/10/2025 Dunfermline Athletic
0 - 0
Queen's Park 0-0H2H+
  29' Roddy MacGregor
  29' Grant Savoury
  35' Louis Longridge
  39' Matthew Shiels
  39' Rocco Friel
  46' Louis Longridge
  46' Ricky Waugh
Shea Kearney 55'  
Keith Bray 66'  
Kane Ritchie-Hosler 66'  
Rory MacLeod 66'  
Barney Stewart 66'  
Chris Kane 66'  
Matty Todd 66'  
  84' Tyrece McDonnell
  84' Timam Scott
Jeremiah Chilokoa-Mullen 90+1'  
  90+2' Henry Fieldson
27/09/2025 Dunfermline Athletic
0 - 2
Partick Thistle 0-2H2H+
  0 - 1 1' Tony Watt
  0 - 2 9' Logan Chalmers
Jefferson Cáceres 44'  
  45' Lee Ashcroft
Charlie Gilmour 45'  
Chris Kane 46'  
Barney Stewart 46'  
  48' Tony Watt
Rory MacLeod 63'  
Keith Bray 63'  
Charlie Gilmour 63'  
Tashan Oakley-Boothe 63'  
  64' Tony Watt
  64' A. Samuel
  64' Tsoanelo Letsosa
  64' Kyle Turner
Alfons Amade 73'  
Kane Ritchie-Hosler 73'  
John Tod 73'  
Matty Todd 73'  
  75' Ben McPherson
  75' Cammy Logan
  87' Robbie Crawford
  87' Luke McBeth
Billy Terrell 89'  
23/09/2025 Dunfermline Athletic
0 - 1
Ayr United 0-1H2H+
  0 - 1 9' Mark McKenzie
Jeremiah Chilokoa-Mullen 31'  
  41' Liam Dick
Ewan Otoo 46'  
Robbie Fraser 46'  
Jeremiah Chilokoa-Mullen 47'  
  52' Mark McKenzie
Charlie Gilmour 57'  
  58' Dylan Watret
Charlie Gilmour 63'  
Alfons Amade 63'  
Rory MacLeod 63'  
Kane Ritchie-Hosler 63'  
  65' Mark McKenzie
  65' George Oakley
  65' Jamie Murphy
  65' Marco Rus
  75' Scott McMann
  75' Anton Dowds
83'  
John Tod 83'  
Chris Kane 83'  
  84'
Alfons Amade 86'  
  90+2' Dylan Watret
19/09/2025 St. Johnstone
2 - 1
Dunfermline Athletic 0-1H2H+
  34' Zak Rudden
  34' Andy Tod
  35' Rory MacLeod
  0 - 1 43' Rory MacLeod
J. Svedberg 46'  
Jannik Wanner 46'  
Kai Fotheringham 51' 1 - 1  
Kai Fotheringham 61'  
Jamie Gullan 61'  
A. Sidibeh 61'  
U. Ikpeazu 61'  
  70' Rory MacLeod
  70' Tashan Oakley-Boothe
  70' Alfons Amade
  70' Kane Ritchie-Hosler
Matthew Foulds 74'  
Morgan Boyes 74'  
  83' Andy Tod
J. McPake 83' 2 - 1  
  87' Robbie Fraser
  87' Josh Cooper
  87' Jefferson Cáceres
  87' Chris Kane
J. McPake 88'  
S. Sprangler 88'  
J. Holt 90+3'  
13/09/2025 Arbroath
0 - 5
Dunfermline Athletic 0-2H2H+
  0 - 1 20' Andy Tod
  25' Kyle Benedictus 
Ryan Dow 28'  
Ryan Flynn 37'  
  41' Jefferson Cáceres
  0 - 2 45+1' Andy Tod
Findlay Marshall 45+2'  
Jacob MacIntyre 45+2'  
Harry Cochrane 45+2'  
T. Steven 45+2'  
  0 - 3 59' Andy Tod
Aaron Muirhead 59'  
  0 - 4 65' Zak Rudden
  67' Alfons Amade
  67' Josh Cooper
  67' Jefferson Cáceres
  67' Tashan Oakley-Boothe
  71' Andy Tod
  71' Rory MacLeod
Craig Watson 74'  
Rocco Hickey-Fugaccia 74'  
Ryan Dow 74'  
Arran Pettifer 74'  
  0 - 5 76' Rory MacLeod
Rocco Hickey-Fugaccia 80'  
  81' Zak Rudden
  81' Chris Kane
  81' John Tod
  81' Ewan Otoo
30/08/2025 Dunfermline Athletic
2 - 2
Ross County 1-1H2H+
13'  
Jeremiah Chilokoa-Mullen 23' 1 - 0  
  29' Kieran Phillips
  29' Jordan White
  1 - 1 35' Ronan Hale
Zak Rudden 58' 2 - 1  
Josh Cooper 63'  
Chris Kane 63'  
  67' James Scott
  67' Jay Henderson
  67' Dean Cornelius
  67' Arron Lyall
Zak Rudden 74'  
Connor Young 74'  
Charlie Gilmour 79'  
Alfons Amade 83'  
Tashan Oakley-Boothe 83'  
Jefferson Cáceres 83'  
Chris Hamilton 83'  
  87' Len O'Sullivan
  87' Gary Mackay-Steven
  2 - 2 89' Ronan Hale
Kyle Benedictus  90+4'  
  90+4' Akil Wright
  90+4'
22/08/2025 Raith Rovers
2 - 0
Dunfermline Athletic 1-0H2H+
Lewis Stevenson 2' 1 - 0  
Lewis Stevenson 19'  
  23' Andy Tod
  23' Josh Cooper
  26' Jeremiah Chilokoa-Mullen
  60' Kane Ritchie-Hosler
  60' Shea Kearney
  64' Ewan Otoo
  64' Alfons Amade
  64' Tashan Oakley-Boothe
  64' Jefferson Cáceres
Scott Brown 67'  
Lewis Vaughan 67'  
Ross Matthews 71'  
Paul McMullan 72'  
Richard Chin 72'  
Dylan Easton 77'  
Jack Hamilton 77'  
Lewis Vaughan 78' 2 - 0  
  80' Connor Young
  80' Chris Kane
90+3'  
Jordan Doherty 90+4'  
26/05/2025 Ross County
2 - 4
Livingston 2-1H2H+
J. Nisbet 7' 1 - 0  
R. Hale 24' 2 - 0  
  2 - 1 40' Lewis Smith
  44' Ryan McGowan
G. Harmon 54'  
Z. Ashworth 54'  
W. Nightingale 56'  
  2 - 2 57' Danny Wilson
  2 - 3 61' Robbie Muirhead
M. Efete 67'  
A. Samuel 67'  
  72' Cristian Montano
  72' Tete Yengi
  76' Daniel Finlayson
  77' Robbie Muirhead
  77' Stevie May
W. Nightingale 81'  
K. Phillips 81'  
  85' Lewis Smith
  85' Michael Nottingham
  85' Stephen Kelly
  85' Macaulay Tait
  2 - 4 90+6' Tete Yengi
  90+7' Tete Yengi
22/05/2025 Livingston
1 - 1
Ross County 1-0H2H+
  37' A. Samuel
Danny Wilson 45+1' 1 - 0  
61'  
  61' N. Kenneh
  61'
  70' Z. Ashworth
  70' G. Harmon
  70' M. Efete
  70' D. Smith
Robbie Muirhead 74'  
Stevie May 74'  
Cristian Montano 82'  
Tete Yengi 82'  
Lewis Smith 85'  
  90+2' J. White
  1 - 1 90+5' R. Hale
Danny Wilson 90+5'  
16/05/2025 Livingston
2 - 0
Partick Thistle 1-0H2H+
  34'
  35' Brian Graham
Jamie Brandon 40' 1 - 0  
Lewis Smith 42'  
  45+2' Ben Stanway
Jamie Brandon 46'  
Daniel Finlayson 46'  
Robbie Muirhead 46'  
Andrew Shinnie 46'  
  51' Stuart Bannigan
Lewis Smith 59'  
Stevie May 59'  
Cristian Montano 59'  
Tete Yengi 59'  
  65' Aidan Fitzpatrick
  65' Alex Jakubiak
Stevie May 67' 2 - 0  
  71'
72'  
  84' Stuart Bannigan
  84' Liam Dolan
13/05/2025 Partick Thistle
0 - 2
Livingston 0-1H2H+
Jamie Low 25'  
  28' Jamie Brandon
  0 - 1 39' Scott Pittman
Luke McBeth 46'  
Alex Jakubiak 46'  
Stuart Bannigan 49'  
  0 - 2 52' Danny Wilson
  62' Robbie Muirhead
  62' Stevie May
  63' Lewis Smith
  63' Tete Yengi
Aidan Fitzpatrick 65'  
Steven Lawless 65'  
65'  
  66'
Daniel O'Reilly 67'  
  79' Cristian Montano
  79' Andrew Shinnie
Lee Ashcroft 88'  
Zander Mackenzie 88'  
02/05/2025 Livingston
0 - 1
Partick Thistle 0-1H2H+
  19' Luke McBeth
  0 - 1 38' Macaulay Tait
  50' Sean Kelly
  50' Steven Lawless
Ryan McGowan 56'  
Cristian Montano 58'  
Tete Yengi 58'  
  62' Robbie Crawford
  62' Zander Mackenzie
  67' Kyle Turner
  68' Daniel O'Reilly
Scott Pittman 69'  
Andrew Shinnie 69'  
Jamie Brandon 71'  
Daniel Finlayson 71'  
Robbie Muirhead 71'  
Stevie May 71'  
Tete Yengi 73'  
Andrew Shinnie 82'  
  83' Aidan Fitzpatrick
  83' Terry Ablade
26/04/2025 Hamilton Academical
0 - 3
Livingston 0-2H2H+
  18' Robbie Fraser
  0 - 1 27' Robbie Muirhead
Scott Robinson 34'  
  0 - 2 36' Robbie Muirhead
  45+1' Robbie Muirhead
  45+4' Robbie Fraser
  45+4' Andrew Shinnie
  45+4' Robbie Muirhead
  45+4' Tete Yengi
Nikolay Todorov 46'  
Euan Henderson 46'  
Nikolay Todorov 46'  
Tony Gallacher 46'  
Barry Maguire 46'  
Euan Henderson 46'  
  0 - 3 52' Tete Yengi
  54' Scott Pittman
  54' Stevie May
Stephen Hendrie 61'  
Jackson Longridge 61'  
  63' Jamie Brandon
  63' Daniel Finlayson
  63' Ryan McGowan
  63' Michael Nottingham
Scott Robinson 79'  
Kevin O'Hara 79'  
18/04/2025 Livingston
5 - 0
Ayr United 3-0H2H+
Stephen Kelly 6' 1 - 0  
  23' Nicholas McAllister
Robbie Muirhead 33' 2 - 0  
  38' Scott McMann
Lewis Smith 42'  
Stephen Kelly 45' 3 - 0  
  46' Jamie Murphy
  46' Lenny Agbaire
  46' Cole McKinnon
  46' Jake Hastie
  46' Patrick Reading
  46' Dylan Watret
Jamie Brandon 60'  
Tete Yengi 60'  
  60' Connor McLennan
  60' Marco Rus
Robbie Muirhead 60'  
Tete Yengi 60'  
Daniel Finlayson 63'  
Ryan McGowan 68'  
  72' Lenny Agbaire
Cristian Montano 80' 4 - 0  
Cristian Montano 82'  
Stevie May 82'  
Scott Pittman 82'  
Reece McAlear 82'  
Lewis Smith 82'  
Andrew Shinnie 82'  
  89' Jake Hastie
Reece McAlear 90+1' 5 - 0  
12/04/2025 Greenock Morton
1 - 2
Livingston 1-2H2H+
  0 - 1 17' Cristian Montano
  0 - 2 23' Scott Pittman
Gary Woods 32'  
Ryan Mullen 32'  
  34' Cristian Montano
  34' Tete Yengi
Ali Crawford 44' 1 - 2  
Morgan Boyes 45'  
Owen Moffat 45+3'  
Michael Garrity 45+3'  
Arron Lyall 45+3'  
Grant Gillespie 45+3'  
  61' Lewis Smith
  61' Stevie May
  64' Robbie Muirhead
  73' Robbie Muirhead
  73' Michael Nottingham
  76' Macaulay Tait
Tomi Adeloye 85'  
Jordan Davies 85'  
Nathan Shaw 85'  
Cameron Keay 85'  

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