Results : 2021 - 2022

15 May 2022 - 12:00
Aberdeen 0 - 0 St Mirren
11 May 2022 - 19:45
St Mirren 0 - 0 Livingston
07 May 2022 - 15:00
St Mirren 2 - 0 Dundee
30 April 2022 - 15:00
St Johnstone 0 - 1 St Mirren
23 April 2022 - 15:00
St Mirren 0 - 1 Hibernian
10 April 2022 - 12:00
St Mirren 0 - 4 Rangers
02 April 2022 - 15:00
Motherwell 4 - 2 St Mirren
19 March 2022 - 15:00
St Mirren 1 - 2 Dundee United
09 March 2022 - 19:45
Dundee 0 - 1 St Mirren
05 March 2022 - 15:00
Ross County 1 - 0 St Mirren
02 March 2022 - 19:45
Celtic 2 - 0 St Mirren
26 February 2022 - 15:00
St Mirren 0 - 2 Hearts
19 February 2022 - 15:00
Livingston 1 - 1 St Mirren
09 February 2022 - 19:45
St Mirren 2 - 1 St Johnstone
05 February 2022 - 15:00
Hibernian 0 - 1 St Mirren
01 February 2022 - 19:45
St Mirren 1 - 1 Motherwell
25 January 2022 - 19:45
St Mirren 1 - 0 Aberdeen
18 January 2022 - 19:45
Dundee United 1 - 2 St Mirren
26 December 2021 - 15:00
Rangers 2 - 0 St Mirren
22 December 2021 - 19:45
St Mirren 0 - 0 Celtic
11 December 2021 - 15:00
St Mirren 1 - 1 Hibernian
04 December 2021 - 15:00
Aberdeen 4 - 1 St Mirren
01 December 2021 - 19:45
St Mirren 0 - 0 Ross County
27 November 2021 - 15:00
Hearts 2 - 0 St Mirren
20 November 2021 - 15:00
St Mirren 1 - 1 Livingston
06 November 2021 - 15:00
St Johnstone 0 - 0 St Mirren
30 October 2021 - 15:00
St Mirren 0 - 1 Dundee
27 October 2021 - 19:45
Motherwell 2 - 2 St Mirren
24 October 2021 - 12:00
St Mirren 1 - 2 Rangers
16 October 2021 - 15:00
Ross County 2 - 3 St Mirren
02 October 2021 - 15:00
Livingston 0 - 1 St Mirren
26 September 2021 - 12:00
St Mirren 3 - 2 Aberdeen
18 September 2021 - 15:00
Hibernian 2 - 2 St Mirren
11 September 2021 - 15:00
St Mirren 0 - 0 Dundee United
29 August 2021 - 15:00
St Mirren 0 - 0 St Johnstone
21 August 2021 - 15:00
Celtic 6 - 0 St Mirren
07 August 2021 - 15:00
St Mirren 1 - 2 Hearts
31 July 2021 - 15:00
Dundee 2 - 2 St Mirren