St. Johnstone FC

Short name:
SJO
Middle size name:
St. Johnstone
City:
Perth
Venue:
McDiarmid Park

Current form

AHAHA
WDLDD

Results

Date Team Location Results
31-10-2026 15:00Kilmarnock KilmarnockA
28-10-2026 19:45Motherwell MotherwellH
24-10-2026 14:00Rangers RangersA
17-10-2026 14:00Dundee United Dundee UnitedH
11-10-2026 13:00Aberdeen AberdeenA

Fixtures

Date Team Location Results
07-11-2026 15:00Dundee DundeeH
21-11-2026 15:00Falkirk FalkirkA
28-11-2026 15:00Dundee United Dundee UnitedA
02-12-2026 19:45St. Mirren St. MirrenH
05-12-2026 15:00Celtic CelticA

24-10-2026 14:00
Rangers
St. Johnstone
Ibrox Stadium
28-10-2026 19:45
St. Johnstone
Motherwell
McDiarmid Park
31-10-2026 15:00
Kilmarnock
St. Johnstone
Rugby Park
07-11-2026 15:00
St. Johnstone
Dundee
McDiarmid Park
21-11-2026 15:00
Falkirk
St. Johnstone
Falkirk Stadium
28-11-2026 15:00
Dundee United
St. Johnstone
Tannadice Park
02-12-2026 19:45
St. Johnstone
St. Mirren
McDiarmid Park
05-12-2026 15:00
Celtic
St. Johnstone
Celtic Park
12-12-2026 15:00
St. Johnstone
Rangers
McDiarmid Park
19-12-2026 15:00
Hibernian
St. Johnstone
Easter Road
26-12-2026 15:00
St. Johnstone
Aberdeen
McDiarmid Park
30-12-2026 19:45
St. Johnstone
Hearts
McDiarmid Park
02-01-2027 15:00
Motherwell
St. Johnstone
Fir Park Stadium
09-01-2027 15:00
St. Johnstone
Falkirk
McDiarmid Park
23-01-2027 15:00
Rangers
St. Johnstone
Ibrox Stadium
30-01-2027 15:00
St. Johnstone
Dundee United
McDiarmid Park
03-02-2027 15:00
St. Mirren
St. Johnstone
The SMISA Stadium (St Mirren Park)
13-02-2027 15:00
Dundee
St. Johnstone
Dens Park (Kilmac Stadium)
20-02-2027 15:00
St. Johnstone
Kilmarnock
McDiarmid Park
27-02-2027 15:00
Aberdeen
St. Johnstone
Pittodrie Stadium
13-03-2027 15:00
St. Johnstone
Celtic
McDiarmid Park
20-03-2027 15:00
St. Johnstone
Hibernian
McDiarmid Park
03-04-2027 15:00
Hearts
St. Johnstone
Tynecastle Park
10-04-2027 15:00
St. Johnstone
Motherwell
McDiarmid Park

Goalkeeper

Defender

Midfielder

Attacker

Name Matches playedMatches Line UpPlayed minutesSubs inSubs out Assist Yellow card Goal Penalty Own Goal Missed penalty Yellow-Red card Red card Shootout missed Shootout scored Total goals
26181644811 4 4 11 0 0 0 0 0 0 0 11
372420321315 1 1 8 0 0 0 0 0 0 0 8
151191948 1 1 5 2 0 0 0 0 0 1 7
29181558119 2 3 3 3 1 0 0 0 0 0 6
2619179776 2 2 5 1 0 0 0 1 0 0 6
423128181118 3 6 5 0 0 0 1 0 0 0 5
166529107 0 1 4 0 0 0 0 1 0 1 4
34151704195 3 1 3 1 0 0 0 0 0 0 4
22191411315 4 3 3 0 0 1 0 0 0 0 3
2424212300 0 6 2 0 0 0 2 0 0 0 2
7648713 1 2 2 0 0 0 0 0 0 0 2
1313117000 0 0 2 0 0 0 0 0 0 0 2
25131365125 0 3 2 0 0 0 0 0 0 0 2
1916143533 0 1 2 0 0 0 0 0 0 0 2
12987530 0 1 2 0 0 0 0 0 0 0 2
4429303 1 0 1 1 0 0 0 0 0 0 2
1412108123 0 1 1 0 0 0 0 0 0 0 1
8553531 0 0 1 0 0 0 0 0 0 0 1
11869735 1 1 1 0 0 0 0 0 0 1 1
2221191711 1 4 1 0 1 0 1 0 0 0 1
5118140 0 0 1 0 0 0 0 0 0 0 1
6325433 0 1 1 0 0 0 0 0 0 0 1
3131262405 0 2 1 0 0 0 0 0 0 0 1
54514153320 0 17 1 0 2 0 0 1 0 0 1
11238291 0 2 1 0 0 0 0 0 0 0 1
161199655 3 1 1 0 0 0 0 0 1 0 1
119000 0 0 1 0 0 0 0 0 0 0 1
101090000 0 2 1 0 1 0 0 0 0 0 1
1313110904 0 2 1 0 0 0 0 0 0 0 1
1414126000 0 1 0 0 0 0 0 0 0 0 0
2626226300 0 0 0 0 0 0 0 1 0 0 0
1513115922 0 2 0 0 0 0 0 0 0 0 0
131398105 1 1 0 0 0 0 0 0 0 0 0
11875834 0 0 0 0 0 0 0 0 0 0 0
1412104822 0 0 0 0 0 0 0 0 0 0 0
4132292698 1 10 0 0 1 0 0 0 0 0 0
1613118835 0 3 0 0 1 0 0 0 0 0 0
2016132347 1 2 0 0 0 0 0 0 0 0 0
1211102211 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
7332043 0 3 0 0 0 0 0 0 0 0 0
1713127541 0 3 0 0 0 0 0 0 0 0 0
7119361 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
4220721 1 1 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
9653835 1 1 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
14969054 0 1 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
115201 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
10438962 0 0 0 0 0 0 0 0 0 0 0
1413121410 0 1 0 0 0 0 0 0 0 0 0
1716127717 2 5 0 0 0 0 0 0 0 0 0
15983667 1 5 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
20520 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
10810 0 0 0 0 0 0 0 0 0 0 0
607660 1 0 0 0 0 0 0 0 1 0 0
8867804 0 2 0 0 0 0 0 0 0 0 0
7546422 0 0 0 0 0 0 0 0 0 0 0
2626228403 4 4 0 0 0 0 0 0 0 1 0
5015850 0 0 0 0 0 0 0 0 0 0 0
8118371 0 0 0 0 0 0 0 0 0 0 0
6540112 0 1 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
10770130 1 2 0 0 0 0 0 0 0 0 0
6220741 1 1 0 0 0 0 0 0 0 0 0
202720 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
00000 0 0 0 0 0 0 0 0 0 0 0
Scroll to Top