Scotland Scottish Cup 2025/2026 Fixtures and Past Match Results

  • Scotland Scottish Cup matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Scottish Cup live score results.
  • H2H button to analyze the head to head statistics between the two Scottish Cup football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Quarter-finals
DateHomeScoreAwayHT
08/03/2026 St. Mirren
Partick Thistle  H2HOdds 
08/03/2026 Rangers
Celtic  H2HOdds 
07/03/2026 Dunfermline Athletic
Aberdeen  H2HOdds 
06/03/2026 Falkirk
Dundee United  H2HOdds 
5th Round
DateHomeScoreAwayHT
18/02/2026 Aberdeen
2 - 0
Motherwell 1-0H2HOdds+
  2' Oscar Priestman
Kevin Nisbet 4' 1 - 0  
Nicolas Milanovic 18'  
18'  
Dennis Geiger 24'  
Topi Keskinen 40'  
Nicolas Milanovic 46'  
Toyosi Olusanya 46'  
Topi Keskinen 46'  
Ante Palaversa 46'  
  46' Tom Sparrow
  46' Callum Slattery
  50' Liam Gordon
  61' Lukas Fadinger
  61' Emmanuel Longelo
  61' Eythor Bjørgolfsson
  61' Elliot Watt
  63' Stephen O'Donnell
Graeme Shinnie 64' 2 - 0  
  66' Callum Slattery
  68' Elijah Just
  68' Ibrahim Said
Ante Palaversa 72'  
Kevin Nisbet 80'  
Marko Lazetić 80'  
  81' Regan Charles-Cook
  81' Sam Nicholson
Lyall Cameron 85'  
Sivert Heltne Nilsen 85'  
17/02/2026 Dundee United
2 - 1
Spartans 1-0H2HOdds+
Amar Fatah 5'  
Iurie Iovu 12'  
  16'
  16' Jordan Tapping
Ross Graham 32' 1 - 0  
  39'
  39' Jamie Dishington
  43' Jordan Tapping
  43' Kenzi Nair
Amar Fatah 56' 2 - 0  
Max Watters 57'  
N. Farrugia 57'  
Ivan Dolcek 57'  
Zachary Sapsford 57'  
Amar Fatah 57'  
Owen Stirton 57'  
  59' Sean Welsh
  59' Murray Aiken
  59' Marc McNulty
  59' Mark Stowe
Craig Sibbald 64'  
Craig Sibbald 66'  
S. Harding 66'  
S. Harding 74'  
  2 - 1 78' Mark Stowe
  81' Jamie Dishington
  81' Archie Wylie
Vicko Sevelj 84'  
L. Stephenson 84'  
08/02/2026 Stenhousemuir
0 - 2
Falkirk 0-0H2HOdds+
Gregor Buchanan 37'  
Scott McGill 46'  
Leyton Grant 46'  
Kinlay Bilham 67'  
  68' Ben Broggio
  68' Ethan Ross
  68' Brian Graham
  68' Barney Stewart
  68' Louie Marsh
  68' Kyrell Wilson
Dale Carrick 72'  
Zeke Cameron 72'  
Ross Meechan 88'  
Kelsey Ewen 88'  
  91' Coll Donaldson
  91' Filip Lissah
  91' Calvin Miller
  91' Aidan Nesbitt
  0 - 1 104' Brad Spencer
  106' Dylan Tait
  106' Connor Allan
Kinlay Bilham 106'  
Finlay Gray 106'  
Euan O'Reilly 106'  
Oliver Simpson 106'  
Nicky Jamieson 107'  
  0 - 2 108' Barney Stewart
08/02/2026 Rangers
8 - 0
Queen's Park 5-0H2HOdds+
Ryan Naderi 8' 1 - 0  
James Tavernier 18' 2 - 0  
James Tavernier 27' 3 - 0  
James Tavernier 39' 4 - 0  
Matthew Shiels 44' 5 - 0  
Dujon Sterling 46'  
Nedim Bajrami 46'  
  46' Tyrece McDonnell
  46' Ricky Waugh
Ryan Naderi 49' 6 - 0  
Ryan Naderi 62'  
Thelo Aasgaard 62'  
Mohamed Diomandé 62'  
Rabbi Matondo 62'  
Tuur Rommens 62'  
Jayden Meghoma 62'  
Andreas Skov Olsen 71'  
Mikey Moore 71'  
Oliver Antman 76'  
  76' Roddy MacGregor
  76' Jamie Bradley
  76' Aidan Connolly
  76' Ross Mclean
  76' Grant Savoury
  76' Liam McLeish
Bojan Miovski 80' 7 - 0  
  86' Liam McLeish
  88' Sebastian Drozd
  88' Josiah Sowa
Tochi Chukwuani 90' 8 - 0  
07/02/2026 Celtic
2 - 1
Dundee 0-0H2HOdds+
  45' Yan Dhanda
Joel Mvuka 46'  
James Forrest 46'  
Paulo Bernardo 46'  
Benjamin Nygren 46'  
  0 - 1 49' Ethan Hamilton
Julián Araujo 66'  
  68' Simon Murray
Reo Hatate 70'  
Luke McCowan 70'  
Hyun-jun Yang 70'  
Sebastian Tounekti 70'  
  71' Joel Cotterill
  71' Callum Jones
  71' Simon Murray
  71' Scott Wright
Tomas Cvancara 79'  
Junior Adamu 79'  
  80' Tony Yogane
  80' Finlay Robertson
  90' Cameron Congreve
Kieran Tierney 90+1'  
Marcelo Saracchi 90+1'  
Junior Adamu 90+7' 1 - 1  
Sebastian Tounekti 92' 2 - 1  
  93' Drey Wright
  93' Charlie Reilly
  93' Cameron Congreve
  93' Imari Samuels
103'  
  106' Yan Dhanda
  106' Joe Bevan
Julián Araujo 106'  
Colby Donovan 106'  
  109' Luke Graham
  109' Ethan Ingram
Liam Scales 120+1'  
Colby Donovan 120+2'  
James Forrest 120+2'  
07/02/2026 Dunfermline Athletic
2 - 0
Kelty Hearts 0-0H2HOdds+
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
07/02/2026 Elgin City
2 - 3
Partick Thistle 1-2H2HOdds+
  0 - 1 17' Robbie Crawford
Ryan Sargent 39' 1 - 1  
  1 - 2 43' Tony Watt
  50' Kyle Turner
Kane Hester 64'  
  66' Robbie Crawford
  66' Tsoanelo Letsosa
  66' Kyle Turner
  66' Scott Martin
Lewis Hyde 71'  
Matheus Machado 71'  
Mark Gallagher 71'  
Ali Spalding 71'  
Ryan Sargent 74' 2 - 2  
  2 - 3 80' Ben Stanway
Jack MacIver 80'  
Owen Cairns 80'  
Kane Hester 80'  
Josh Walker 80'  
  87' Aidan Fitzpatrick
  87' Luke McBeth
06/02/2026 Airdrieonians
1 - 2
St. Mirren 0-1H2HOdds+
  0 - 1 19' J. Devaney
  35' J. Young
  35' Roland Idowu
  63' J. Devaney
  63' Kion Etete
  63' Jayden Richardson
  63' Conor McMenamin
Dylan MacDonald 65'  
Adam Devine 65'  
Euan Henderson 66' 1 - 1  
Charles Telfer 72'  
Lewis McGrattan 72'  
Jamie Barjonas 77'  
Gavin Allison Gallagher 77'  
Dean McMaster 91'  
Scott Constable 91'  
  91' Kion Etete
  91' M. Dijksteel
  105' Killian Phillips
  111' M. Dijksteel
  111' Jalmaro Calvin
  1 - 2 115' Roland Idowu
118'  
Cole McKinnon 118'  
Jake Hastie 118'  
4th Round
DateHomeScoreAwayHT
20/01/2026 Stranraer
1 - 1
Queen's Park 0-1H2HOdds+
  0 - 1 1' Liam McLeish
Mark Russell 2' 1 - 1  
  1 - 2 3' Tyrece McDonnell
Aaron Quigg 4' 2 - 2  
  2 - 3 5' Aidan Connolly
Dom Plank 6' 3 - 3  
  3 - 4 7' Louis Longridge
Lewis Reid 8' 4 - 4  
Jordan Stuart 9'  
Aaron Quigg 9'  
  4 - 5 9' Josh Fowler
Dean Clelland 10' 5 - 5  
  5 - 6 11' Aidan Connolly
  11' Carlo Pignatiello
Lewis Hunter 12' 6 - 6  
  35' Sebastian Drozd
Matthew Gillies 40'  
Daniel McManus 46'  
Kirk McKnight 46'  
Dom Plank 58' 7 - 6  
  68' Grant Savoury
  68' Ricki Lamie
  72' Louis Longridge
  80' Carlo Pignatiello
Matthew Gillies 84'  
Lewis Hunter 84'  
  96' Henry Fieldson
  96' Tyrece McDonnell
James Dolan 100'  
Mark Russell 100'  
Finn Ecrepont 105'  
BJ Coll 105'  
  108' Ricki Lamie
Deryn Lang 108'  
Dean Clelland 108'  
Dom Plank 111'  
  119' Sebastian Drozd
  119' Liam McLeish
18/01/2026 Auchinleck Talbot
0 - 2
Celtic 0-1H2HOdds+
  0 - 1 33' Johnny Kenny
  63' James Forrest
  63' Sebastian Tounekti
  68' Michel-Ange Balikwisha
  68' Benjamin Nygren
  68' Stephen Welsh
  68' Liam Scales
Kyle McAvoy 82'  
Alex Nimmo 82'  
  0 - 2 85' Sebastian Tounekti
  87' Johnny Kenny
  87' Shin Yamada
  87' Callum McGregor
  87' Reo Hatate
Luke Main 88'  
Lwendo Kazoka 88'  
18/01/2026 Aberdeen
1 - 0
Raith Rovers 1-0H2HOdds+
Jack Milne 9' 1 - 0  
Emmanuel Gyamfi 27'  
Emmanuel Gyamfi 46'  
Mitchel Frame 46'  
Dante Polvara 47'  
Nicolas Milanovic 57'  
Jesper Karlsson 57'  
Stuart Armstrong 62'  
Graeme Shinnie 62'  
  69' Andy Winter
  69' Paul McMullan
  69' Dylan Easton
  69' Kai Montagu
Leighton Clarkson 75'  
Adil Aouchiche 75'  
  75' Jai Rowe
  75' Ross Matthews
  79' Scott Brown
  81' Joshua Mullin
  81' Paul Nsio
  81' Jack Hamilton
  81' Lewis Vaughan
Lyall Cameron 84'  
Sivert Heltne Nilsen 84'  
17/01/2026 Hearts
1 - 1
Falkirk 0-0H2HOdds+
Blair Spittal 1' 1 - 0  
  1 - 1 2' Brad Spencer
Alexander Schwolow 3' 2 - 1  
  2 - 2 4' Liam Henderson
Pierre Landry Kabore 5' 3 - 2  
  3 - 3 6' Brian Graham
Elton Kabangu 7'  
  3 - 4 8' Dylan Tait
Harry Milne 9' 4 - 4  
  4 - 5 10' Ben Parkinson
  41' Calvin Miller
  46' Henry Cartwright
  46' Louie Marsh
  46' Finn Yeats
  46' Ben Parkinson
  46' Barney Stewart
  46' Kyrell Wilson
Jamie McCart 58'  
Blair Spittal 58'  
  4 - 6 59' Ben Parkinson
Craig Halkett 69'  
Craig Halkett 69'  
Stuart Findlay 69'  
Cláudio Braga 69'  
Pierre Landry Kabore 69'  
Jordi Altena 77'  
Islam Chesnokov 77'  
  81' Filip Lissah
Lawrence Shankland 86' 5 - 6  
  86' Filip Lissah
  86' Keelan Adams
  90+1' Ben Parkinson
Islam Chesnokov 90+2'  
Lawrence Shankland 96'  
Elton Kabangu 96'  
  97' Calvin Miller
  97' Ethan Ross
Tómas Bent Magnússon 105+1'  
Adam Forrester 105+1'  
  118' Dylan Tait
  119' Kyrell Wilson
  119' Brian Graham
Alexander Schwolow 120+7'  
17/01/2026 Airdrieonians
3 - 3
Arbroath 1-0H2HOdds+
  1' R. Callachan
Euan Henderson 1' 1 - 0  
Jamie Barjonas 2' 2 - 0  
  2 - 1 2' Nikolay Todorov
Jake Hastie 3'  
  2 - 2 3' Jack Wilkie
Lewis McGrattan 4' 3 - 2  
  4' Craig Watson
Dean McMaster 5' 4 - 2  
Euan Henderson 12' 5 - 2  
Dean McMaster 36'  
  39' Scott Stewart
  5 - 3 51' Gavin Reilly
  56' Aaron Muirhead
Euan Henderson 56' 6 - 3  
  61' Ryan Dow
  61' Tom Beadling
  61' Harry Cochrane
  61' Ryan Flynn
Chris Mochrie 66'  
Lewis McGrattan 66'  
Charles Telfer 72'  
Jake Hastie 72'  
  72' Gavin Reilly
  72' Dapo Mebude
Aidan Wilson 77'  
Sean McGinty 77'  
  6 - 4 84' Tom Beadling
Lewis Strapp 90+4'  
Dean McMaster 97' 7 - 4  
Dylan MacDonald 98'  
Scott Constable 98'  
  108' Jacob MacIntyre
  108' R. Callachan
  108' Findlay Marshall
  108' Nikolay Todorov
  7 - 5 109' Scott Stewart
  114' Tom Beadling
  114' Aaron Muirhead
  114' Craig Watson
17/01/2026 Camelon Juniors
1 - 3
Elgin City 1-1H2HOdds+
  0 - 1 13' Kane Hester
Lucas Williamson 24'  
Sadat Pajaziti 45' 1 - 1  
Graham Taylor 45+1'  
Sadat Pajaziti 45+2'  
Jason Walton 45+2'  
  45+3' Brian Cameron
Jamie McCormack 45+4'  
  1 - 2 56' Kane Hester
  63' Kyle Girvan
  63' Owen Cairns
  63' Josh Walker
  63' Lewis Hyde
Gary Thom 68'  
Jack Breen 69'  
Liam McQuaid 69'  
Ross Kavanagh 69'  
Dean Watson 69'  
  1 - 3 75' Lucas Williamson
Nathan Wade 76'  
  78' Kane Hester
  78' Ryan Sargent
Cameron Rowley 80'  
  88' Mark Gallagher
  88' Brian Cameron
  88' Ali Spalding
  88' Connall Ewan
  90' Connall Ewan
17/01/2026 Dundee United
2 - 0
Ayr United 0-0H2HOdds+
  35' Jamie Murphy
Amar Fatah 45+3'  
  45+3' Marco Rus
  46' Jamie Murphy
  46' J. Bonnar
Zachary Sapsford 46'  
Kristijan Trapanovski 46'  
L. Stephenson 65'  
Panutche Camara 65'  
Amar Fatah 65'  
Nikolaj Möller 65'  
Max Watters 65'  
Owen Stirton 65'  
Dario Naamo 65'  
Ryan Strain 65'  
Nikolaj Möller 77' 1 - 0  
  81' Anton Dowds
  81' Oleksandr Shovkovskyi
  81' Marco Rus
  81' Ben Summers
  85' Stuart Bannigan
  85' Dominic Thomas
Panutche Camara 89' 2 - 0  
17/01/2026 Kelty Hearts
1 - 1
Cove Rangers 0-1H2HOdds+
Lewis Moore 1' 1 - 0  
  1 - 1 2' Mitchell Megginson
Arran Pettifer 3' 2 - 1  
  2 - 2 4' Blair Yule
Aaron Arnott 5' 3 - 2  
  6' David Eguaibor
James Graham 7' 4 - 2  
  4 - 3 8' Adam Emslie
Sam Fisher 9' 5 - 3  
  10'
Craig Johnston 15'  
Aaron Arnott 15'  
  27' Mackenzie Strachan
Craig Clay 39'  
  5 - 4 41' Mitchell Megginson
Justin Eguaibor 60' 6 - 4  
  62' Lewis O'Donnell
  62' Arron Darge
  62' Mackenzie Strachan
  62' Fraser Fyvie
Innes Murray 71'  
James Graham 71'  
  86' Chris Maguire
  86' David Eguaibor
  90+1' James Doyle
90+3'  
  90+4'
  98' David Eguaibor
Luke McCarvel 104'  
Greig Young 104'  
Craig Clay 117'  
  117' Mitchell Megginson
17/01/2026 Kilmarnock
1 - 2
Dundee 1-0H2HOdds+
  8' Yan Dhanda
Dominic Thompson 11' 1 - 0  
  11' Jon McCracken
  13' Callum Jones
  18' Billy Koumetio
  18' Clark Robertson
Jack Thomson 44'  
Michael Schjönning-Larsen 46'  
Rory McKenzie 46'  
Ethan Schilte-Brown 54'  
Tyreece John-Jules 57'  
Tyreece John-Jules 62'  
Scott Tiffoney 62'  
  67' Callum Jones
  67' Charlie Reilly
  67' Ryan Astley
  67' Imari Samuels
  1 - 1 69' Ashley Hay
Scott Tiffoney 72'  
Jack Thomson 80'  
  81' Clark Robertson
Marcus Dackers 84'  
Bruce Anderson 84'  
  84' Cameron Congreve
  84' Simon Murray
  1 - 2 90+1' Drey Wright
Lewis Mayo 90+3'  
90+4'  
17/01/2026 Livingston
1 - 1
St. Mirren 1-1H2HOdds+
Jeremy Bokila 1'  
  0 - 1 2' Evan Mooney
Ryan McGowan 3' 1 - 1  
  1 - 2 4' Roland Idowu
  1 - 3 4' Marcus Fraser
Mahamadou Susoho 5' 2 - 3  
  2 - 4 6' Liam Donnelly
Tete Yengi 7'  
  8' Richard King
Stevie May 9' 3 - 4  
  3 - 5 10' M. Dijksteel
Scott Arfield 11' 4 - 5  
  61' Oisin Smyth
  61' Dan N'Lundulu
Scott Arfield 73'  
Stevie May 73'  
  82' Marcus Fraser
Lewis Smith 82'  
Cristian Montano 82'  
Connor McLennan 83'  
Tete Yengi 83'  
Stevie May 89'  
Robbie Muirhead 90+1'  
90+2'  
  90+3' Alex Gogic
Samson Lawal 91'  
Jeremy Bokila 91'  
  91' Jayden Richardson
  91' M. Dijksteel
Robbie Muirhead 91'  
Scott Pittman 91'  
  101' Richard King
  104' Roland Idowu
  104' Evan Mooney
  104' Declan John
  104' Scott Tanser
Macaulay Tait 105+1'  
Emmanuel Danso 105+1'  
  105+1' Killian Phillips
  105+1' Liam Donnelly
  111' Mikael Mandron
  111' Tunmise Sobowale
Danny Finlayson 114'  
Mahamadou Susoho 117'  
17/01/2026 Motherwell
1 - 0
Ross County 0-0H2HOdds+
  39' Connor Randall
  43' Jamie Lindsay
Luca Ross 56'  
Lukas Fadinger 56'  
Apostolos Stamatelopoulos 56'  
Elijah Just 56'  
  61' Jordan White
  61' Ronan Aiden Connolly Shea Chapman Hale
  61' Jay Henderson
  61' Kieran Phillips
Tawanda Maswanhise 62' 1 - 0  
Stephen O'Donnell 66'  
Emmanuel Longelo 66'  
Tom Sparrow 66'  
Jordan McGhee 66'  
  73' Dean Cornelius
  75' Dylan Smith
  75' Dean Cornelius
  75' Levis Pitan
  84' Jamie Lindsay
  84' James Scott
  86' Len O'Sullivan
Ibrahim Said 89'  
Zander McAllister 89'  
17/01/2026 Partick Thistle
3 - 1
Montrose 1-0H2HOdds+
Tony Watt 10' 1 - 0  
  46' Aidan Quinn
  46' Ryan Williamson
Tony Watt 48' 2 - 0  
Logan Chalmers 55'  
Ben McPherson 56'  
Cammy Logan 56'  
  61' Andrew Steeves
Tony Watt 65'  
Kyle Turner 65'  
  66' Callum Sandilands
  66' Terry Masson
  66' Kieran Freeman
  66' Tommy North
  69' Graham Webster
  69' Angus Stevenson
Logan Chalmers 73'  
  76' Terry Masson
Tsoanelo Letsosa 79'  
Ricco Diack 79'  
Aidan Fitzpatrick 79'  
Scott Martin 79'  
A. Samuel 79'  
Luke McBeth 79'  
  80' Sean Dillon
  80' Euan Glasgow
  2 - 1 85' Tommy North
  86' Terry Masson
Ricco Diack 90+1' 3 - 1  
17/01/2026 Spartans
0 - 0
Inverness CT 0-0H2HOdds+
James Craigen 1' 1 - 0  
  2' David Wotherspoon
Cammy Russell 3' 2 - 0  
  4' Chanka Zimba
Jamie Dishington 5' 3 - 0  
  3 - 1 6' Luis Longstaff
Mackenzie Scott 7'  
  3 - 2 8' Ross Millen
Kenzi Nair 9' 4 - 2  
  46' Alfie Bavidge
  46' David Wotherspoon
  67'
  67' George McCartney
  67' Luis Longstaff
67'  
  67' Alfie Stewart
  67' Chanka Zimba
Ethan Drysdale 81'  
Bailey Dall 81'  
Mark Stowe 81'  
Kevin Waugh 81'  
  82' Paul Allan
  82' Jordan Alonge
Jordan Tapping 85'  
James Craigen 90+3'  
Marc McNulty 98'  
Mackenzie Scott 98'  
Sean Welsh 105'  
Kenzi Nair 105'  
  105' Joe Chalmers
  105' Kieron Willox
17/01/2026 Stenhousemuir
4 - 0
Greenock Morton 2-0H2HOdds+
  28' Cameron Blues
Kinlay Bilham 35'  
Leyton Grant 38'  
Michael Anderson 38'  
Nicky Jamieson 39' 1 - 0  
Gregor Buchanan 43'  
  44' Eamonn Brophy
Matthew Aitken 45+1' 2 - 0  
  46' Owen Moffat
  46' Michael Garrity
Ross Taylor 46'  
Euan O'Reilly 46'  
  61' Kris Moore
  61' Iain Wilson
Gregor Buchanan 64' 3 - 0  
  64' Iain Wilson
  71' Cláudio Botelho
  71' Ali Crawford
  71' Aaron Comrie
  71' Zak Delaney
  71' Arron Lyall
  71' Nathan Shaw
Matthew Aitken 80' 4 - 0  
Ross Meechan 84'  
Dale Carrick 84'  
Matthew Aitken 84'  
Kelsey Ewen 84'  
Kinlay Bilham 84'  
Oliver Simpson 84'  
17/01/2026 Dunfermline Athletic
1 - 0
Hibernian 0-0H2HOdds+
  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
16/01/2026 Rangers
5 - 0
Annan Athletic 2-0H2HOdds+
Bojan Miovski 12' 1 - 0  
Bojan Miovski 32' 2 - 0  
Kieran Dowell 49' 3 - 0  
Jayden Meghoma 55'  
Rabbi Matondo 55'  
  59' Tommy Goss
Zebedee Lawson 61'  
Kieran Dowell 64'  
Thelo Aasgaard 64'  
Joe Rothwell 64'  
Tochi Chukwuani 64'  
  71' Paul Smith
  71' Paul McGowan
Danilo 71'  
Mikey Moore 71'  
Bojan Miovski 75' 4 - 0  
  78' Max Kilsby
  78' Myles Gaffney
  78' Charlie Maxwell
  78' Timam Scott
  86' Paul McGowan
Thelo Aasgaard 87' 5 - 0  
Round 3
DateHomeScoreAwayHT
10/12/2025 Tranent Juniors
1 - 2
Inverness CT 1-2H2HOdds+
Robbie McIntyre 16'  
  0 - 1 17' Mitchell Robertson
Sam Jones 24' 1 - 1  
  1 - 2 35' Chanka Zimba
  72' Paul Allan
Harry Girdwood 73'  
29/11/2025 Airdrieonians
4 - 0
Hamilton Academical 0-0H2HOdds+
  27' Alexander Hutton
Lewis Strapp 29'  
Dylan MacDonald 29'  
Lewis McGrattan 47' 1 - 0  
Chris Mochrie 55' 2 - 0  
Euan Henderson 58' 3 - 0  
Aidan Wilson 59'  
Craig Ross 59'  
Gavin Allison Gallagher 59'  
Charles Telfer 59'  
  64' Stephen Hendrie
  66' Scott Robinson
  66' Stuart McKinstry
  66' Steven Bradley
  66' Bobby McLuckie
  66' Alexander Hutton
  66' Scott Robinson
Euan Henderson 71'  
Liam McStravick 71'  
Chris Mochrie 71'  
Aaron Reid 71'  
Lewis McGrattan 72' 4 - 0  
  78' Lee Kilday
  78' Aaron Eadie
Sean McGinty 82'  
29/11/2025 Annan Athletic
4 - 0
Buckie Thistle 1-0H2HOdds+
Tommy Muir  6' 1 - 0  
Tommy Muir  47' 2 - 0  
  52' Josh Peters
  52' Cole Donaldson
  52' Ross Paterson
  52' Marcus Goodall
Tommy Muir  55'  
Myles Gaffney 55'  
Charlie Maxwell 57' 3 - 0  
Myles Gaffney 59' 4 - 0  
  61' Harry Noble
  61' Fraser Robertson
  65' Finlay Allan
Zander Craik 73'  
Gravine Kalala 73'  
  78' Marcus Goodall
  82' Finlay Allan
  82' Aaron Conway
  82' A. Cummings
  82' Aaron Nicolson
29/11/2025 Ayr United
3 - 0
Turriff United 2-0H2HOdds+
Anton Dowds 16'  
Oleksandr Shovkovskyi 27' 1 - 0  
Dylan Watret 28' 2 - 0  
Ben Dempsey 56'  
J. Bonnar 56'  
Leon King 56'  
Scott McMann 56'  
Anton Dowds 64'  
Aaron Brown 64'  
Jamie Murphy 64'  
Mark McKenzie 64'  
  65' K. Douglas
  65' Ryan McLean
  65' Sam Garnham
  65' Mackenzie Taylor
  67' Timi Fatona
  77' Timi Fatona
  77' D. Souden
  83' Murray Cormack
  83' Reece McKeown
  83' Scott Robertson
  83' Murray Thompson
Dominic Thomas 85' 3 - 0  
Dominic Thomas 87'  
Matthew Warbrick 87'  
29/11/2025 Banks O Dee FC
0 - 2
Ross County 0-1H2HOdds+
  0 - 1 19' Ronan Aiden Connolly Shea Chapman Hale
  63' S. Fraser
  70' James Scott
  70' Jay Henderson
Nathan Cooney 71'  
Magnus Watson 73'  
Ethan Morgan 73'  
  0 - 2 80' Jordan White
  81' S. Fraser
  81' Len O'Sullivan
Alasdair Stark 85'  
Ramsay Davidson 85'  
  85' Ronan Aiden Connolly Shea Chapman Hale
  85' Gary Mackay-Steven
29/11/2025 Benburb
0 - 3
Montrose 0-2H2HOdds+
  0 - 1 3' Ewan Loudon
  0 - 2 5' Aidan Quinn
Jamie Waddell 54'  
56'  
Matthew Collins 56'  
Alan Lithgow 56'  
Ryan Kane 56'  
  0 - 3 57' Blair Lyons
A. Dunsmore 68'  
  75' Angus Stevenson
  75' Graham Webster
Ryan McCrone 80'  
R. McCrone 80'  
Declan McDonald 80'  
  81' Craig Brown
  81' Ryan Williamson
  81' Ross Clark
  81' Terry Masson
Declan Black 85'  
  86' Kyle McClements
  86' Callum Sandilands
  86' Callum Sandilands
  86' Blair Lyons
R. Brander 90+2'  
29/11/2025 Bonnyrigg Rose Athletic
1 - 2
Spartans 1-2H2HOdds+
  0 - 1 10' Kieran Watson
  0 - 2 12' Mark Stowe
Neil Martyniuk 22' 1 - 2  
Kieran Sommerville 52'  
  68' James Craigen
  68' Murray Aiken
  78' Ethan Drysdale
Kallum Higginbotham 81'  
Rudi Bryce 81'  
  82' Ethan Drysdale
  82' Bailey Dall
  82' Mark Stowe
  82' Archie Wylie
Jay McGarva 85'  
Kian Speirs 85'  
Alassan Jones 90'  
  90+3' Archie Wylie
29/11/2025 Camelon Juniors
2 - 1
Edinburgh City 0-0H2HOdds+
Ben Scarborough 10'  
Zander Miller 40'  
Ross Kavanagh 48' 1 - 0  
  69' Jack Duncan
  69' Edin Lynch 
Ryan McElwee 70'  
Sean Burns 70'  
Sean Burns 75'  
  76' Malik Zaid
Zander Miller 77'  
Scott Sinclair 77'  
Ross Kavanagh 83'  
Dean Watson 83'  
  1 - 1 88' Lewis McArthur
  90' Bradley Barrett
Jason Walton 90'  
Dean Watson 90+1' 2 - 1  
29/11/2025 Dumbarton
0 - 4
Auchinleck Talbot 0-1H2HOdds+
  6' Luke Main
Dom Docherty 21'  
  0 - 1 45' Connor Boyd
  51' Ewan Thomson
Tony Wallace 54'  
Tony Wallace 57'  
Chris Johnston 57'  
Dom Docherty 57'  
Carrick McEvoy 57'  
Scott Tomlinson 57'  
Ally Roy 57'  
  0 - 2 62' Connor Boyd
  0 - 3 71' Kyle McAvoy
  0 - 4 75' Kyle McAvoy
Scott Honeyman 76'  
Thomas Falconer 76'  
  77' Ewan Thomson
  77' Alex Nimmo
  81' Luke Main
  81' Ruaridh Langan
  85' Connor Boyd
  85' Lwendo Kazoka
29/11/2025 Dunfermline Athletic
2 - 1
Queen of the South 2-1H2HOdds+
  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'  
29/11/2025 East Fife
0 - 2
Arbroath 0-2H2HOdds+
  0 - 1 9' Findlay Marshall
  0 - 2 43' Gavin Reilly
Andy Munro 53'  
  63' David Gold
  63' Ryan Flynn
Sam Culbert 71'  
Liam Newton 71'  
  71' Gavin Reilly
  71' Nikolay Todorov
Jorge Cordeiro 78'  
Nathan Austin 78'  
Kieran Millar 78'  
Gregor Nicol 78'  
  88' Jacob MacIntyre
  88' Victor Enem
Liam Newton 90'  
  90+1' Brooklyn Kabongolo
Michael McKenna 90+1'  
Connor McManus 90+3'  
Patrick Slattery 90+3'  
29/11/2025 Elgin City
4 - 2
Stirling Albion 1-0H2HOdds+
Oliver Colloty 45+2' 1 - 0  
  1 - 1 51' Ross Cunningham
  1 - 2 56' Russell McLean
Brian Cameron 66'  
Kane Hester 66'  
Josh Walker 66'  
Ryan Sargent 66'  
  77' Corey Thomson
  77' Ryan Shanley
  89' Lee Hamilton
  89' Arran Kerr
  90+1' Ross Cunningham
  90+1' Lewis Hodgkiss
Jack Murray 90+5' 2 - 2  
Kane Hester 94' 3 - 2  
  104' Billy Hutchinson
Jack Murray 105' 4 - 2  
  105' MacKenzie Carse
  105' Sam Featherstone
Dylan Ross 112'  
Owen Cairns 112'  
  115' Robbie McNab
Oliver Colloty 117'  
Josh O'Connor 117'  
Mark Gallagher 120'  
Liam Macdonald 120'  
Jack MacIver 120'  
Abimbola Obasoto 120'  
29/11/2025 Forfar Athletic
0 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 20' Ben Stanway
Mark Whatley 37'  
Lyle Wark 46'  
Lewis Lorimer 46'  
Stuart Morrison  46'  
Jamie Richardson 46'  
  59' Ben McPherson
  59' Paddy Reading
  66' Scott Martin
  66' Tsoanelo Letsosa
  69' Kyle Turner
Mark Whatley 74'  
Nathan Cannon 74'  
Angus Mailer 75'  
  83' Ben Stanway
  83' Sean Mcardle
  87' A. Samuel
  0 - 2 90+2' A. Samuel
29/11/2025 Kelty Hearts
2 - 0
Brechin City 1-0H2HOdds+
Lewis Moore 12'  
Innes Murray 17' 1 - 0  
  39' Kieran Sweeney
Aaron Arnott 44'  
Craig Johnston 45'  
Thomas Murray 58'  
Cooper Masson 58'  
Innes Murray 58'  
Joseph Teasdale 58'  
  60' Cillian Sheridan
Alexander Ferguson 65' 2 - 0  
  70' Cillian Sheridan
  71' Kieran Sweeney
  71' M. Findlay
  78' Grady McGrath
  78' John Spencer Moreland
  78' Fraser MacLeod
  78' Craig Tosh
  87' Ethan Crombie
  87' Paul Watson
  89' Adam Hutchinson
Lewis Moore 89'  
Grant Leitch 89'  
Craig Johnston 90+2'  
Jay Snoddy 90+2'  
29/11/2025 Peterhead
2 - 2
Greenock Morton 1-0H2HOdds+
  0 - 1 1' Nathan Shaw
Andrew McCarthy 2' 1 - 1  
  1 - 2 3' Kris Moore
Craig McGuffie 4' 2 - 2  
  2 - 3 5' Cameron MacPherson
Jason Brown 6'  
  2 - 4 7' Jackson Longridge
Kieran Shanks 8' 3 - 4  
  3 - 5 9' Cammy Ballantyne
Cammy Smith 38'  
Niall McGinn 41' 4 - 5  
  4 - 6 48' Tomi Adeloye
  55' Tomi Adeloye
  4 - 7 60' Tomi Adeloye
  65' Cláudio Botelho
  69' Owen Moffat
  69' Nathan Shaw
Niall McGinn 70'  
Craig McGuffie 70'  
  70' Cláudio Botelho
  70' Michael O'Halloran
Cammy Smith 71'  
Pedro Russiano 71'  
Max Barry 71'  
Sebastian Ross 71'  
  73' Tomi Adeloye
  80' Michael Garrity
  80' Zak Delaney
Danny Strachan 81'  
Jack Brown 81'  
  90+3' Kerr Robertson
  90+3' Dylan Corr
Kieran Shanks 90+7' 5 - 7  
Dylan Forrest 103'  
Kieran Shanks 103'  
Flynn Duffy 114'  
Thomas Horn 114'  
Thomas Horn 117'  
29/11/2025 Raith Rovers
1 - 0
Alloa Athletic 1-0H2HOdds+
Jordan Doherty 29' 1 - 0  
  46' Luke Rankin
  46' Conor Sammon
  65' Stefan Scougall
  65' Calum Adamson
Paul Nsio 68'  
Ross Matthews 68'  
Paul McMullan 68'  
Ewan Wilson 68'  
Jack Hamilton 78'  
Josh Gentles 78'  
Joshua Mullin 78'  
Callum Smith 78'  
  81' Callum Burnside
  81' Steven Buchanan
Scott Brown 83'  
Jai Rowe 83'  
  85' Kurtis Roberts
  85' Calum Gallagher
29/11/2025 St. Johnstone
1 - 2
Cove Rangers 1-0H2HOdds+
U. Ikpeazu 25' 1 - 0  
  46' Reuben McAllister
  46' Chris Maguire
  46' Layton Bisland
  46' Greg Stewart
Stevie Mallan 65'  
Kai Fotheringham 65'  
J. McPake 72'  
  1 - 1 73' Mitchell Megginson
U. Ikpeazu 74'  
A. Sidibeh 74'  
  83' Mitchell Megginson
Reghan Tumilty 84'  
Matthew Foulds 84'  
  91' Mitchell Megginson
  91' Mackenzie Strachan
  1 - 2 100' Adam Emslie
Liam Smith 103'  
F. Franczak 103'  
S. Sprangler 103'  
Louis Lloyd 103'  
29/11/2025 Stenhousemuir
4 - 1
Clachnacuddin 4-0H2HOdds+
Michael Anderson 6' 1 - 0  
Ross Taylor 12' 2 - 0  
Dale Carrick 16'  
Matthew Aitken 16'  
Finlay Gray 22' 3 - 0  
Finlay Gray 42' 4 - 0  
Ross Meechan 46'  
Zeke Cameron 46'  
Euan O'Reilly 46'  
Kelsey Ewen 46'  
  56' Jacob Kerr
  56' A. Forsyth
  56' Jack Davison
  56' K. Leszczynski
  63' Harry Nicolson
Nicky Jamieson 63'  
Kinlay Bilham 63'  
Oliver Simpson 65'  
  73' James Anderson
  73' Craig Lawrie
  73' Troy Cooper
  73' M. Mackenzie
Michael Anderson 73'  
Oliver Whyte 73'  
  4 - 1 76' Harry Nicolson
Leyton Grant 80'  
  81' Ally Gillies
  83' Andrew Macrae
  83' Struan Coli
  87' Copeland Thain
  87' Copeland Thain
29/11/2025 Stranraer
2 - 1
Clydebank 1-0H2HOdds+
Jordan Stuart 4'  
David Syme 31' 1 - 0  
  46' David Syme
  46' Arran Preston
  1 - 1 47' Arran Preston
Mark Russell 51'  
Ryan Edgar 51'  
Jordan Stuart 51'  
Daniel McManus 51'  
  62' James Grant
  66' Dean Cairns
  70' James Grant
  70' Thomas Collins
  70' Aaron Black
  70' Adam Hodge
  72' Adam Hodge
James Dolan 90+2'  
BJ Coll 90+2'  
Ryan Edgar 91' 2 - 1  
  95' Nicholas Little
  97' Adam Hodge
  97' Adam Hodge
  99' Lee Gallagher
Lewis Reid 99'  
  102' Nicholas Little
  102' Rocco Hickey-Fugaccia
Dom Plank 103'  
Sean Docherty 103'  
Evan Dunne 109'  
Ronan Hughes 109'  
  110' Chris McGowan
  110' Matt Niven
  113' Neil McLaughlin
  113' Frazer Johnstone
Ronan Hughes 120+4'  
28/11/2025 Linlithgow Rose
1 - 3
Queen's Park 1-1H2HOdds+
Connor McMullan 13' 1 - 0  
  1 - 1 24' Euan Murray
  50' Euan Murray
  1 - 2 57' Grant Savoury
  1 - 3 70' Josh Fowler
  71' Roddy MacGregor
  77' Roddy MacGregor
  77' Tyrece McDonnell
  78' Sebastian Drozd
  78' Ross Mclean
Lucas Stenhouse 82'  
  88' Grant Savoury
  88' Ricky Waugh
Greg Skinner 90'  
Round 2
DateHomeScoreAwayHT
25/10/2025 Auchinleck Talbot
3 - 1
Gretna 2008 2-0H2HOdds+
Kyle McAvoy 10' 1 - 0  
Scott Schoneville 26' 2 - 0  
  27' Hayden Tait
Luke Gillies 60' 3 - 0  
  3 - 1 69' Andrew Oram
25/10/2025 Banks O Dee FC
4 - 0
Fraserburgh 4-0H2HOdds+
Magnus Watson 8' 1 - 0  
Mark Gilmour 23' 2 - 0  
Sam Pugh 44' 3 - 0  
Mark Gilmour 45' 4 - 0  
25/10/2025 Brechin City
3 - 1
Dundonald Bluebell 0-0H2HOdds+
Fraser MacLeod 52' 1 - 0  
M. Findlay 59' 2 - 0  
Grady McGrath 77' 3 - 0  
  3 - 1 79' Lewis McKenzie
25/10/2025 Camelon Juniors
1 - 0
Johnstone Burgh 0-0H2HOdds+
  70' Mason
Taylor Graham 76' 1 - 0  
  90+2' O'Neill
25/10/2025 Clachnacuddin
2 - 0
Sauchie Juniors 0-0H2HOdds+
J. Anderson 67' 1 - 0  
J. Anderson 79' 2 - 0  
25/10/2025 Clyde
2 - 3
Annan Athletic 0-2H2HOdds+
  0 - 1 16' Wullie Gibson
  0 - 2 21' Aidan Smith
Sam Campbell 24'  
Taylor Sutherland 54' 1 - 2  
Andy Murdoch 62'  
  65' William Gibson
Kyle Connell 66' 2 - 2  
  79' Max Kilsby
  2 - 3 90+2' Wullie Gibson
25/10/2025 Clydebank
3 - 1
East Stirlingshire 1-1H2HOdds+
  0 - 1 8' Flynn McCafferty
James Grant 28' 1 - 1  
Keir Samson 67' 2 - 1  
Rocco Hickey-Fugaccia 90+3' 3 - 1  
25/10/2025 Cumbernauld Colts
0 - 2
Bonnyrigg Rose Athletic 0-1H2HOdds+
  0 - 1 6' Jay McGarva
  0 - 2 59' Liam Allison
  65' William King
Conor Falls 81'  
Finn McGuigan 87'  
Cameron Dickson 89'  
  90' Jay McGarva
25/10/2025 Dumbarton
2 - 0
Tayport 1-0H2HOdds+
Morgyn Neill 39' 1 - 0  
Gordon Walker 52' 2 - 0  
25/10/2025 Edinburgh City
1 - 0
Stirling University 1-0H2HOdds+
  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'  
25/10/2025 Edusport Academy
3 - 4
Stirling Albion 1-1H2HOdds+
  15' Callum Crane
Ross McNeil 27' 1 - 0  
  1 - 1 34' Robbie Stewart
  42' Billy Hutchinson
  45+2' R. McLean
  1 - 2 48' Christopher Eadie
John Guthrie 61'  
  1 - 3 68' Russell McLean
  70' Dale Hilson
Connor Mclaren 90' 2 - 3  
Lennon Walker 90+2' 3 - 3  
  3 - 4 107' Adam Brown
25/10/2025 Elgin City
2 - 1
Deveronvale 0-0H2HOdds+
Ali Spalding 57'  
Jack Murray 62' 1 - 0  
  1 - 1 85' Cameron Angus
Ryan Sargent 90+1' 2 - 1  
25/10/2025 Musselburgh Athletic
1 - 2
Forfar Athletic 1-0H2HOdds+
Jamie Todd 43' 1 - 0  
  1 - 1 46' Stuart Morrison 
  1 - 2 87' Craig Slater
25/10/2025 Nairn County
1 - 2
Turriff United 0-2H2HOdds+
  0 - 1 21' Miller Keir
  0 - 2 45+1' Owen Kinsella
B. Barron 63' 1 - 2  
Fraser Dingwall 87'  
Gary Pullen 90+4'  
25/10/2025 Spartans
2 - 1
East Kilbride 0-1H2HOdds+
Ethan Drysdale 18'  
  0 - 1 21' John Robertson
  41' John Robertson
  45' Jordan McGregor
  47' Jack Leitch
Bradley Whyte 53'  
Marc McNulty 60' 1 - 1  
Marc McNulty 62' 2 - 1  
25/10/2025 Stranraer
4 - 0
Glenafton Athletic 2-0H2HOdds+
James Dolan 22' 1 - 0  
Finn Ecrepont 35' 2 - 0  
Lewis Hunter 78' 3 - 0  
Ryan Edgar 90' 4 - 0  
25/10/2025 Tranent Juniors
3 - 0
Dundee North End 1-0H2HOdds+
Broque Watson 44' 1 - 0  
Cameron McKinley 51' 2 - 0  
Broque Watson 82' 3 - 0  
25/10/2025 Wick Academy
1 - 1
Benburb 0-0H2HOdds+
1' 1 - 0  
  1 - 1 1' Marc MacGregor
2' 2 - 1  
  2 - 2 2' Gordon MacNab
Matthew Collins 3' 3 - 2  
  3 - 3 3'
4' 4 - 3  
  4 - 4 4' David Allan
5' 5 - 4  
  5 - 5 5' Brandon Sinclair
6' 6 - 5  
  6 - 6 6' Matthew Robertson
Alan Lithgow 7' 7 - 6  
  7 - 7 7'
8'  
  7 - 8 8' Mark Macadie
  7 - 9 97' Jamie Taggart
Marc MacGregor 103' 8 - 9  
24/10/2025 Formartine United
0 - 2
Buckie Thistle 0-1H2HOdds+
  0 - 1 36' Josh Peters
  0 - 2 53' Aaron Cummings
  79' Marcus Goodall
Paul Campbell 90+2'  
Glenn Murison 90+2'  
24/10/2025 Bo'ness Athletic
0 - 2
Linlithgow Rose 0-2H2HOdds+
  0 - 1 4' Lucas Stenhouse
  0 - 2 9' Oliver Hamilton
1st Round
DateHomeScoreAwayHT
29/09/2025 Stirling University
6 - 2
Burntisland Shipyard 2-2H2HOdds+
Finn Moffett 5' 1 - 0  
Alex Jeanes 25' 2 - 0  
  2 - 1 26' Marr
  2 - 2 45' Hunter
Finn Moffett 78' 3 - 2  
Nathan Tallan 83' 4 - 2  
Nathan Tallan 87' 5 - 2  
  90+1'
Sam Martin 90+6' 6 - 2  
27/09/2025 Bo'ness Athletic
2 - 1
Keith 2-0H2HOdds 
27/09/2025 Berwick Rangers
0 - 2
Nairn County 0-1H2HOdds+
  0 - 1 29' Fraser Dingwall
  0 - 2 78' Barron
27/09/2025 Bonnyrigg Rose Athletic
2 - 1
Broxburn Athletic 1-0H2HOdds+
Neil Martyniuk 41' 1 - 0  
Lee Currie 69'  
Cameron Ross 80' 2 - 0  
  2 - 1 82' Errol Douglas
27/09/2025 Brora Rangers
0 - 1
Fraserburgh 0-1H2HOdds+
  0 - 1 4' Logan Watt
27/09/2025 Camelon Juniors
2 - 1
Albion Rovers 1-1H2HOdds+
Taylor 13' 1 - 0  
  1 - 1 26' Tony Garth
Kirkpatrick 81' 2 - 1  
27/09/2025 Carluke Rovers
0 - 4
Gretna 2008 0-0H2HOdds+
  0 - 1 57' Stuart Douglas
  0 - 2 70' Sam Atkinson
  0 - 3 75' Sam Atkinson
  0 - 4 90+3' Sam Atkinson
27/09/2025 Civil Service Strollers
2 - 3
Dundonald Bluebell 0-1H2HOdds+
  0 - 1 43' Wilson
66'  
73' 1 - 1  
  1 - 2 76' McLeod
90+4' 2 - 2  
  2 - 3 105' Wilson
27/09/2025 Clachnacuddin
2 - 1
Kilwinning Rangers 2-1H2HOdds+
  0 - 1 68' MacIntosh
Anderson 77' 1 - 1  
Cooper 81' 2 - 1  
27/09/2025 Coldstream
2 - 3
Tayport 1-2H2HOdds+
  0 - 1 12'
Boyd 43' 1 - 1  
  1 - 2 45+1'
  1 - 3 85'
Brian 90' 2 - 3  
27/09/2025 Cowdenbeath
1 - 2
Benburb 1-0H2HOdds+
Darren Downie 32' 1 - 0  
  1 - 1 70' Lithgow
  1 - 2 75' McWilliams
27/09/2025 Darvel
1 - 3
Deveronvale 0-2H2HOdds+
  0 - 1 9' Yunus
  0 - 2 27' Matheson
Blair Macdonald 54' 1 - 2  
  1 - 3 77' Smith
27/09/2025 Forres Mechanics
0 - 2
Edusport Academy 0-0H2HOdds+
Connolly 79'  
  0 - 1 88' Ross McNeil
  0 - 2 90' Cammy Breadner
27/09/2025 Glenafton Athletic
3 - 2
Invergordon 3-0H2HOdds+
Maley 9' 1 - 0  
Lindsay 12' 2 - 0  
Mullen 44' 3 - 0  
  3 - 1 53' Ross
  3 - 2 90' Lambie
27/09/2025 Huntly
1 - 3
Buckie Thistle 1-0H2HOdds+
Morris 28' 1 - 0  
  1 - 1 53' Fin Allen
  1 - 2 61' Marcus Goodall
  1 - 3 69' Fin Allen
27/09/2025 Inverurie Loco Works
0 - 2
Sauchie Juniors 0-2H2HOdds+
  0 - 1 55' McGowan
  0 - 2 70' Cairns
27/09/2025 Jeanfield Swifts
0 - 4
Clydebank 0-1H2HOdds+
  0 - 1 37' Neil McLaughlin
  0 - 2 47' Nicky Low
  0 - 3 72' Keir Samson
  0 - 4 76' Keir Samson
27/09/2025 Linlithgow Rose
2 - 1
Gala Fairydean Rovers 2-1H2HOdds+
Oliver Hamilton 21' 1 - 0  
  1 - 1 55' Kieran Dolan
  57' Owen Calder
Blair Henderson 58' 2 - 1  
27/09/2025 Lochee United
1 - 3
Brechin City 0-2H2HOdds+
  9' Grady McGrath
  0 - 1 22' Euan Spark
  0 - 2 29' Mitchell Taylor
  0 - 3 58' Mitchell Taylor
Lunan 84' 1 - 3  
27/09/2025 Lossiemouth
1 - 2
Formartine United 0-1H2HOdds+
  0 - 1 38' Matt McLean
Liam Harvey 60' 1 - 1  
  1 - 2 75' Rory McAllister
27/09/2025 Musselburgh Athletic
2 - 0
Bonnyton Thistle 0-0H2HOdds+
Jackson Barker 67' 1 - 0  
Jordan Smith 74' 2 - 0  
27/09/2025 Newtongrange Star
1 - 3
East Stirlingshire 0-1H2HOdds+
  0 - 1 44' Jamie Hislop
  0 - 2 54' Jamie Hislop
  0 - 3 56' Lucas McRoberts
Bentley 86' 1 - 3  
27/09/2025 Strathspey Thistle
1 - 2
Dundee North End 1-0H2HOdds+
45' 1 - 0  
27/09/2025 Tranent Juniors
3 - 0
Pollok 3-0H2HOdds+
Broque Watson 11' 1 - 0  
Harry Girdwood 45+2' 2 - 0  
Robbie McIntyre 72' 3 - 0  
27/09/2025 Turriff United
2 - 1
Hill Of Beath Hawthorn 2-0H2HOdds+
Keir 4' 1 - 0  
McLean 14' 2 - 0  
  2 - 1 77' Watt
27/09/2025 Wick Academy
5 - 0
Rothes 4-0H2HOdds+
Allan 15' 1 - 0  
Kennedy 38' 2 - 0  
McGregor 42' 3 - 0  
Allan 44' 4 - 0  
  46' Thain
McGregor 60' 5 - 0  
  78' Skinner
27/09/2025 Johnstone Burgh
4 - 0
Threave Rovers 1-0H2HOdds+
Gilmartin 5' 1 - 0  
McShane 76' 2 - 0  
Kerr 83' 3 - 0  
Esplin 89' 4 - 0  
27/09/2025 Bo'ness United
0 - 3
Banks O Dee FC 0-1H2HOdds+
  0 - 1 29' Liam Duell
Ben Fry 34'  
  0 - 2 54' Kane Winton 
  0 - 3 90+4' Lachie MacLeod
26/09/2025 Auchinleck Talbot
2 - 1
Cumnock Juniors 0-1H2HOdds+
  0 - 1 38' Roulston
Boyd 76' 1 - 1  
  90+3'
Euan Thomson 90+3' 2 - 1  
26/09/2025 Cumbernauld Colts
4 - 0
Glasgow University 2-0H2HOdds+
Adam Fernie 5' 1 - 0  
Josh Jack 19' 2 - 0  
Josh Farquhar 53' 3 - 0  
90' 4 - 0  
2nd Preliminary Round
DateHomeScoreAwayHT
17/09/2025 Penicuik Athletic
2 - 4
Kilwinning Rangers 1-0H2HOdds+
Robertson 43' 1 - 0  
  1 - 1 46' Boylan
Kemp 50' 2 - 1  
  2 - 2 55' Wilson
  2 - 3 72' Wilson
  2 - 4 83' Lamont
06/09/2025 Wigtown & Bladnoch
0 - 10
Camelon Juniors 0-0H2HOdds+
  0 - 1 45'
  0 - 2 45'
  0 - 3 45'
  0 - 4 45'
  0 - 5 70'
  0 - 6 70'
  0 - 7 70'
  0 - 8 90'
  0 - 9 90'
  0 - 10 90'
30/08/2025 Bo'ness Athletic
7 - 0
Creetown 3-0H2HOdds+
26' 1 - 0  
27' 2 - 0  
45' 3 - 0  
68' 4 - 0  
76' 5 - 0  
79' 6 - 0  
82' 7 - 0  
30/08/2025 Auchinleck Talbot
4 - 0
Haddington Athletic 2-0H2HOdds+
2' 1 - 0  
15' 2 - 0  
60' 3 - 0  
74' 4 - 0  
30/08/2025 Benburb
2 - 0
Easthouses Lily 0-0H2HOdds+
56' 1 - 0  
90+4' 2 - 0  
30/08/2025 Blackburn United
1 - 3
Darvel 1-1H2HOdds+
9' 1 - 0  
  1 - 1 34'
  1 - 2 49'
  1 - 3 52'
30/08/2025 Bonnyton Thistle
2 - 1
Girvan 1-1H2HOdds+
Chisholm 29' 1 - 0  
  1 - 1 34' Moyo
Howarth 120+1' 2 - 1  
30/08/2025 Dunbar United
2 - 4
Cumnock Juniors 1-0H2HOdds+
9' 1 - 0  
66' 2 - 0  
  2 - 1 68'
  2 - 2 81'
  2 - 3 86'
  2 - 4 90'
30/08/2025 Glasgow University
3 - 1
Newton Stewart 0-0H2HOdds 
30/08/2025 Glenafton Athletic
3 - 0
Dalkeith Thistle 3-0H2HOdds+
20' 1 - 0  
32' 2 - 0  
39' 3 - 0  
30/08/2025 Golspie Sutherland
0 - 3
Coldstream 0-0H2HOdds+
  0 - 1 15'
  0 - 2 20'
30'  
  0 - 3 35'
60'  
30/08/2025 Hawick Royal Albert
1 - 4
Threave Rovers 1-2H2HOdds+
  0 - 1 11'
  0 - 2 18'
38' 1 - 2  
  1 - 3 49'
  1 - 4 88'
30/08/2025 Hill Of Beath Hawthorn
4 - 2
St Andrews United 2-1H2HOdds+
  0 - 1 14'
26' 1 - 1  
42' 2 - 1  
50' 3 - 1  
  3 - 2 66'
71' 4 - 2  
30/08/2025 Invergordon
3 - 1
Dunipace 0-1H2HOdds+
  0 - 1 38'
90' 1 - 1  
96' 2 - 1  
116' 3 - 1  
30/08/2025 Sauchie Juniors
2 - 0
Hutchinson Vale Football Club 1-0H2HOdds+
41' 1 - 0  
50' 2 - 0  
30/08/2025 St. Cuthbert Wanderers
0 - 2
Burntisland Shipyard 0-0H2HOdds+
  0 - 1 64'
  0 - 2 67'
30/08/2025 Tayport
4 - 1
Dalbeattie Star 1-1H2HOdds+
2' 1 - 0  
  1 - 1 41'
56' 2 - 1  
68' 3 - 1  
69' 4 - 1  
30/08/2025 Tweedmouth Rangers
0 - 0
Lochee United 0-0H2HOdds 
30/08/2025 Vale of Leithen
1 - 6
Musselburgh Athletic 0-3H2HOdds+
  0 - 1 13'
  0 - 2 18'
  0 - 3 23'
  0 - 4 51'
  0 - 5 54'
  0 - 6 62'
83' 1 - 6  
30/08/2025 Dundee North End
1 - 0
Whitehill Welfare 1-0H2HOdds+
22' 1 - 0  
30/08/2025 Dundonald Bluebell
3 - 2
Edinburgh University 3-2H2HOdds+
31' 1 - 0  
  1 - 1 90'
  1 - 2 90'
90' 2 - 2  
90' 3 - 2  
30/08/2025 Jeanfield Swifts
3 - 1
Preston Athletic 0-1H2HOdds+
  0 - 1 33'
82' 1 - 1  
106' 2 - 1  
120' 3 - 1  
30/08/2025 Tynecastle
0 - 3
Carluke Rovers 0-0H2HOdds+
  0 - 1 58'
  0 - 2 60'
  0 - 3 64'
30/08/2025 Whitburn Juniors
1 - 2
Johnstone Burgh 1-2H2HOdds+
41' 1 - 0  
  1 - 1 47'
  1 - 2 71'
30/08/2025 Rutherglen Glencairn
2 - 4
Newtongrange Star 2-0H2HOdds+
23' 1 - 0  
39' 2 - 0  
  2 - 1 46'
  2 - 2 82'
  2 - 3 84'
  2 - 4 90+2'
29/08/2025 St Cadoc's
0 - 1
Pollok 0-1H2HOdds+
  0 - 1 10'
  55'
Scotland Football

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.