- St Mirren 3,
Dundee 1May 4
- Rangers 2,
St Mirren 1Apr 28
- Celtic 3,
St Mirren 0Apr 13
- Hearts 2,
St Mirren 1Apr 6
- St Mirren 1,
Motherwell 1Mar 30
- Stephen Mallan scores wondergoal for St Mirren! #shorts #footballMar 22
- Killie Comeback Stuns The Buddies | Kilmarnock 5-2 St Mirren | cinch PremiershipMar 19
- Kilmarnock 5,
St Mirren 2Mar 16
- St Mirren 2,
Aberdeen 1Mar 2
- St Mirren 1,
Ross County 1Feb 27
- St Mirren 2,
Johnstone 0Feb 24
- Livingston 1,
St Mirren 0Feb 17
- St Mirren 2,
Dundee 0Feb 7
- St Mirren 3,
Hibernian 0Feb 3
- Rangers 1,
St Mirren 0Jan 27
- Celtic 3,
St Mirren 0Jan 2
- St Mirren 3,
Aberdeen 0Dec 30
- Kilmarnock 1,
St Mirren 0Dec 27
- Hearts 2,
St Mirren 0Dec 23
- Motherwell 0,
St Mirren 0Dec 16
- St Mirren 2,
Ross County 0Dec 9
- Johnstone 1,
St Mirren 0Dec 6
- Rangers 2,
St Mirren 0Dec 3
- Ross County 1,
St Mirren 0Nov 28
- St Mirren 1,
Livingston 0Nov 25
- Dundee 4,
St Mirren 0Nov 11
- Hibernian 2,
St Mirren 2Nov 8
- Celtic 2,
St Mirren 1Nov 1
- St Mirren 4,
Johnstone 0Oct 28
- Rangers 3,
St Mirren 0Oct 8
- St Mirren 1,
Kilmarnock 1Sep 30
- St Mirren 1,
Hearts 0Sep 23
- St Mirren 1,
Motherwell 0Sep 16
- St Mirren 1,
Livingston 1Sep 2
- Aberdeen 2,
St Mirren 2Aug 27
- St Mirren 2,
Dundee 1Aug 12
- St Mirren 3,
Hibernian 2Aug 6
- Rangers 3,
St Mirren 0May 27
- Aberdeen 3,
St Mirren 0May 24
- St Mirren 2,
Celtic 2May 20
- Hearts 2,
St Mirren 2May 13
- Hibernian 2,
St Mirren 1May 6
- Kilmarnock 2,
St Mirren 0Apr 22
- Rangers 5,
St Mirren 2Apr 15
- St Mirren 2,
Hearts 0Apr 8
- St Mirren 3,
Livingston 0Apr 1
- Motherwell 2,
St Mirren 1Feb 15
- St Mirren 3,
Aberdeen 1Feb 1
- St Mirren 1,
Motherwell 0Jan 28
- Celtic 4,
St Mirren 0Jan 18