12/01/2018 - Saturday
10:00

St Mirren
1
x
3

Hamilton Academical
11/24/2018 - Saturday
10:00

St Mirren
2
x
0

Heart of Midlothian
11/10/2018 - Saturday
10:00

Dundee
1
x
1

St Mirren
11/03/2018 - Saturday
08:30

St Mirren
0
x
2

Rangers
10/31/2018 - Wednesday
15:45

St Mirren
0
x
2

Motherwell
10/27/2018 - Saturday
10:00

St. Johnstone
2
x
0

St Mirren
10/20/2018 - Saturday
10:00

St Mirren
1
x
2

Kilmarnock
10/06/2018 - Saturday
10:00

Aberdeen
4
x
1

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

St Mirren
0
x
1

Hibernian
09/22/2018 - Saturday
10:00

Hamilton Academical
3
x
0

St Mirren
09/14/2018 - Friday
14:45

St Mirren
0
x
0

Celtic
09/01/2018 - Saturday
10:00

Heart of Midlothian
4
x
1

St Mirren
08/25/2018 - Saturday
10:00

St Mirren
0
x
2

Livingston
08/12/2018 - Sunday
10:00

Rangers
2
x
0

St Mirren
08/04/2018 - Saturday
10:00

St Mirren
2
x
1

Dundee
05/23/2015 - Saturday

Hamilton Academical
1
x
0

St Mirren
05/16/2015 - Saturday

St Mirren
2
x
1

Motherwell
05/09/2015 - Saturday

Ross County
1
x
2

St Mirren
05/02/2015 - Saturday

Partick Thistle
3
x
0

St Mirren
04/25/2015 - Saturday

St Mirren
4
x
1

Kilmarnock
04/13/2015 - Monday

St Mirren
0
x
3

Ross County
04/07/2015 - Tuesday

Motherwell
5
x
0

St Mirren
04/03/2015 - Friday

St Mirren
0
x
2

Celtic
03/21/2015 - Saturday

St. Johnstone
2
x
0

St Mirren
03/14/2015 - Saturday

Kilmarnock
1
x
0

St Mirren
02/28/2015 - Saturday

St Mirren
1
x
0

Hamilton Academical
02/21/2015 - Saturday

Aberdeen
3
x
0

St Mirren
02/14/2015 - Saturday

St Mirren
1
x
2

Inverness
01/30/2015 - Friday

Partick Thistle
0
x
1

St Mirren
01/24/2015 - Saturday

St Mirren
1
x
2

Dundee