Date | Opponent | Competition | Location | Result | |
27 Jun 23 | ![]() |
Inverkeithing Hillfield Swifts | Friendly | Dalgety Bay Leisure Centre | 3-0 W |
04 Jul 23 | ![]() |
Cowdenbeath | Friendly | MGM Timber Bayview Stadium | 2-1 W |
08 Jul 23 | ![]() |
Raith Rovers | Friendly | MGM Timber Bayview Stadium | 0-2 L |
11 Jul 23 | ![]() |
St. Johnstone | Friendly | MGM timber Bayview Stadium | 0-3 L |
15 Jul 23 | ![]() |
Queen's Park | Viaplay Cup Group G | MGM Timber Bayview Stadium |
0-0 D 4-2 pens |
18 Jul 23 | ![]() |
Elgin City | Viaplay Cup Group G | MGM Timber Bayview Stadium | 3-1 W |
22 Jul 23 | Fraserburgh | Friendly | MGM Timber Bayview Stadium | 1-0 W | |
25 Jul 23 | ![]() |
Queen of the South | Ciaplay Cup Group G | Palmerston Park |
0-0 D 3-5 pens |
29 Jul 23 | ![]() |
Motherwell | Viaplay Cup Group G | Fir Park | 3-0 L |
05 Aug 23 | ![]() |
Peterhead | cinch League Two | MGM timber Bayview Stadium | 0-3 L |
12 Aug 23 | ![]() |
Stranraer | cinch League Two | Stair Park | 1-1 D |
15 Aug 23 | ![]() |
Dundee B | SPFL Trust Trophy R2 | Kilmac Stadium |
0-0 D 3-5 pens |
19 Aug 23 | ![]() |
Stenhousemuir | cinch League Two | MGM Timber Bayview Stadium | 0-2 L |
26 Aug 23 | ![]() |
Elgin City | cinch League Two | Borough Briggs | 1-1 D |
02 Sep 23 | ![]() |
Dumbarton | cinch League Two | Dumbarton Football Stadium | 1-0 L |
09 Sep 23 | ![]() |
Albion Rovers | SPFL Trust Trophy R3 | MGM Timber Bayview Stadium | 2-1 W |
16 Sep 23 | ![]() |
Clyde | cinch League Two | MGM Timber Bayview Stadium | 2-0 W |
23 Sep 23 | ![]() |
The Spartans | cinch League Two | Ainslie Park | |
30 Sep 23 | ![]() |
Forfar Athletic | cinch League Two | MGM Timber Bayview Stadium | |
07 Oct 23 | ![]() |
Bonnyrigg Rose | cinch League Two | New Dundas Park | |
14 Oct 23 |
![]() |
The New Saints | SPFL Trust Trophy R4 | Park Hall Stadium | |
21 Oct 23 | ![]() |
Stranraer | cinch League Two | MGM Timber Bayview Stadium | |
04 Nov 23 | ![]() |
Peterhead | cinch League Two | Balmoor Stadium | |
11 Nov 23 | ![]() |
Dumbarton | cinch League Two | MGM Timber Bayview Stadium | |
18 Nov 23 | ![]() |
Clyde | cinch League Two | New Douglas Park | |
02 Dec 23 | ![]() |
The Spartans | cinch League Two | MGM Timber Bayview Stadium | |
09 Dec 23 | ![]() |
Elgin City | cinch League Two | MGM Timber Bayview Stadium | |
16 Dec 23 | ![]() |
Stenhousemuir | cinch League Two | Ochilview Park | |
23 Dec 23 | ![]() |
Bonnyrigg Rose | cinch League Two | MGM Timber Bayview Stadium | |
30 Dec 23 | ![]() |
Forfar Athletic | cinch League Two | Station Park | |
06 Jan 24 | ![]() |
Dumbarton | cinch League Two | Dumbarton Football Stadium | |
13 Jan 24 | ![]() |
Clyde | cinch League Two | MGM Timber Bayview Stadium | |
20 Jan 24 | ![]() |
Peterhead | cinch League Two | MGM Timber Bayview Stadium | |
27 Jan 24 | ![]() |
Stranraer | cinch League Two | Stair Park | |
03 Feb 24 | ![]() |
Elgin City | cinch League Two | Borough Briggs | |
10 Feb 24 | ![]() |
Stenhousemuir | cinch League Two | MGM Timber Bayview Stadium | |
17 Feb 24 | ![]() |
Bonnyrigg Rose | cinch League Two | New Dundas Park | |
24 Feb 24 | ![]() |
Forfar Athletic | cinch League Two | MGM Timber Bayview Stadium | |
02 Mar 24 | ![]() |
The Spartans | cinch League Two | Ainslie Park | |
09 Mar 24 | ![]() |
Dumbarton | cinch League Two | MGM Timber Bayview Stadium | |
16 Mar 24 | ![]() |
Peterhead | cinch League Two | Balmoor Stadium | |
23 Mar 24 | ![]() |
Stranraer | cinch League Two | MGM Timber Bayview Stadium | |
30 Mar 24 | ![]() |
Elgin City | cinch League Two | MGM Timber Bayview Stadium | |
06 Apr 24 | ![]() |
Stenhousemuir | cinch League Two | Ochilview Park | |
13 Apr 24 | ![]() |
Bonnyrigg Rose | cinch League Two | MGM Timber Bayview Stadium | |
20 Apr 24 | ![]() |
Forfar Athletic | cinch League Two | Station Park | |
27 Apr 24 | ![]() |
Clyde | cinch League Two | New Douglas Park | |
04 May 24 | ![]() |
The Spartans | cinch League Two | MGM Timber Bayview Stadium |