08/04/2013 - Sunday

St. Johnstone
1
x
0

Heart of Midlothian
08/01/2013 - Thursday
12:00


Minsk
0
x
1


St. Johnstone
07/25/2013 - Thursday
14:45


St. Johnstone
1
x
1


Rosenborg
07/18/2013 - Thursday
13:00


Rosenborg
0
x
1


St. Johnstone
05/19/2013 - Sunday

St. Johnstone
2
x
0

Motherwell
05/11/2013 - Saturday

Celtic
4
x
0

St. Johnstone
05/04/2013 - Saturday

Dundee United
0
x
1

St. Johnstone
04/27/2013 - Saturday

St. Johnstone
1
x
0

Inverness
04/21/2013 - Sunday

St. Johnstone
2
x
2

Ross County
04/05/2013 - Friday

Inverness
0
x
0

St. Johnstone
04/01/2013 - Monday

St. Johnstone
1
x
1

Dundee United
03/09/2013 - Saturday

St. Johnstone
2
x
0

Kilmarnock
03/05/2013 - Tuesday

Heart of Midlothian
2
x
0

St. Johnstone
02/27/2013 - Wednesday

Dundee
2
x
2

St. Johnstone
02/23/2013 - Saturday

St. Johnstone
1
x
0

St Mirren
02/19/2013 - Tuesday

St. Johnstone
1
x
1

Celtic
02/16/2013 - Saturday

Ross County
1
x
0

St. Johnstone
02/11/2013 - Monday

Hibernian
1
x
3

St. Johnstone
01/30/2013 - Wednesday

St. Johnstone
3
x
1

Aberdeen
01/20/2013 - Sunday

Motherwell
3
x
2

St. Johnstone
01/02/2013 - Wednesday

St. Johnstone
1
x
0

Dundee
12/29/2012 - Saturday

St. Johnstone
0
x
0

Inverness
12/26/2012 - Wednesday

Dundee United
1
x
1

St. Johnstone
12/22/2012 - Saturday

Aberdeen
2
x
0

St. Johnstone
12/15/2012 - Saturday

St. Johnstone
2
x
2

Heart of Midlothian
12/08/2012 - Saturday

St Mirren
1
x
1

St. Johnstone
11/28/2012 - Wednesday

St. Johnstone
0
x
1

Hibernian
11/24/2012 - Saturday

Kilmarnock
1
x
2

St. Johnstone
11/17/2012 - Saturday

St. Johnstone
1
x
1

Ross County
11/11/2012 - Sunday

Celtic
1
x
1

St. Johnstone