McDiarmid Park- Tulloch, Perth, Scotland
Capacity: 10,673
Field: OUTDOOR
Surface: GRASS

Fixtures

DateHome Status RoadVenue
13.02.26SCO2Airdrieonians FC   St Johnstone FCAlbert Bartlett Stadium
21.02.26SCO2Raith Rovers FC   St Johnstone FCStark's Park
28.02.26SCO2St Johnstone FC   Ayr United FCMcDiarmid Park
07.03.26SCO2Greenock Morton FC   St Johnstone FCCappielow Park
14.03.26SCO2St Johnstone FC   Ross County FCMcDiarmid Park
21.03.26SCO2Partick Thistle FC   St Johnstone FCWyre Stadium at Firhill
28.03.26SCO2St Johnstone FC   Queen's Park FCMcDiarmid Park
04.04.26SCO2Arbroath FC   St Johnstone FCThe Greenversity Stadium at Gayfield
11.04.26SCO2St Johnstone FC   Airdrieonians FCMcDiarmid Park
18.04.26SCO2Dunfermliine Athletic FC   St Johnstone FCKDM Group East End Park
25.04.26SCO2St Johnstone FC   Raith Rovers FCMcDiarmid Park
01.05.26SCO2Ayr United FC   St Johnstone FCSomerset Park

Results

DateHome Status RoadVenue
30.01.26SCO2St Johnstone FC 22 Partick Thistle FCMcDiarmid Park
24.01.26SCO2St Johnstone FC 01 Dunfermliine Athletic FCMcDiarmid Park
10.01.26SCO2Queen's Park FC PSPD St Johnstone FCThe City Stadium
03.01.26SCO2St Johnstone FC 10 Arbroath FCMcDiarmid Park
27.12.25SCO2Ross County FC 00 St Johnstone FCGlobal Energy Stadium (Dingwall)
20.12.25SCO2St Johnstone FC 50 Greenock Morton FCMcDiarmid Park
12.12.25SCO2Ayr United FC 24 St Johnstone FCSomerset Park
06.12.25SCO2St Johnstone FC 00 Raith Rovers FCMcDiarmid Park
29.11.25SCOCUP1St Johnstone FC (SCO2) 12 Cove Rangers FC (SCO3)McDiarmid Park
  AET 
22.11.25SCO2Partick Thistle FC 21 St Johnstone FCWyre Stadium at Firhill
15.11.25SCO2St Johnstone FC 43 Queen's Park FCMcDiarmid Park
08.11.25SCO2Dunfermliine Athletic FC 22 St Johnstone FCKDM Group East End Park
01.11.25SCO2St Johnstone FC 30 Airdrieonians FCMcDiarmid Park
25.10.25SCO2Greenock Morton FC 04 St Johnstone FCCappielow Park
18.10.25SCO2Arbroath FC 31 St Johnstone FCThe Greenversity Stadium at Gayfield
11.10.25SCO2St Johnstone FC 00 Ross County FCMcDiarmid Park
04.10.25SCO2St Johnstone FC 00 Ayr United FCMcDiarmid Park
27.09.25SCO2Queen's Park FC 12 St Johnstone FCThe City Stadium
23.09.25SCO2Airdrieonians FC 12 St Johnstone FCAlbert Bartlett Stadium
19.09.25SCO2St Johnstone FC 21 Dunfermliine Athletic FCMcDiarmid Park
13.09.25SCO2Raith Rovers FC 02 St Johnstone FCStark's Park
30.08.25SCO2St Johnstone FC 11 Greenock Morton FCMcDiarmid Park
23.08.25SCO2St Johnstone FC 30 Arbroath FCMcDiarmid Park
16.08.25SCOCUP2St Johnstone FC (SCO2) 01 Motherwell FC (SCO1)McDiarmid Park
  AET 
08.08.25SCO2Ross County FC 01 St Johnstone FCGlobal Energy Stadium (Dingwall)
02.08.25SCO2St Johnstone FC 51 Partick Thistle FCMcDiarmid Park
26.07.25SCOCUP2St Johnstone FC (SCO1) 80 Elgin City FC (SCO4)McDiarmid Park
22.07.25SCOCUP2St Johnstone FC (SCO1) 31 Raith Rovers FC (SCO2)McDiarmid Park
19.07.25SCOCUP2Inverness CT (SCO3) 01 St Johnstone FC (SCO1)Caledonian Stadium
12.07.25SCOCUP2East Kilbridee FC (SCO) 13 St Johnstone FC (SCO1)The Ross Commercial Finance K Park Stadium