Match Results


 July 2023
 1st East Stirlingshire (H) FR 0 - 1 X
 4th Newmains Utd (A) FR 8 - 0 X
 8th Threave Rvrs (A) FR 3 - 3 X
 11th Rutherglen Glen (H) FR 2 - 0 X
 15th Ashfield (N) FR 2 - 4 X
 16th Renfrew (H) FR 0 - 2 X
 22nd Jeanfield Swifts (H) FR 3 - 1
 29th Benburb (H) LGE 2 - 3
 August 2023
 2nd Irvine Meadow (A) LGE 1 - 1
 5th Glenafton Ath (H) LGE 4 - 1
 12th Largs Thistle (A) LGE 2 - 0
 16th Hurlford United (H) LGE 1 - 1 X
 19th Auchinleck Talb (A) LGE 1 - 0
 26th Cumnock (H) LGE 5 - 2
 September 2023
 2nd Fort William (A) SC 10 - 1
 9th Kirk Rob Roy (A) LGE 3 - 0 X
 16th Beith Juniors (H) SCC 1 - 2
 23rd Dalkeith Thistle (A) SC 7 - 0 X
 30th Arthurlie (A) LGE 1 - 0
 October 2023
 6th Kirk Rob Roy (H) LGE 2 - 0
 14th Benburb (A) LGE 0 - 2 X
 21st St Anthonys (H) WSC 4 - 0
 28th Formartine Utd (A) SC 2 - 3
 November 2023
 4th Beith Juniors (H) LGE 3 - 0
 11th Darvel (H) LGE 2 - 2
 18th Gartcairn (A) LGE 2 - 2 X
 24th Irvine Meadow (H) LGE 3 - 1
 December 2023
 9th Pollok (H) WSC p 0 - 0
 16th Glenafton Ath (A) LGE 3 - 2 X
 23rd Petershill (H) FR 4 - 1 X
 30th Largs Thistle (H) LGE  P - P 
 January 2024
 6th Pollok (A) LGE  P - P  X
 13th Auchinleck Talb (H) LGE 2 - 1
 20th Cumnock (A) LGE 1 - 1 X
 27th Pollok (H) LGE 1 - 0
 February 2024
 3rd Beith Juniors (A) LGE 1 - 2 X
 10th Gartcairn (H) LGE 0 - 1
 13th Rossvale Acad (H) FR 11 - 0 X
 24th Largs Thistle (H) LGE 2 - 3
 March 2024
 2nd Darvel (A) LGE 0 - 1 X
 9th Troon (H) LGE 5 - 1
 16th St Cadocs (A) LGE 2 - 2 X
 23rd Arthurlie (H) LGE 3 - 2
 30th Troon (A) LGE 0 - 1 X
 April 2024
 6th Hurlford United (A) LGE 1 - 0 X
 May 2024
 4th St Cadocs (H) LGE  -  X
 11th Pollok (A) LGE  -  X