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.

4th Round
DateHomeScoreAwayHT
18/01/2026 Auchinleck Talbot
Celtic  H2HOdds 
18/01/2026 Aberdeen
Raith Rovers  H2HOdds 
17/01/2026 Hearts
Falkirk  H2HOdds 
17/01/2026 Airdrieonians
Arbroath  H2HOdds 
17/01/2026 Camelon Juniors
Elgin City  H2HOdds 
17/01/2026 Dundee United
Ayr United  H2HOdds 
17/01/2026 Kelty Hearts
Cove Rangers  H2HOdds 
17/01/2026 Kilmarnock
Dundee  H2HOdds 
17/01/2026 Livingston
St. Mirren  H2HOdds 
17/01/2026 Motherwell
Ross County  H2HOdds 
17/01/2026 Partick Thistle
Montrose  H2HOdds 
17/01/2026 Spartans
Inverness CT  H2HOdds 
17/01/2026 Stenhousemuir
Greenock Morton  H2HOdds 
17/01/2026 Stranraer
Queen's Park  H2HOdds 
17/01/2026 Dunfermline Athletic
Hibernian  H2HOdds 
16/01/2026 Rangers
Annan Athletic  H2HOdds 
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 - 0
Camelon Juniors 0-0H2HOdds 
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
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.