SCOTTISH FOOTBALL RECORDS
Premiership
Championship
Scottish Cup
League Cup
League One
Live
Contact
Premiership
Championship
Scottish Cup
League Cup
League One
Live
Contact
Scottish South Challenge Cup results & fixtures
Season
2024/2025
2023/2024
2022/2023
Results
Top Scorers
Top Assists
1st Round
17/08/2024
Ardeer Thistle
0 - 4
Clydebank
17/08/2024
Ardrossan Winton Rovers
3 - 4
Broxburn Athletic
17/08/2024
Auchinleck Talbot
1 - 0
Lothian Hutchison
17/08/2024
Benburb
2 - 0
Yoker Athletic
17/08/2024
Blantyre Victoria
2 - 2
Lochgelly Albert
17/08/2024
BSC Glasgow
0 - 1
Thornton Hibs
17/08/2024
BSC Glasgow
4 - 3
St Peters
17/08/2024
Burntisland Shipyard
1 - 6
Glenrothes
17/08/2024
Caledonian Locomotives
2 - 2
Lochmaben
17/08/2024
Cambuslang Rangers
2 - 3
Vale of Leven
17/08/2024
Creetown
2 - 1
Tynecastle
17/08/2024
Cumbernauld Colts
4 - 3
Linlithgow Rose
17/08/2024
Dalbeattie Star
1 - 2
Blackburn United
17/08/2024
Dundonald Bluebell
0 - 4
Troon
17/08/2024
Craigroyston
2 - 3
Newton Stewart
17/08/2024
Bellshill Athletic
3 - 2
Edinburgh South
17/08/2024
Glasgow Perthshire
2 - 3
Drumchapel United
17/08/2024
Fauldhouse United
0 - 8
Albion Rovers
17/08/2024
Glasgow United
5 - 3
Stirling University
17/08/2024
Greenock Juniors
3 - 1
Glenvale
17/08/2024
Inverkeithing Hillfield
2 - 3
Lesmahagow
17/08/2024
Kilsyth Rangers
1 - 2
Hurlford United
17/08/2024
Kinnoull
1 - 2
Newburgh Juniors
17/08/2024
Kirkintilloch Rob Roy
2 - 0
Mid-Annandale
17/08/2024
Lanark United
3 - 2
Whitburn Juniors
17/08/2024
Lochar Thistle
3 - 4
East Stirlingshire
17/08/2024
Luncarty
2 - 5
Kilbirnie Ladeside
17/08/2024
Maybole Juniors
0 - 1
Edusport Academy
17/08/2024
Petershill
1 - 4
Darvel
17/08/2024
Pumpherston Juniors
0 - 5
Irvine Victoria
17/08/2024
Shotts Bon Accord
2 - 1
Rutherglen Glencairn
17/08/2024
St Andrews United
0 - 0
Gartcairn Juniors
17/08/2024
Vale of Clyde
5 - 1
Stoneyburn Juniors
17/08/2024
Whitehill Welfare
2 - 0
Kennoway Star Hearts
17/08/2024
Wishaw
0 - 0
Oakley United
2nd Round
14/09/2024
Clydebank
7 - 1
Caledonian Locomotives
14/09/2024
Arniston Rangers
2 - 0
Cumbernauld Colts
14/09/2024
Bo'ness Athletic
1 - 4
Auchinleck Talbot
14/09/2024
BSC Glasgow
0 - 5
Lesmahagow
14/09/2024
Glenrothes
0 - 1
Forth Wanderers
14/09/2024
Vale of Leven
4 - 4
Kirkcaldy & Dysart
14/09/2024
Coldstream
0 - 1
Blackburn United
14/09/2024
Cumnock Juniors
3 - 1
Lanark United
14/09/2024
Troon
1 - 0
Dunbar United
14/09/2024
East Kilbride Thistle
1 - 5
Kilbirnie Ladeside
14/09/2024
Edinburgh College
4 - 1
Creetown
14/09/2024
Edinburgh United
1 - 3
Glasgow United
14/09/2024
Albion Rovers
2 - 1
Dunipace
14/09/2024
Drumchapel United
1 - 0
Johnstone Burgh
14/09/2024
Greenock Juniors
2 - 0
Thorniewood United
14/09/2024
Gretna 2008
4 - 1
Newton Stewart
14/09/2024
Hurlford United
3 - 1
Penicuik Athletic
14/09/2024
Newburgh Juniors
2 - 3
Civil Service Strollers
14/09/2024
Larkhall Thistle
4 - 0
Thornton Hibs
14/09/2024
Maryhill
3 - 1
Lochgelly Albert
14/09/2024
Darvel
3 - 2
Whitletts Victoria
14/09/2024
Rossvale
0 - 2
Edusport Academy
14/09/2024
Royal Albert
1 - 2
Kirkintilloch Rob Roy
14/09/2024
Threave Rovers
4 - 2
Benburb
14/09/2024
Shotts Bon Accord
1 - 0
Giffnock
14/09/2024
St Cadoc's
7 - 0
Irvine Victoria
14/09/2024
Upper Annandale
1 - 2
St Andrews United
14/09/2024
Vale of Clyde
2 - 1
Wishaw
14/09/2024
West Calder United
1 - 2
East Stirlingshire
14/09/2024
Whitehill Welfare
2 - 2
St Anthony's
14/09/2024
Largs Thistle
7 - 0
Bellshill Athletic
14/09/2024
Nithsdale Wanderers
2 - 10
Broxburn Athletic
14/09/2024
Abbey Vale
0 - 3
Dalkeith Thistle
14/09/2024
Arthurlie
3 - 0
Easterhouse Academy
14/09/2024
Bathgate Thistle
0 - 1
Girvan
14/09/2024
Beith Juniors
4 - 1
Armadale Thistle
14/09/2024
Campbeltown Pupils
0 - 6
Linton Hotspur
14/09/2024
Berwick Rangers
2 - 1
Heriot-Watt University
14/09/2024
Cumbernauld United
7 - 1
Tweedmouth Rangers
14/09/2024
East Kilbride
2 - 1
Tranent Juniors
14/09/2024
Easthouses Lily
2 - 3
St Roch's
14/09/2024
Kilwinning Eglinton
5 - 0
Bonnyton Thistle
14/09/2024
Pollok
6 - 1
Finnart
14/09/2024
Gala Fairydean Rovers
4 - 2
Camelon Juniors
14/09/2024
Glenafton Athletic
0 - 2
Dalry Thistle
14/09/2024
Haddington Athletic
1 - 2
Kilsyth Athletic
14/09/2024
Harthill Royal
1 - 3
Knightswood
14/09/2024
Hill Of Beath Hawthorn
3 - 0
Edinburgh University
14/09/2024
Jeanfield Swifts
4 - 1
Glasgow University
14/09/2024
Kello Rovers
1 - 2
Sauchie Juniors
14/09/2024
Kilwinning Rangers
3 - 2
Muirkirk Juniors
14/09/2024
Livingston United
0 - 3
Bo'ness United
14/09/2024
Lochore Welfare
2 - 1
Ashfield
14/09/2024
Lugar Boswell Thistle
6 - 1
Craigmark Burntonians
14/09/2024
Neilston Juniors
4 - 3
Peebles Rovers
14/09/2024
Newmains United
2 - 2
Leith Athletic
14/09/2024
Newtongrange Star
2 - 1
Hawick Royal Albert
14/09/2024
Ormiston
1 - 4
Cowdenbeath
14/09/2024
Port Glasgow Juniors
4 - 3
West Park United
14/09/2024
Renfrew
8 - 0
St. Cuthbert Wanderers
14/09/2024
Saltcoats Victoria
0 - 2
Musselburgh Athletic
14/09/2024
Thorn Athletic
3 - 2
Crossgates Primrose
14/09/2024
Vale of Leithen
0 - 3
Preston Athletic
14/09/2024
Wigtown & Bladnoch
0 - 10
Irvine Meadow
3rd Round
12/10/2024
Auchinleck Talbot
3 - 0
Jeanfield Swifts
12/10/2024
Glasgow United
6 - 5
Forth Wanderers
12/10/2024
Edinburgh College
2 - 3
Arthurlie
12/10/2024
Port Glasgow Juniors
4 - 6
Kilsyth Athletic
12/10/2024
Preston Athletic
3 - 2
Girvan
12/10/2024
Neilston Juniors
2 - 3
East Stirlingshire
12/10/2024
Dalry Thistle
0 - 3
Civil Service Strollers
12/10/2024
Linton Hotspur
1 - 2
Hill Of Beath Hawthorn
12/10/2024
St Andrews United
4 - 2
Kilbirnie Ladeside
12/10/2024
Lugar Boswell Thistle
2 - 4
Hurlford United
16/11/2024
Shotts Bon Accord
0 - 0
Albion Rovers
12/10/2024
Vale of Clyde
2 - 0
Renfrew
12/10/2024
Sauchie Juniors
0 - 2
Kilwinning Rangers
12/10/2024
Blackburn United
3 - 1
Knightswood
12/10/2024
Gretna 2008
3 - 1
Lesmahagow
12/10/2024
Cumnock Juniors
2 - 1
Lochore Welfare
12/10/2024
Berwick Rangers
0 - 3
Threave Rovers
30/11/2024
Greenock Juniors
6 - 0
Newmains United
12/10/2024
St Roch's
1 - 3
Troon
12/10/2024
Pollok
3 - 3
Darvel
12/10/2024
Clydebank
5 - 1
Dalkeith Thistle
12/10/2024
Kilwinning Eglinton
0 - 1
Bo'ness United
12/10/2024
Musselburgh Athletic
2 - 0
Kirkcaldy & Dysart
12/10/2024
Edusport Academy
3 - 0
Arniston Rangers
29/10/2024
East Kilbride
1 - 0
Largs Thistle
12/10/2024
Kirkintilloch Rob Roy
2 - 1
Whitehill Welfare
12/10/2024
Thorn Athletic
1 - 3
Broxburn Athletic
12/10/2024
Larkhall Thistle
2 - 2
Beith Juniors
11/10/2024
St Cadoc's
3 - 0
Cowdenbeath
12/10/2024
Newtongrange Star
0 - 3
Drumchapel United
12/10/2024
Cumbernauld United
8 - 0
Maryhill
12/10/2024
Gala Fairydean Rovers
0 - 1
Irvine Meadow
4th Round
30/11/2024
Shotts Bon Accord
3 - 2
Kilwinning Rangers
21/12/2024
Hill Of Beath Hawthorn
4 - 0
Greenock Juniors
16/11/2024
Troon
1 - 2
Arthurlie
16/11/2024
Broxburn Athletic
0 - 4
Clydebank
16/11/2024
East Stirlingshire
0 - 3
Pollok
16/11/2024
Vale of Clyde
3 - 2
Edusport Academy
16/11/2024
Civil Service Strollers
3 - 1
Irvine Meadow
16/11/2024
Kirkintilloch Rob Roy
5 - 2
Preston Athletic
16/11/2024
Cumnock Juniors
1 - 1
Drumchapel United
16/11/2024
St Andrews United
5 - 3
Hurlford United
16/11/2024
Kilsyth Athletic
2 - 5
Glasgow United
16/11/2024
Bo'ness United
3 - 4
Musselburgh Athletic
16/11/2024
Larkhall Thistle
2 - 0
Threave Rovers
16/11/2024
Blackburn United
0 - 7
East Kilbride
16/11/2024
Auchinleck Talbot
1 - 0
Cumbernauld United
16/11/2024
St Cadoc's
2 - 3
Gretna 2008
5th Round
01/02/2025
Arthurlie
2 - 1
Clydebank
01/02/2025
Glasgow United
1 - 2
Kirkintilloch Rob Roy
21/12/2024
Auchinleck Talbot
4 - 0
Larkhall Thistle
21/12/2024
Cumnock Juniors
3 - 0
St Andrews United
21/12/2024
Musselburgh Athletic
4 - 1
Vale of Clyde
21/12/2024
Pollok
1 - 3
East Kilbride
21/12/2024
Civil Service Strollers
3 - 0
Shotts Bon Accord
01/02/2025
Gretna 2008
1 - 3
Hill Of Beath Hawthorn
Quarter-finals
01/02/2025
East Kilbride
1 - 1
Cumnock Juniors
01/03/2025
Arthurlie
0 - 1
Musselburgh Athletic
01/03/2025
Auchinleck Talbot
2 - 0
Kirkintilloch Rob Roy
01/03/2025
Hill Of Beath Hawthorn
2 - 1
Civil Service Strollers
Semi-finals
15/03/2025
East Kilbride
-
Musselburgh Athletic
22/03/2025
Auchinleck Talbot
-
Hill Of Beath Hawthorn