1 | Thu 1 Aug | 44-1 v Valur ReykjavíkSt Mirren 4-1 Valur Reykjavík | UEFA Europa Conference League Second Qualifying Round |
2 | Sun 4 Aug | 43-0 v HibernianSt Mirren 3-0 Hibernian | William Hill Premiership |
3 | Thu 8 Aug | 41-1 v SK BrannSt Mirren 1-1 SK Brann | UEFA Europa Conference League Third Qualifying Round |
4 | Sun 11 Aug | 4 1-3 v AberdeenAberdeen 3-1 St Mirren | William Hill Premiership |
5 | Thu 15 Aug | 41-3 v SK BrannSK Brann 3-1 St Mirren | UEFA Europa Conference League Third Qualifying Round |
6 | Sun 18 Aug | 40-1 v Dundee UnitedDundee United 1-0 St Mirren | Viaplay Cup Second Round |
7 | Sun 25 Aug | 40-3 v CelticSt Mirren 0-3 Celtic | William Hill Premiership |
8 | Sat 31 Aug | 42-2 v DundeeDundee 2-2 St Mirren | William Hill Premiership |
9 | Sat 14 Dec | 43-2 v St JohnstoneSt Johnstone 2-3 St Mirren | William Hill Premiership |
10 | Sat 21 Dec | 42-1 v Ross CountyRoss County 1-2 St Mirren | William Hill Premiership |
11 | Thu 26 Dec | 42-1 v RangersSt Mirren 2-1 Rangers | William Hill Premiership |
12 | Sun 29 Dec | 41-2 v DundeeSt Mirren 1-2 Dundee | William Hill Premiership |
13 | Thu 2 Jan | 40-2 v KilmarnockKilmarnock 2-0 St Mirren | William Hill Premiership |
14 | Sat 11 Jan | 4 0-1 v Dundee UnitedSt Mirren 0-1 Dundee United | William Hill Premiership |