09/28/2019 - Saturday
10:00

St Mirren
0
x
0

Heart of Midlothian
09/21/2019 - Saturday
10:00

St Mirren
0
x
0

Hamilton Academical
09/14/2019 - Saturday
10:00

Ross County
2
x
1

St Mirren
08/31/2019 - Saturday
10:00

Livingston
2
x
1

St Mirren
08/25/2019 - Sunday
07:15

St Mirren
0
x
1

Rangers
08/11/2019 - Sunday
10:00

St Mirren
1
x
0

Aberdeen
08/03/2019 - Saturday
10:00

Hibernian
1
x
0

St Mirren
05/18/2019 - Saturday
07:30

Dundee
2
x
3

St Mirren
05/13/2019 - Monday
14:45

St Mirren
2
x
0

Hamilton Academical
05/04/2019 - Saturday
10:00

Motherwell
1
x
1

St Mirren
04/27/2019 - Saturday
10:00

St Mirren
1
x
1

St. Johnstone
04/20/2019 - Saturday
10:00

Livingston
1
x
3

St Mirren
04/06/2019 - Saturday
10:00

Hamilton Academical
1
x
1

St Mirren
04/03/2019 - Wednesday
14:45

St Mirren
0
x
2

Celtic
03/30/2019 - Saturday
11:00

St Mirren
2
x
1

Dundee
03/27/2019 - Wednesday
15:45

St. Johnstone
1
x
0

St Mirren
03/11/2019 - Monday
15:45

St Mirren
0
x
1

Kilmarnock
03/02/2019 - Saturday
10:00

St Mirren
1
x
0

Livingston
02/23/2019 - Saturday
10:00

Heart of Midlothian
1
x
1

St Mirren
02/16/2019 - Saturday
10:00

Aberdeen
2
x
2

St Mirren
02/06/2019 - Wednesday
14:45

St Mirren
1
x
2

Motherwell
02/02/2019 - Saturday
10:00

Rangers
4
x
0

St Mirren
01/27/2019 - Sunday
08:30

St Mirren
1
x
3

Hibernian
01/23/2019 - Wednesday
14:45

Celtic
4
x
0

St Mirren
12/29/2018 - Saturday
10:00

Kilmarnock
2
x
1

St Mirren
12/26/2018 - Wednesday
09:00

St Mirren
0
x
1

St. Johnstone
12/22/2018 - Saturday
10:00

Motherwell
0
x
1

St Mirren
12/15/2018 - Saturday
10:00

St Mirren
1
x
2

Aberdeen
12/08/2018 - Saturday
10:00

Livingston
3
x
1

St Mirren
12/05/2018 - Wednesday
14:45

Hibernian
2
x
2

St Mirren