| 15/07/2023 | LC | Montrose | 1,618 | 0-1 | | L | |
| 22/07/2023 | LC | ARBROATH | 2,059 | 4-0 | | W | Mandron, O’Hara, Nahmani (2) |
| 25/07/2023 | LC | Cowdenbeath | 859 | 1-0 | | W | Olusanya |
| 29/07/2023 | LC | FORFAR ATH | 2,380 | 4-0 | | W | Mandron (2), O’Hara (P), Gogic |
| 06/08/2023 | PRM | Hibernian | 17,586 | 3-2 | | W | O’Hara (P), Olusanya, Greive |
| 12/08/2023 | PRM | DUNDEE | 6,581 | 2-1 | | W | Shaughnessy (OG), Mandron |
| 19/08/2023 | LC2 | MOTHERWELL | 5,249 | 1-0 | | W | Boyd-Munce |
| 27/08/2023 | PRM | ABERDEEN | 7,429 | 2-2 | | D | Kiltie (P), Greive |
| 02/09/2023 | PRM | Livingston | 2,075 | 1-1 | | D | Nahmani |
| 16/09/2023 | PRM | Motherwell | 5,653 | 1-0 | | W | Tanser |
| 23/09/2023 | PRM | HEARTS | 7,537 | 1-0 | | W | Strain |
| 27/09/2023 | LCQF | Hibernian | 9,982 | 2-4 | | L | Tanser, Baccus |
| 30/09/2023 | PRM | Kilmarnock | 6,124 | 1-1 | | D | Magennis (OG) |
| 08/10/2023 | PRM | RANGERS | 6,984 | 0-3 |  | L | |
| 28/10/2023 | PRM | ST. JOHNSTONE | 5,552 | 4-0 | | W | Baccus, Mandron (2), Kiltie |
| 01/11/2023 | PRM | Celtic | 58,168 | 1-2 | | L | McMenamin |
| 08/11/2023 | PRM | HIBERNIAN | 5,963 | 2-2 | | D | O’Hara (P), Jamieson |
| 11/11/2023 | PRM | Dundee | 5,496 | 0-4 | | L | |
| 25/11/2023 | PRM | LIVINGSTON | 5,632 | 1-0 | | W | Kelly (OG) |
| 28/11/2023 | PRM | Ross County | 3,758 | 0-1 | | L | |
| 03/12/2023 | PRM | Rangers | 47,835 | 0-2 | | L | |
| 06/12/2023 | PRM | St. Johnstone | 2,449 | 0-1 | | L | |
| 09/12/2023 | PRM | ROSS COUNTY | 5,402 | 2-0 | | W | Taylor, Ayunga |
| 16/12/2023 | PRM | MOTHERWELL | 5,837 | 0-0 | | D | |
| 23/12/2023 | PRM | Hearts | 18,717 | 0-2 | | L | |
| 27/12/2023 | PRM | KILMARNOCK | 7,534 | 0-1 | | L | |
| 30/12/2023 | PRM | Aberdeen | 17,029 | 3-0 | | W | O’Hara, Ayunga, Kiltie (P) |
| 02/01/2024 | PRM | CELTIC | 6,943 | 0-3 |  | L | |
| 20/01/2024 | SC4 | QOS | 3,425 | 1-0 | | W | Gogic |
| 27/01/2024 | PRM | RANGERS | 6,665 | 0-1 |  | L | |
| 03/02/2024 | PRM | Hibernian | 16,689 | 3-0 | | W | Gogic, Kiltie (P), Mandron |
| 07/02/2024 | PRM | DUNDEE | 5,737 | 2-0 | | W | Mandron, Olusanya |
| 11/02/2024 | SC5 | CELTIC | 4,400 | 0-2 |  | L | |
| 17/02/2024 | PRM | Livingston | 2,120 | 0-1 | | L | |
| 24/02/2024 | PRM | ST. JOHNSTONE | 5,991 | 2-0 | | W | Mitov (OG), Mandron |
| 27/02/2024 | PRM | Ross County | 3,142 | 1-1 |  | D | Olusanya |
| 02/03/2024 | PRM | ABERDEEN | 7,019 | 2-1 | | W | O’Hara (P), Olusanya |
| 16/03/2024 | PRM | Kilmarnock | 8,460 | 2-5 | | L | Dunne, Mandron |
| 30/03/2024 | PRM | Motherwell | 5,492 | 1-1 | | D | Fraser |
| 06/04/2024 | PRM | HEARTS | 7,740 | 1-2 | | L | Olusanya |
| 13/04/2024 | PRM | Celtic | 58,888 | 0-3 | | L | |
| 28/04/2024 | PRM | RANGERS | 6,800 | 1-2 |  | L | Mandron |
| 04/05/2024 | PRM | Dundee | 6,877 | 3-1 | | W | Gogic, Tanser, Olusanya |
| 11/05/2024 | PRM | KILMARNOCK | 7,645 | 0-1 | | L | |
| 15/05/2024 | PRM | HEARTS | 7,222 | 2-2 | | | Scott, Bolton |
| 18/05/2024 | PRM | Celtic | 60,411 | 2-3 |  | | O’Hara (2, 1 pen) |