01/04/2017 - Sábado
10:00

Hamilton Academical
1
x
0

St. Johnstone
18/03/2017 - Sábado
11:00

Motherwell
1
x
2

St. Johnstone
11/03/2017 - Sábado
10:00

St. Johnstone
2
x
0

Dundee
01/03/2017 - Quarta
14:45

Rangers
3
x
2

St. Johnstone
25/02/2017 - Sábado
10:00

St. Johnstone
0
x
2

Kilmarnock
18/02/2017 - Sábado
10:00

Ross County
1
x
2

St. Johnstone
05/02/2017 - Domingo
07:30

St. Johnstone
2
x
5

Celtic
01/02/2017 - Quarta
14:45

Partick Thistle
0
x
1

St. Johnstone
28/01/2017 - Sábado
10:00

St. Johnstone
3
x
0

Hamilton Academical
25/01/2017 - Quarta
14:45

Celtic
1
x
0

St. Johnstone
31/12/2016 - Sábado
09:00

Dundee
3
x
0

St. Johnstone
28/12/2016 - Quarta
14:45

St. Johnstone
1
x
1

Rangers
23/12/2016 - Sexta
14:45

Kilmarnock
0
x
1

St. Johnstone
17/12/2016 - Sábado
10:00

St. Johnstone
1
x
1

Motherwell
10/12/2016 - Sábado
10:00

Aberdeen
0
x
0

St. Johnstone
03/12/2016 - Sábado
10:00

St. Johnstone
3
x
0

Inverness
19/11/2016 - Sábado
10:00

St. Johnstone
2
x
4

Ross County
05/11/2016 - Sábado
11:00

Heart of Midlothian
2
x
2

St. Johnstone
29/10/2016 - Sábado
10:00

St. Johnstone
1
x
2

Partick Thistle
26/10/2016 - Quarta
14:45

Rangers
1
x
1

St. Johnstone
23/10/2016 - Domingo
07:00

St. Johnstone
2
x
1

Dundee
15/10/2016 - Sábado
10:00

St. Johnstone
0
x
1

Kilmarnock
01/10/2016 - Sábado
10:00

Ross County
0
x
2

St. Johnstone
25/09/2016 - Domingo
10:00

Hamilton Academical
1
x
1

St. Johnstone
17/09/2016 - Sábado
10:00

St. Johnstone
1
x
0

Heart of Midlothian
10/09/2016 - Sábado
10:00

Partick Thistle
0
x
2

St. Johnstone
27/08/2016 - Sábado
10:00

Inverness
2
x
1

St. Johnstone
20/08/2016 - Sábado
07:15

St. Johnstone
2
x
4

Celtic
13/08/2016 - Sábado
10:00

Motherwell
1
x
2

St. Johnstone
07/08/2016 - Domingo
07:15

St. Johnstone
0
x
0

Aberdeen