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.

Semi-finals
DateHomeScoreAwayHT
19/04/2026 Celtic
St. Mirren  H2HOdds 
18/04/2026 Dunfermline Athletic
Falkirk  H2HOdds 
Quarter-finals
DateHomeScoreAwayHT
08/03/2026 St. Mirren
2 - 1
Partick Thistle 2-0H2HOdds+
Dan N'Lundulu 34' 1 - 0  
Richard King 43'  
J. Young 45+3' 2 - 0  
  2 - 1 60' Ben Stanway
08/03/2026 Rangers
0 - 0
Celtic 0-0H2HOdds+
James Tavernier 1'  
Mohamed Diomandé 2'  
  0 - 1 2' Alex Oxlade-Chamberlain
Nedim Bajrami 3' 1 - 1  
  1 - 2 4' Auston Trusty
Ryan Naderi 5' 2 - 2  
  2 - 3 6' Reo Hatate
Djeidi Gassama 7'  
  2 - 4 8' Tomas Cvancara
  22' Liam Scales
Tuur Rommens 55'  
Dujon Sterling 67'  
  84' Reo Hatate
  111' Paulo Bernardo
  116' Julián Araujo
07/03/2026 Dunfermline Athletic
3 - 0
Aberdeen 2-0H2HOdds+
Matty Todd 14' 1 - 0  
Olly Thomas 22' 2 - 0  
Olly Thomas 61' 3 - 0  
Charlie Gilmour 70'  
  89' Graeme Shinnie
06/03/2026 Falkirk
2 - 1
Dundee United 2-1H2HOdds+
Barney Stewart 9' 1 - 0  
  20' Vicko Sevelj
Finn Yeats 20' 2 - 0  
  2 - 1 45+2' Julius Eskesen
  62' Panutche Camara
Brad Spencer 75'  
  90+4' Ross Graham
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'  
  50' Liam Gordon
  63' Stephen O'Donnell
Graeme Shinnie 64' 2 - 0  
  66' Callum Slattery
Ante Palaversa 72'  
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
Amar Fatah 56' 2 - 0  
Craig Sibbald 64'  
S. Harding 74'  
  2 - 1 78' Mark Stowe
08/02/2026 Stenhousemuir
0 - 2
Falkirk 0-0H2HOdds+
Gregor Buchanan 37'  
Kinlay Bilham 67'  
  0 - 1 104' Brad Spencer
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  
Ryan Naderi 49' 6 - 0  
Oliver Antman 76'  
Bojan Miovski 80' 7 - 0  
  86' Liam McLeish
Tochi Chukwuani 90' 8 - 0  
07/02/2026 Celtic
2 - 1
Dundee 0-0H2HOdds+
  45' Yan Dhanda
  0 - 1 49' Ethan Hamilton
Julián Araujo 66'  
  68' Simon Murray
  90' Cameron Congreve
Junior Adamu 90+7' 1 - 1  
Sebastian Tounekti 92' 2 - 1  
103'  
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'  
Chris Kane 55'  
  57' Thomas Murray
Callumn Morrison 61'  
Andy Tod 69'  
Chris Kane 75' 1 - 0  
Chris Kane 87' 2 - 0  
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'  
Ryan Sargent 74' 2 - 2  
  2 - 3 80' Ben Stanway
06/02/2026 Airdrieonians
1 - 2
St. Mirren 0-1H2HOdds+
  0 - 1 19' J. Devaney
Euan Henderson 66' 1 - 1  
  105' Killian Phillips
  1 - 2 115' Roland Idowu
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  
  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'  
Dom Plank 58' 7 - 6  
  72' Louis Longridge
  80' Carlo Pignatiello
  108' Ricki Lamie
Dom Plank 111'  
18/01/2026 Auchinleck Talbot
0 - 2
Celtic 0-1H2HOdds+
  0 - 1 33' Johnny Kenny
  0 - 2 85' Sebastian Tounekti
18/01/2026 Aberdeen
1 - 0
Raith Rovers 1-0H2HOdds+
Jack Milne 9' 1 - 0  
Emmanuel Gyamfi 27'  
Dante Polvara 47'  
  79' Scott Brown
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
  4 - 6 59' Ben Parkinson
Craig Halkett 69'  
  81' Filip Lissah
Lawrence Shankland 86' 5 - 6  
  90+1' Ben Parkinson
Islam Chesnokov 90+2'  
  118' Dylan Tait
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  
  6 - 4 84' Tom Beadling
Lewis Strapp 90+4'  
Dean McMaster 97' 7 - 4  
  7 - 5 109' Scott Stewart
  114' Tom Beadling
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'  
  45+3' Brian Cameron
Jamie McCormack 45+4'  
  1 - 2 56' Kane Hester
Gary Thom 68'  
  1 - 3 75' Lucas Williamson
Nathan Wade 76'  
Cameron Rowley 80'  
  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
Nikolaj Möller 77' 1 - 0  
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'
  27' Mackenzie Strachan
Craig Clay 39'  
  5 - 4 41' Mitchell Megginson
Justin Eguaibor 60' 6 - 4  
  90+1' James Doyle
90+3'  
  90+4'
  98' David Eguaibor
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
Jack Thomson 44'  
Ethan Schilte-Brown 54'  
Tyreece John-Jules 57'  
  1 - 1 69' Ashley Hay
Scott Tiffoney 72'  
Jack Thomson 80'  
  81' Clark Robertson
  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  
  82' Marcus Fraser
Stevie May 89'  
Robbie Muirhead 90+1'  
90+2'  
  90+3' Alex Gogic
  101' Richard King
Danny Finlayson 114'  
Mahamadou Susoho 117'  
17/01/2026 Motherwell
1 - 0
Ross County 0-0H2HOdds+
  39' Connor Randall
  43' Jamie Lindsay
Tawanda Maswanhise 62' 1 - 0  
  73' Dean Cornelius
  75' Dylan Smith
  86' Len O'Sullivan
17/01/2026 Partick Thistle
3 - 1
Montrose 1-0H2HOdds+
Tony Watt 10' 1 - 0  
Tony Watt 48' 2 - 0  
Logan Chalmers 55'  
  61' Andrew Steeves
Logan Chalmers 73'  
  76' Terry Masson
  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  
Jordan Tapping 85'  
James Craigen 90+3'  
17/01/2026 Stenhousemuir
4 - 0
Greenock Morton 2-0H2HOdds+
  28' Cameron Blues
Kinlay Bilham 35'  
Nicky Jamieson 39' 1 - 0  
Gregor Buchanan 43'  
  44' Eamonn Brophy
Matthew Aitken 45+1' 2 - 0  
Gregor Buchanan 64' 3 - 0  
  64' Iain Wilson
Matthew Aitken 80' 4 - 0  
17/01/2026 Dunfermline Athletic
1 - 0
Hibernian 0-0H2HOdds+
Callumn Morrison 76'  
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  
Bojan Miovski 75' 4 - 0  
  86' Paul McGowan
Thelo Aasgaard 87' 5 - 0  
Round 3
DateHomeScoreAwayHT
10/12/2025 Tranent Juniors
1 - 2
Inverness CT 1-2H2HOdds+
  0 - 1 17' Mitchell Robertson
Sam Jones 24' 1 - 1  
  1 - 2 35' Chanka Zimba
  72' Paul Allan
29/11/2025 Airdrieonians
4 - 0
Hamilton Academical 0-0H2HOdds+
  27' Alexander Hutton
Lewis McGrattan 47' 1 - 0  
Chris Mochrie 55' 2 - 0  
Euan Henderson 58' 3 - 0  
  64' Stephen Hendrie
Lewis McGrattan 72' 4 - 0  
Sean McGinty 82'  
29/11/2025 Annan Athletic
4 - 0
Buckie Thistle 1-0H2HOdds+
Tommy Muir  6' 1 - 0  
Tommy Muir  47' 2 - 0  
Charlie Maxwell 57' 3 - 0  
Myles Gaffney 59' 4 - 0  
  65' Finlay Allan
  78' Marcus Goodall
29/11/2025 Ayr United
3 - 0
Turriff United 2-0H2HOdds+
Anton Dowds 16'  
Oleksandr Shovkovskyi 27' 1 - 0  
Dylan Watret 28' 2 - 0  
  67' Timi Fatona
Dominic Thomas 85' 3 - 0  
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
Nathan Cooney 71'  
  0 - 2 80' Jordan White
29/11/2025 Benburb
0 - 3
Montrose 0-2H2HOdds+
  0 - 1 3' Ewan Loudon
  0 - 2 5' Aidan Quinn
Jamie Waddell 54'  
  0 - 3 57' Blair Lyons
A. Dunsmore 68'  
Declan Black 85'  
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'  
  78' Ethan Drysdale
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  
Sean Burns 75'  
  76' Malik Zaid
  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'  
  0 - 2 62' Connor Boyd
  0 - 3 71' Kyle McAvoy
  0 - 4 75' Kyle McAvoy
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
Keith Bray 66'  
29/11/2025 East Fife
0 - 2
Arbroath 0-2H2HOdds+
  0 - 1 9' Findlay Marshall
  0 - 2 43' Gavin Reilly
Andy Munro 53'  
Liam Newton 90'  
  90+1' Brooklyn Kabongolo
Michael McKenna 90+1'  
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
Jack Murray 90+5' 2 - 2  
Kane Hester 94' 3 - 2  
  104' Billy Hutchinson
Jack Murray 105' 4 - 2  
  115' Robbie McNab
29/11/2025 Forfar Athletic
0 - 2
Partick Thistle 0-1H2HOdds+
  0 - 1 20' Ben Stanway
Mark Whatley 37'  
  69' Kyle Turner
Angus Mailer 75'  
  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'  
  60' Cillian Sheridan
Alexander Ferguson 65' 2 - 0  
  70' Cillian Sheridan
  89' Adam Hutchinson
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
  73' Tomi Adeloye
Kieran Shanks 90+7' 5 - 7  
Dylan Forrest 103'  
Kieran Shanks 103'  
Thomas Horn 117'  
29/11/2025 Raith Rovers
1 - 0
Alloa Athletic 1-0H2HOdds+
Jordan Doherty 29' 1 - 0  
29/11/2025 St. Johnstone
1 - 2
Cove Rangers 1-0H2HOdds+
U. Ikpeazu 25' 1 - 0  
J. McPake 72'  
  1 - 1 73' Mitchell Megginson
  83' Mitchell Megginson
  1 - 2 100' Adam Emslie
29/11/2025 Stenhousemuir
4 - 1
Clachnacuddin 4-0H2HOdds+
Michael Anderson 6' 1 - 0  
Ross Taylor 12' 2 - 0  
Finlay Gray 22' 3 - 0  
Finlay Gray 42' 4 - 0  
  63' Harry Nicolson
Oliver Simpson 65'  
  4 - 1 76' Harry Nicolson
Leyton Grant 80'  
  81' Ally Gillies
  87' Copeland Thain
  87' Copeland Thain
29/11/2025 Stranraer
2 - 1
Clydebank 1-0H2HOdds+
Jordan Stuart 4'  
David Syme 31' 1 - 0  
  1 - 1 47' Arran Preston
  62' James Grant
  66' Dean Cairns
  72' Adam Hodge
Ryan Edgar 91' 2 - 1  
  95' Nicholas Little
  97' Adam Hodge
  97' Adam Hodge
  99' Lee Gallagher
Lewis Reid 99'  
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
Lucas Stenhouse 82'  
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
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.