02/07/2024 East Kilbride (A)4-2
05/07/2024 Celtic (H)1-1
11/07/2024 Kilmarnock (H)3-2
16/07/2024 Falkirk (H)1-0
20/07/2024 Dundee United (A)1-2
27/07/2024 Buckie Thistle (H)3-2
09/08/2024 Airdrieonians (H)5-0
17/08/2024 Hamilton Academical (H)3-2
24/08/2024 Raith Rovers (H)2-0
08/09/2024 Raith Rovers (H)3-2
14/09/2024 Partick Thistle (H)1-1
28/09/2024 Morton (H)1-0
12/10/2024 Peterhead (H)2-1
19/10/2024 Livingston (H)1-2
16/11/2024 Queen's Park (H)3-2
23/11/2024 Dunfermline Athletic (H)1-0