08/03/2013 - Saturday

Inverness
3
x
0

St Mirren
05/18/2013 - Saturday

Kilmarnock
1
x
3

St Mirren
05/11/2013 - Saturday

St Mirren
0
x
0

Aberdeen
05/04/2013 - Saturday

Heart of Midlothian
3
x
0

St Mirren
04/27/2013 - Saturday

Hibernian
3
x
3

St Mirren
04/20/2013 - Saturday

St Mirren
1
x
2

Dundee
04/06/2013 - Saturday

Motherwell
2
x
2

St Mirren
04/03/2013 - Wednesday

Kilmarnock
1
x
1

St Mirren
03/31/2013 - Sunday

St Mirren
1
x
1

Celtic
03/09/2013 - Saturday

St Mirren
0
x
0

Dundee United
03/06/2013 - Wednesday

Dundee
2
x
1

St Mirren
02/27/2013 - Wednesday

St Mirren
2
x
0

Heart of Midlothian
02/23/2013 - Saturday

St. Johnstone
1
x
0

St Mirren
02/16/2013 - Saturday

St Mirren
0
x
1

Hibernian
02/09/2013 - Saturday

Aberdeen
0
x
0

St Mirren
01/30/2013 - Wednesday

St Mirren
2
x
1

Inverness
01/19/2013 - Saturday

St Mirren
1
x
4

Ross County
01/02/2013 - Wednesday

St Mirren
1
x
1

Kilmarnock
12/30/2012 - Sunday

Dundee United
3
x
4

St Mirren
12/26/2012 - Wednesday

Inverness
2
x
2

St Mirren
12/21/2012 - Friday

St Mirren
2
x
1

Motherwell
12/15/2012 - Saturday

Celtic
2
x
0

St Mirren
12/08/2012 - Saturday

St Mirren
1
x
1

St. Johnstone
11/27/2012 - Tuesday

Ross County
0
x
0

St Mirren
11/24/2012 - Saturday

St Mirren
3
x
1

Dundee
11/17/2012 - Saturday

Heart of Midlothian
1
x
0

St Mirren
11/10/2012 - Saturday

St Mirren
1
x
4

Aberdeen
11/03/2012 - Saturday

Hibernian
2
x
1

St Mirren
10/27/2012 - Saturday

St Mirren
0
x
1

Dundee United
10/20/2012 - Saturday

St Mirren
0
x
5

Celtic