SCOTTISH FOOTBALL RESULTS & TABLES
LEAGUE SELECTOR

SOUTH REGION CHALLENGE CUP 2023/24

    1ST ROUND   
    (North West)   
18/08/2023 Eglinton 0-2Irvine Meadow  
19/08/2023 Ardeer Thistle 2-3Beith Juniors  
19/08/2023 Campbeltown Pupils 2-4 Vale of Leven  
19/08/2023 Glasgow Perthshire 1-3 BSC Glasgow  
19/08/2023 Glasgow United 1-3Saint Roch's  
19/08/2023 Kilbirnie Ladeside 2-1 Greenock Juniors  
19/08/2023 Saint Cadoc's Youth Club 1-0 Port Glasgow  
19/08/2023 Yoker Athletic 6-3Renfrew  
20/08/2023 Broomhill 1-0Neilston  
        
    1ST ROUND   
    (South West)   
19/08/2023 East Kilbride 9-0Nithsdale Wanderers  
19/08/2023 Bonnyton Thistle 3-0 Newmains United  
19/08/2023 Caledonian Braves 9-1 Saint Cuthbert Wanderers  
19/08/2023 Craigmark Burntonians 6-2 Dalbeattie Star  
19/08/2023 Girvan 1-0Larkhall Thistle  
19/08/2023 Lanark United 5-2Muirkirk Juniors  
19/08/2023 Lochmaben 1-2Wigtown & Bladnoch  
19/08/2023 Maybole Juniors 3-2 Lochar Thistle  
        
    1ST ROUND   
    (North East)   
19/08/2023 Cumbernauld United 1-0 Glasgow University  
19/08/2023 Dunipace 1-0Finnart * Dunipace expelled due to fielding ineligible player
19/08/2023 Jeanfield Swifts 3-1 Glenrothes  
19/08/2023 Kirkcaldy & Dysart 3-1 Lochgelly Albert  
19/08/2023 Newburgh Juniors 0-4 Albion Rovers  
19/08/2023 Rosyth 0-4Saint Andrews United  
19/08/2023 Sauchie Juniors 5-1 Crossgates Primrose  
19/08/2023 Thornton Hibs 2-1Burntisland Shipyard  
19/08/2023 University of Stirling 1-1 Gartcairn 3-0 pens
        
    1ST ROUND   
    (South East)   
18/08/2023 Tynecastle 3-2 Gala Fairydean Rovers  
19/08/2023 Arniston Rangers 4-3 Pumpherston  
19/08/2023 Coldstream 2-0Vale of Leithen  
19/08/2023 Haddington Athletic 2-1 Civil Service Strollers  
19/08/2023 Harthill Royal 1-0Blackburn United  
19/08/2023 Linton Hotspur 3-5 Livingston United  
19/08/2023 Ormiston Primrose 0-2 Tranent  
19/08/2023 Stoneyburn 4-5 Edinburgh United  
19/08/2023 West Calder United 3-2 Tweedmouth Rangers  
        
    2ND ROUND   
    (North West)   
15/09/2023 Saint Cadoc's Youth Club 6-1 Vale of Clyde  
15/09/2023 Yoker Athletic 0-2Saint Peter's  
16/09/2023 Arthurlie 4-0Knightswood  
16/09/2023 Benburb 0-3Rutherglen Glencairn  
16/09/2023 Broomhill 0-1Irvine Meadow  
16/09/2023 BSC Glasgow 3-2Caledonian Locomotives  
16/09/2023 Clydebank 1-2Beith Juniors  
16/09/2023 Drumchapel United 1-2 Ardrossan Winton Rovers  
16/09/2023 Irvine Victoria 1-3 Saint Anthony's  
16/09/2023 Largs Thistle 3-1Dalry Thistle  
16/09/2023 Maryhill 4-1Petershill  
16/09/2023 Pollok 13-0Saltcoats Victoria  
16/09/2023 Saint Roch's 5-0Glenvale  
16/09/2023 Thorn Athletic 5-1Giffnock Soccer Centre  
16/09/2023 Vale of Leven 1-2Kilwinning Rangers  
14/10/2023 Johnstone Burgh 4-0 Kilbirnie Ladeside  
        
    2ND ROUND   
    (South West)   
15/09/2023 Mid Annandale 0-2Lesmahagow  
16/09/2023 Abbey Vale 7-2Royal Albert AET
16/09/2023 Auchinleck Talbot 1-0 Blantyre Victoria  
16/09/2023 Caledonian Braves 3-2 Girvan AET
16/09/2023 Carluke Rovers 2-1East Kilbride Thistle  
16/09/2023 Creetown 2-1Whitletts Victoria  
16/09/2023 Cumnock Juniors 0-2 Hurlford United  
16/09/2023 East Kilbride 6-1Maybole Juniors  
16/09/2023 Gretna 2-1Darvel AET
16/09/2023 Kello Rovers 1-6Glenafton Athletic  
16/09/2023 Lanark United 2-1Cambuslang Rangers  
16/09/2023 Lugar Boswell Thistle 4-2 Wishaw  
16/09/2023 Threave Rovers 2-1Bonnyton Thistle  
16/09/2023 Troon 1-1Craigmark Burntonians AET, 8-7 PENS
16/09/2023 Upper Annandale 3-4 Newton Stewart  
16/09/2023 Wigtown & Bladnoch 1-4 Forth Wanderers  
        
    2ND ROUND   
    (North East)   
15/09/2023 East Stirlingshire 2-1 Sauchie Juniors AET
16/09/2023 Albion Rovers 3-2West Park United  
16/09/2023 Ashfield 4-1Oakley United  
16/09/2023 Bellshill Athletic 3-7 Dundonald Bluebell  
16/09/2023 Bo'ness United 2-4Cumbernauld United  
16/09/2023 Camelon Juniors 4-2 Finnart  
16/09/2023 Cowdenbeath 2-0Kilsyth Rangers  
16/09/2023 Easterhouse Football Academy 0-3 Kirkintilloch Rob Roy  
16/09/2023 Hill of Beath Hawthorn 1-2 Cumbernauld Colts  
16/09/2023 Inverkeithing Hillfield Swifts 0-2 Kennoway Star Hearts  
16/09/2023 Kinnoull 0-5Jeanfield Swifts  
16/09/2023 Kirkcaldy & Dysart 3-0 Kilsyth Athletic  
16/09/2023 Saint Andrews United 2-1 Luncarty  
16/09/2023 Shotts Bon Accord 3-3 Bo'ness Athletic AET, 4-3 PENS
16/09/2023 Thornton Hibs 4-2Rossvale  
14/10/2023 Thorniewood United 1-4 University of Stirling  
        
    2ND ROUND   
    (South East)   
15/09/2023 Musselburgh Athletic 7-1 Edinburgh College  
16/09/2023 Armadale Thistle 5-0 Livingston United  
16/09/2023 Broxburn Athletic 2-2 Whitburn AET, 4-3 PENS
16/09/2023 Coldstream 3-4Stoneyburn AET
16/09/2023 Edinburgh Community 2-3 Tynecastle  
16/09/2023 Edinburgh University 1-4 Berwick Rangers  
16/09/2023 Harthill Royal 0-3Tranent  
16/09/2023 Hawick Royal Albert 2-1 Bathgate Thistle  
16/09/2023 Heriot-Watt University 4-0 Edinburgh South  
16/09/2023 Hutchison Vale 6-0West Calder United  
16/09/2023 Leith Athletic 2-1Haddington Athletic  
16/09/2023 Linlithgow Rose 8-0 Newtongrange Star  
16/09/2023 Peebles Rovers 1-2Dunbar United  
16/09/2023 Penicuik Athletic 3-1 Dalkeith Thistle  
16/09/2023 Preston Athletic 2-5 Arniston Rangers  
16/09/2023 Whitehill Welfare 3-2 Fauldhouse United  
        
    3RD ROUND   
13/10/2023 Pollok 6-2Camelon Juniors  
14/10/2023 Ardrossan Winton Rovers 2-3Saint Andrews United  
14/10/2023 Armadale Thistle 0-5Albion Rovers  
14/10/2023 Auchinleck Talbot 4-1Arniston Rangers  
14/10/2023 Beith Juniors 4-2Arthurlie  
14/10/2023 Broxburn Athletic 3-2Lesmahagow  
14/10/2023 Caledonian Braves 1-0East Stirlingshire  
14/10/2023 Cowdenbeath 4-2Whitehill Welfare  
14/10/2023 Creetown 3-4Ashfield  
14/10/2023 Cumbernauld Colts 4-2Irvine Meadow  
14/10/2023 Cumbernauld United 5-1Forth Wanderers  
14/10/2023 Glenafton Athletic 1-0Dundonald Bluebell  
14/10/2023 Gretna 1-6Saint Cadoc's Youth Club  
14/10/2023 Heriot-Watt University 3-0Tynecastle  
14/10/2023 Hurlford United 0-1Kirkintilloch Rob Roy  
14/10/2023 Kilwinning Rangers 4-1Hawick Royal Albert  
14/10/2023 Jeanfield Swifts 1-1Largs Thistle 4-5 pens
14/10/2023 Linlithgow Rose 4-2Saint Peter's  
14/10/2023 Lugar Boswell Thistle 5-1BSC Glasgow  
14/10/2023 Maryhill 1-3Lanark United  
14/10/2023 Musselburgh Athletic 1-0Berwick Rangers  
14/10/2023 Rutherglen Glencairn 3-2Penicuik Athletic  
14/10/2023 Saint Anthony's 1-2Dunbar United  
14/10/2023 Shotts Bon Accord 4-1Kirkcaldy & Dysart  
14/10/2023 Stoneyburn 1-3Kennoway Star Hearts  
14/10/2023 Thorn Athletic 0-3Threave Rovers  
14/10/2023 Thornton Hibs 6-2Saint Roch's  
14/10/2023 Tranent 3-1Hutchison Vale  
14/10/2023 Troon 3-0Abbey Vale  
14/10/2023 Upper Annandale 1-5Leith Athletic  
21/10/2023 Carluke Rovers o/wEast Kilbride  
28/10/2023 Johnstone Burgh 2-0University of Stirling  
        
    4TH ROUND   
18/11/2023 Beith Juniors 2-3Kirkintilloch Rob Roy  
18/11/2023 Broxburn Athletic 3-0Auchinleck Talbot  
18/11/2023 Caledonian Braves 2-0Cumbernauld United  
18/11/2023 Cowdenbeath 6-0Lanark United  
18/11/2023 Heriot-Watt University 1-3Rutherglen Glencairn  
18/11/2023 Kilwinning Rangers 3-0Albion Rovers  
18/11/2023 Largs Thistle 1-2Ashfield  
18/11/2023 Lugar Boswell Thistle 0-5Tranent  
18/11/2023 Musselburgh Athletic 0-2Johnstone Burgh  
18/11/2023 Pollok 2-0Linlithgow Rose  
18/11/2023 Saint Cadoc's Youth Club 2-5East Kilbride  
18/11/2023 Shotts Bon Accord 2-1Glenafton Athletic  
18/11/2023 Troon 3-2Thornton Hibs  
23/12/2023 Threave Rovers 5-1Leith Athletic  
20/01/2024 Dunbar United 0-1Cumbernauld Colts  
??/??/2024 Kennoway Star Hearts -Saint Andrews United  
        
    5TH ROUND   
03/02/2024 Cowdenbeath -East Kilbride  
03/02/2024 Johnstone Burgh -Threave Rovers  
03/02/2024 Kennoway Star Hearts/Saint Andrews United -Ashfield  
03/02/2024 Kilwinning Rangers -Shotts Bon Accord  
03/02/2024 Kirkintilloch Rob Roy -Pollok  
03/02/2024 Rutherglen Glencairn -Cumbernauld Colts  
03/02/2024 Tranent -Broxburn Athletic  
03/02/2024 Troon -Caledonian Braves  
        
    QUARTER-FINALS   
02/03/2024       
02/03/2024       
02/03/2024       
02/03/2024       
        
    SEMI-FINALS   
30/03/2024       
30/03/2024       
        
    FINAL   
26/05/2024