Match Results


 July 2023
 4th Nairn County (A) FR 3 - 1 X
 8th Queen's Park (H) FR 1 - 2 X
 15th Stranraer (A) LC 5 - 1  
 22nd Morton (H) LC 2 - 1 X
 26th FC Edinburgh (A) LC 3 - 1  
 29th Kelty Hearts (H) LC p 3 - 3 X
 August 2023
 5th Celtic (A) LGE 2 - 4  
 12th St Johnstone (H) LGE 2 - 0 X
 19th Airdrie (A) LC 4 - 3
AET
 
 26th Rangers (H) LGE 0 - 2 X
 September 2023
 2nd Kilmarnock (A) LGE 1 - 0  
 16th Livingston (H) LGE 1 - 1 X
 24th Aberdeen (A) LGE 0 - 4  
 27th Aberdeen (H) LC 1 - 2 X
 30th Hearts (H) LGE 0 - 1 X
 October 2023
 24th Dundee (A) LGE 0 - 0  
 28th Motherwell (A) LGE 3 - 3  
 31st Hibernian (A) LGE 2 - 2  
 November 2023
 4th Celtic (H) LGE 0 - 3 X
 11th St Johnstone (A) LGE 0 - 1  
 25th Kilmarnock (H) LGE 0 - 0 X
 28th St Mirren (H) LGE 1 - 0 X
 December 2023
 5th Motherwell (H) LGE 3 - 0 X
 9th St Mirren (A) LGE 0 - 2  
 16th Dundee (H) LGE 0 - 1 X
 30th Hearts (A) LGE 2 - 2  
 January 2024
 2nd Aberdeen (H) LGE 0 - 3 X
 20th Partick Thistle (H) SC 0 - 3 X
 27th Celtic (A) LGE 0 - 1  
 30th Livingston (A) LGE 2 - 2  
 February 2024
 3rd St Johnstone (H) LGE 0 - 1 X
 6th Motherwell (A) LGE 0 - 5  
 14th Rangers (A) LGE 1 - 3  
 17th Dundee (A) LGE 0 - 2  
 24th Livingston (H) LGE 3 - 2 X
 27th St Mirren (H) LGE 1 - 1 X
 March 2024
 2nd Hibernian (A) LGE 0 - 2  
 13th Hibernian (H) LGE 2 - 2 X
 16th Hearts (H) LGE 2 - 1 X
 30th Aberdeen (A) LGE 1 - 2  
 April 2024
 6th Kilmarnock (A) LGE 0 - 1  
 14th Rangers (H) LGE 3 - 2 X
 27th Livingston (A) LGE 0 - 2  
 May 2024
 4th Hibernian (H) LGE 2 - 1 X
 11th Motherwell (H) LGE 1 - 5 X
 15th St Johnstone (A) LGE 1 - 1  
 19th Aberdeen (H) LGE 2 - 2 X
 23rd Raith Rovers (A) LGE 2 - 1  
 26th Raith Rovers (H) LGE 4 - 0 X