Form
W
D
L
D
D
Stadium
McDiarmid Park
Perth
10,673 capacity · grass · Founded 1885
Squad
All (26)
Scotland (13)
England (5)
Wales (2)
Bosnia and Herzegovina (1)
Croatia (1)
Germany (1)
Northern Ireland (1)
Republic of Ireland (1)
Türkiye (1)
No Switzerland players at ST Johnstone.
Upcoming
21 Nov
Falkirk v ST Johnstone
Premiership · Away · Falkirk
15:00
28 Nov
Dundee Utd v ST Johnstone
Premiership · Away · Dundee Utd
15:00
2 Dec
ST Johnstone v ST Mirren
Premiership · Home · ST Mirren
19:45
5 Dec
Celtic v ST Johnstone
Premiership · Away · Celtic
15:00
13 Dec
ST Johnstone v Rangers
Premiership · Home · Rangers
12:00
19 Dec
Hibernian v ST Johnstone
Premiership · Away · Hibernian
15:00
26 Dec
ST Johnstone v Aberdeen
Premiership · Home · Aberdeen
15:00
30 Dec
ST Johnstone v Heart Of Midlothian
Premiership · Home · Heart Of Midlothian
19:45
Results
31 Oct
Kilmarnock 2–2 ST Johnstone
Premiership · Away · Kilmarnock
D
28 Oct
ST Johnstone 2–2 Motherwell
Premiership · Home · Motherwell
D
24 Oct
Rangers 4–0 ST Johnstone
Premiership · Away · Rangers
L
17 Oct
ST Johnstone 1–1 Dundee Utd
Premiership · Home · Dundee Utd
D
11 Oct
Aberdeen 0–1 ST Johnstone
Premiership · Away · Aberdeen
W
19 Sep
ST Johnstone 1–1 Falkirk
Premiership · Home · Falkirk
D
9 Sep
ST Johnstone 0–1 Celtic
Premiership · Home · Celtic
L
6 Sep
ST Johnstone 2–1 Hibernian
Premiership · Home · Hibernian
W
2 Sep
Dundee 1–1 ST Johnstone
Premiership · Away · Dundee
D
29 Aug
Heart Of Midlothian 2–1 ST Johnstone
Premiership · Away · Heart Of Midlothian
L