EoSFA Cups - 2023/24 1 of 5

1. South Challenge Cup


North-East Zone - First Round

Cumbernauld United 1 Glasgow University 0
Dunipace 1 Finnart 0 (Finnart awarded tie)
Jeanfield Swifts 3 Glenrothes 1
Kirkcaldy & Dysart 3 Lochgelly Albert 1
Newburgh 0 Albion Rovers 4
Rosyth 0 St Andrews United 4
Sauchie 5 Crossgates Primrose 1
Thornton Hibs 2 Burntisland Shipyard 1
University of Stirling 1 Gartcairn 1 (a.e.t., UoS won on pens)

South-East Zone - First Round

Arniston Rangers 4 Pumpherston 3
Coldstream 2 Vale of Leithen 0
Haddington Athletic 2 Civil Service Strollers 1
Harthill Royal 1 Blackburn United 0
Linton Hotspur 3 Livingston United 5
Ormiston Primrose 0 Tranent 2
Stoneyburn 4 Edinburgh United 5 (Tie awarded to Stoneyburn)
Tynecastle 3 Gala Fairydean Rovers 2 a.e.t.
West Calder United 3 Tweedmouth Rangers 2

North-East Zone - Second Round

Albion Rovers 3 West Park United 2
Ashfield 4 Oakley United 1
Bellshill Athletic 3 Dundonald Bluebell 7
Bo'ness United 2 Cumbernauld United 4
Camelon 4 Finnart 2
Cowdenbeath 2 Kilsyth Rangers 0
Easterhouse 0 Kirkintilloch Rob Roy 3
East Stirlingshire 2 Sauchie 1
Hill of Beath Hawthorn 1 Cumbernauld Colts 2
Inverkeithing Hillfield Swifts 0 Kennoway Star Hearts 2
Kinnoull 0 Jeanfield Swifts 5
Kirkcaldy & Dysart 3 Kilsyth Athletic 0
Shotts Bon Accord 3 Bo'ness Athletic 3 (a.e.t. Shotts won on pens)
St Andrews United 2 Luncarty 1
Thorniewood United v University of Stirling
Thornton Hibs 4 Rossvale 2

South-East Zone - Second Round

Armadale Thistle 5 Livingston United 0
Broxburn Athletic 2 Whitburn 2 a.e.t. (Broxburn won on pens)
Coldstream 3 Stoneyburn 4 a.e.t
Edinburgh Community 2 Tynecastle 3
Edinburgh University 1 Berwick Rangers 4
Harthill Royal 0 Tranent 3
Hawick Royal Albert 2 Bathgate Thistle 1 a.e.t.
Heriot-Watt University 4 Edinburgh South 0
Leith Athletic 2 Haddington Athletic 1
Linlithgow Rose 8 Newtongrange Star 0
Hutchison Vale 6 West Calder United 0
Musselburgh Athletic 7 Edinburgh College 1
Peebles Rovers 1 Dunbar United 2
Penicuik Athletic 3 Dalkeith Thistle 1
Preston Athletic 2 Arniston Rangers 5
Whitehill Welfare 3 Fauldhouse United 2

Third Round

Ardrossan Winton Rovers 2 St Andrews United 3
Armadale Thistle 0 Albion Rovers 5
Auchinleck Talbot 4 Arniston Rangers 1
Beith 4 Arthurlie 2
Broxburn Athletic 3 Lesmahagow 2
Carluke Rovers v East Kilbride
Creetown 3 Ashfield 4
Cowdenbeath 4 Whitehill Welfare 2
Cumbernauld Colts 4 Irvine Meadow 2
Cumbernauld United 5 Forth Wanderers 1
Caledonian Braves 1 East Stirlingshire 0
Glenafton Athletic 1 Dundonald Bluebell 0
Gretna 2008 1 St Cadocs 6
Heriot-Watt University 3 Tynecastle 0
Jeanfield Swifts 1 Largs Thistle 1 (a.e.t. Jeanfield won on pens)
Johnstone Burgh 2 Stirling University 0
Kilwinning Rangers 4 Hawicjk Royal Albert 1
Hurlford United 0 Kirkintilloch Rob Roy 1
Linlithgow Rose 4 St Peters 2
Lugar Boswell Thistle 5 BSC Glasgow 1
Maryhill 1 Lanark United 3
Musselburgh Athletic 1 Berwick Rangers 0
Pollok 6 Camelon 2
Rutherglen Glencairn 3 Penicuik Athletic 2
St Anthonys 1 Dunbar United 2
Shotts Bon Accord 4 Kirkcaldy & Dysart 1
Stoneyburn 1 Kennoway Star Hearts 3
Thorn Athletic 0 Threave Rovers 3
Thornton Hibs 6 St Roch's 2
Tranent 3 Hutchison Vale 1
Troon 3 Abbey Vale 0
Upper Annandale 1 Leith Athletic 5

Fourth Round

Beith 2 Kirkintilloch Rob Roy 3
Broxburn Athletic 3 Auchinleck Talbot 0
Caledonian Braves 2 Cumbernauld United 0
Cowdenbeath 6 Lanark United 0
Dunbar United 0 Cumbernauld Colts 1
Heriot-Watt University 1 Rutherglen Glencairn 3
St Andrews United 0 Kennoway Star Hearts 2
Kilwinning Rangers 3 Albion Rovers 0
Largs Thistle 1 Ashfield 2
Lugar Boswell Thistle 0 Tranent 5
Musselburgh Athletic 0 Johnstone Burgh 2
Pollok 2 Linlithgow Rose 0
St Cadocs 2 East Kilbride 5
Shotts Bon Accord 2 Glenafton Athletic 1
Threave Rovers 5 Leith Athletic 1
Troon 3 Thornton Hibs 2

Fifth Round

Cowdenbeath 0 East Kilbride 6
Johnstone Burgh 1 Threave Rovers 2
Ashfield 3 Kennoway Star Hearts 1
Kilwinning Rangers 3 Shotts Bon Accord 2
Kirkintilloch Rob Roy 4 Pollok 1
Rutherglen Glencairn 0 Cumbernauld Colts 0 (Cumbernauld won on pens)
Tranent 4 Broxburn Athletic 1
Troon 3 Caledonian Braves 0

Quarter Finals

Ashfield 2 East Kilbride 3
Threave Rovers 0 Cumbernauld Colts 3
Tranent 3 Kilwinning Rangers 0
Troon 1 Kirkintilloch Rob Roy 2

Semi Finals

Cumbernauld Colts 1 Kirkintilloch Rob Roy 3
Tranent 1 East Kilbride 2

Final

Kirkintilloch Rob Roy 0 East Kilbride 2