11.03.2020, Finished at Simple Digital Arena

Wednesday, 11 March
St. Mirren120:45
Hearts0
Saturday, 07 March
Celtic516:00
St. Mirren0
Tuesday, 25 February
Motherwell120:45
St. Mirren2
Wednesday, 12 February
Livingston220:45
St. Mirren1
Saturday, 01 February
Hibernian216:00
St. Mirren2
Sunday, 26 January
St. Mirren013:30
Aberdeen0
Wednesday, 22 January
Rangers120:45
St. Mirren0
Sunday, 29 December
St. Mirren116:00
Kilmarnock0
Thursday, 26 December
St. Mirren116:00
Celtic2
Saturday, 21 December
St. Johnstone016:00
St. Mirren0
Saturday, 14 December
St. Mirren316:00
Livingston3
Wednesday, 04 December
St. Mirren020:45
Motherwell3
Saturday, 30 November
Aberdeen216:00
St. Mirren1
Tuesday, 26 November
St. Mirren120:45
Hibernian2
Saturday, 23 November
St. Mirren216:00
Ross County1
Saturday, 09 November
Hearts516:00
St. Mirren2
Wednesday, 30 October
Celtic220:45
St. Mirren0
Saturday, 26 October
Kilmarnock116:00
St. Mirren0
Saturday, 19 October
St. Mirren216:00
St. Johnstone0
Saturday, 05 October
Motherwell216:00
St. Mirren0
Saturday, 28 September
St. Mirren016:00
Hearts0
Saturday, 14 September
Ross County216:00
St. Mirren1
Saturday, 31 August
Livingston216:00
St. Mirren1
Sunday, 25 August
St. Mirren013:15
Rangers1
Sunday, 11 August
St. Mirren116:00
Aberdeen0
Saturday, 03 August
Hibernian116:00
St. Mirren0
See all the latest match results