11/03/2012 - Saturday

St. Johnstone
1
x
3

Motherwell
10/27/2012 - Saturday

Inverness
1
x
1

St. Johnstone
10/20/2012 - Saturday

St. Johnstone
2
x
1

Kilmarnock
10/06/2012 - Saturday

St. Johnstone
2
x
1

St Mirren
09/29/2012 - Saturday

Dundee
1
x
3

St. Johnstone
09/22/2012 - Saturday

Ross County
1
x
2

St. Johnstone
09/15/2012 - Saturday

St. Johnstone
2
x
1

Celtic
09/01/2012 - Saturday

St. Johnstone
0
x
0

Dundee United
08/25/2012 - Saturday

Hibernian
2
x
0

St. Johnstone
08/18/2012 - Saturday

St. Johnstone
1
x
2

Aberdeen
08/11/2012 - Saturday

Motherwell
1
x
1

St. Johnstone
08/04/2012 - Saturday

Heart of Midlothian
2
x
0

St. Johnstone
07/26/2012 - Thursday
14:45


St. Johnstone
1
x
1


Eskişehirspor
07/19/2012 - Thursday
13:00


Eskişehirspor
2
x
0


St. Johnstone