Skip to main content
Skip to footer
Arbroath
ARB

VS

04/04/2026
15:00
VS

STJ
St Johnstone
St Johnstone
STJ

VS

11/04/2026
15:00
VS

AIR
Airdrieonians
Dunfermline Athletic
DFM

VS

21/04/2026
19:45
VS

STJ
St Johnstone
St Johnstone
STJ

VS

25/04/2026
15:00
VS

RAI
Raith Rovers
Ayr United
AYR

VS

01/05/2026
19:45
VS

STJ
St Johnstone
St Johnstone
STJ


1 - 1
28/03/2026
1:00PM

QPK
Queen's Park
Partick Thistle
PAR


0 - 0
20/03/2026
7:45PM

STJ
St Johnstone
St Johnstone
STJ


1 - 0
14/03/2026
3:00PM

ROS
Ross County
Greenock Morton
MOR


0 - 2
07/03/2026
3:00PM

STJ
St Johnstone
St Johnstone
STJ


3 - 1
28/02/2026
3:00PM

AYR
Ayr United
Queen's Park
QPK


1 - 1
24/02/2026
7:45PM

STJ
St Johnstone
Raith Rovers
RAI


0 - 0
20/02/2026
7:45PM

STJ
St Johnstone
St Johnstone
STJ


3 - 3
17/02/2026
7:45PM

AYR
Ayr United
Airdrieonians
AIR


0 - 1
13/02/2026
7:45PM

STJ
St Johnstone
St Johnstone
STJ


2 - 2
30/01/2026
7:45PM

PAR
Partick Thistle
St Johnstone
STJ


0 - 1
24/01/2026
3:00PM

DFM
Dunfermline Athletic
St Johnstone
STJ


2 - 0
13/01/2026
7:45PM

ROS
Ross County
St Johnstone
STJ


1 - 0
03/01/2026
3:00PM

ARB
Arbroath
Ross County
ROS


0 - 0
27/12/2025
3:00PM

STJ
St Johnstone
St Johnstone
STJ


5 - 0
20/12/2025
3:00PM

MOR
Greenock Morton
Hearts B
HEA


0 - 1
16/12/2025
7:45PM

STJ
St Johnstone
Ayr United
AYR


2 - 4
12/12/2025
7:45PM

STJ
St Johnstone
St Johnstone
STJ


0 - 0
06/12/2025
3:00PM

RAI
Raith Rovers
St Johnstone
STJ


1 - 2
29/11/2025
3:00PM

COV
Cove Rangers
Partick Thistle
PAR


2 - 1
22/11/2025
3:00PM

STJ
St Johnstone
St Johnstone
STJ


4 - 3
15/11/2025
3:00PM

QPK
Queen's Park
Dunfermline Athletic
DFM


2 - 2
08/11/2025
3:00PM

STJ
St Johnstone
St Johnstone
STJ


3 - 0
01/11/2025
3:00PM

AIR
Airdrieonians
Greenock Morton
MOR


0 - 4
25/10/2025
3:00PM

STJ
St Johnstone
Arbroath
ARB


3 - 1
18/10/2025
3:00PM

STJ
St Johnstone
St Johnstone
STJ


0 - 0
11/10/2025
3:00PM

ROS
Ross County
St Johnstone
STJ


0 - 0
04/10/2025
3:00PM

AYR
Ayr United
Queen's Park
QPK


1 - 2
27/09/2025
3:00PM

STJ
St Johnstone
Airdrieonians
AIR


1 - 2
23/09/2025
7:45PM

STJ
St Johnstone
St Johnstone
STJ


2 - 1
19/09/2025
7:45PM

DFM
Dunfermline Athletic
Raith Rovers
RAI


0 - 2
13/09/2025
3:00PM

STJ
St Johnstone
St Johnstone
STJ


1 - 1
30/08/2025
3:00PM

MOR
Greenock Morton
St Johnstone
STJ


3 - 0
23/08/2025
3:00PM

ARB
Arbroath
St Johnstone FC
STJ


0 - 1
16/08/2025
3:00PM

MOT
Motherwell
Ross County
ROS


0 - 1
08/08/2025
7:45PM

STJ
St Johnstone
St Johnstone
STJ


5 - 1
02/08/2025
3:00PM

PAR
Partick Thistle
St Johnstone FC
STJ


8 - 0
26/07/2025
3:00PM

ELG
Elgin City
St Johnstone FC
STJ


3 - 1
22/07/2025
7:45PM

RRFC
Raith Rovers
Inverness
ICT


0 - 1
19/07/2025
3:00PM

STJ
St Johnstone FC
St Johnstone
STJ


1 - 1
15/07/2025
7:45PM

DUFC
Dundee United
East Kilbride
EKFC


1 - 3
12/07/2025
12:00PM

STJ
St Johnstone
St Johnstone
STJ


0 - 1
08/07/2025
7:45PM

FAL
Falkirk
Forfar Athletic
FAFC


1 - 1
05/07/2025
1:00PM

STJ
ST JOHNSTONE
| |
|
MP |
W |
D |
L |
GF |
GA |
GD |
PTS |
| 1 |
St. Johnstone |
31 |
17 |
11 |
3 |
54 |
23 |
+31 |
62 |
| 2 |
Partick Thistle |
31 |
16 |
11 |
4 |
47 |
32 |
+15 |
59 |
| 3 |
Arbroath |
31 |
12 |
11 |
8 |
39 |
35 |
+4 |
47 |
| 4 |
Dunfermline Athletic |
29 |
11 |
7 |
11 |
42 |
34 |
+8 |
40 |
| 5 |
Raith Rovers |
31 |
9 |
9 |
13 |
34 |
34 |
0 |
36 |
| 6 |
Greenock Morton |
31 |
8 |
12 |
11 |
32 |
41 |
-9 |
36 |
| 7 |
Queen's Park |
31 |
8 |
12 |
11 |
33 |
43 |
-10 |
36 |
| 8 |
Ayr United |
30 |
7 |
14 |
9 |
34 |
38 |
-4 |
35 |
| 9 |
Ross County |
31 |
6 |
10 |
15 |
28 |
48 |
-20 |
28 |
| 10 |
Airdrieonians |
30 |
6 |
9 |
15 |
24 |
39 |
-15 |
27 |