St Johnstone

16th matchday
Monday, 29 January 2018
17th matchday
Tuesday, 6 February 2018
18th matchday
Tuesday, 13 February 2018
19th matchday
Tuesday, 20 February 2018
  • St Johnstone St Johnstone
    Hibernian Edinburgh Hibernian Edinburgh
    vs
    13:00
20th matchday
Tuesday, 6 March 2018
  • Ross County Ross County
    St Johnstone St Johnstone
    vs
    13:00
21st matchday
Tuesday, 13 March 2018
  • St Johnstone St Johnstone
    FC Dundee FC Dundee
    vs
    14:00
22nd matchday
Tuesday, 20 March 2018
  • St Johnstone St Johnstone
    Motherwell FC Motherwell FC
    vs
    14:00
23rd matchday
Tuesday, 27 March 2018
  • Celtic Glasgow Celtic Glasgow
    St Johnstone St Johnstone
    vs
    13:00
24th matchday
Tuesday, 3 April 2018
  • St Johnstone St Johnstone
    Kilmarnock Kilmarnock
    vs
    13:00
25th matchday
Tuesday, 10 April 2018
  • Heart of Midlothian Heart of Midlothian
    St Johnstone St Johnstone
    vs
    13:00
26th matchday
Tuesday, 17 April 2018
  • St Johnstone St Johnstone
    Hamilton FC Hamilton FC
    vs
    13:00

Head to head

St Johnstone vs FC Dundee
3 Wins
2 Draws
2 Wins
St Johnstone vs Motherwell FC
3 Wins
2 Draws
2 Wins
St Johnstone vs Kilmarnock
4 Wins
1 Draw
2 Wins
St Johnstone vs Hamilton FC
2 Wins
2 Draws
3 Wins
St Johnstone vs Ross County
2 Wins
3 Draws
2 Wins
Show more
15th matchday
Tuesday, 19 December 2017
14th matchday
Monday, 4 December 2017
13th matchday
Wednesday, 29 November 2017
12th matchday
Tuesday, 21 November 2017
11th matchday
Tuesday, 14 November 2017
10th matchday
Tuesday, 7 November 2017
9th matchday
Wednesday, 1 November 2017
8th matchday
Tuesday, 17 October 2017
5th matchday
Tuesday, 26 September 2017
4th matchday
Tuesday, 12 September 2017
3rd matchday
Tuesday, 5 September 2017
32nd matchday
Tuesday, 18 April 2017
25th matchday
Tuesday, 28 February 2017
24th matchday
Tuesday, 21 February 2017
23rd matchday
Tuesday, 14 February 2017
21st matchday
Friday, 10 February 2017
22nd matchday
Tuesday, 7 February 2017
18th matchday
Tuesday, 20 December 2016
16th matchday
Wednesday, 7 December 2016
15th matchday
Monday, 28 November 2016
9th matchday
Monday, 17 October 2016
8th matchday
Monday, 10 October 2016
6th matchday
Tuesday, 27 September 2016
4th matchday
Tuesday, 13 September 2016
3rd matchday
Tuesday, 6 September 2016
34th matchday
Tuesday, 26 April 2016
  • 4 : 2
    13:00