UPCOMING

Fixtures

Arbroath

ARB

VS

15:00, Sat 18 Oct 2025

The Greenversity Stadium at Gayfield

St Johnstone

STJ

Arbroath

ARB

18/10/2025
15:00

VS

STJ

St Johnstone

18/10/2025 - 3:00PM

Greenock Morton

MOR

25/10/2025
15:00

VS

STJ

St Johnstone

25/10/2025 - 3:00PM

St Johnstone

STJ

01/11/2025
15:00

VS

AIR

Airdrieonians

01/11/2025 - 3:00PM

Dunfermline Athletic

DFM

08/11/2025
15:00

VS

STJ

St Johnstone

08/11/2025 - 3:00PM

St Johnstone

STJ

15/11/2025
15:00

VS

QPK

Queen's Park

15/11/2025 - 3:00PM

Partick Thistle

PAR

22/11/2025
15:00

VS

STJ

St Johnstone

22/11/2025 - 3:00PM

St Johnstone

STJ

06/12/2025
15:00

VS

RAI

Raith Rovers

06/12/2025 - 3:00PM

Ayr United

AYR

13/12/2025
15:00

VS

STJ

St Johnstone

13/12/2025 - 3:00PM

St Johnstone

STJ

20/12/2025
15:00

VS

MOR

Greenock Morton

20/12/2025 - 3:00PM

Ross County

ROS

27/12/2025
15:00

VS

STJ

St Johnstone

27/12/2025 - 3:00PM

St Johnstone

STJ

03/01/2026
15:00

VS

ARB

Arbroath

03/01/2026 - 3:00PM

Queen's Park

QPK

10/01/2026
15:00

VS

STJ

St Johnstone

10/01/2026 - 3:00PM

St Johnstone

STJ

24/01/2026
15:00

VS

DFM

Dunfermline Athletic

24/01/2026 - 3:00PM

St Johnstone

STJ

31/01/2026
15:00

VS

PAR

Partick Thistle

31/01/2026 - 3:00PM

Airdrieonians

AIR

14/02/2026
15:00

VS

STJ

St Johnstone

14/02/2026 - 3:00PM

Raith Rovers

RAI

21/02/2026
15:00

VS

STJ

St Johnstone

21/02/2026 - 3:00PM

St Johnstone

STJ

28/02/2026
15:00

VS

AYR

Ayr United

28/02/2026 - 3:00PM

Greenock Morton

MOR

07/03/2026
15:00

VS

STJ

St Johnstone

07/03/2026 - 3:00PM

St Johnstone

STJ

14/03/2026
15:00

VS

ROS

Ross County

14/03/2026 - 3:00PM

Partick Thistle

PAR

21/03/2026
15:00

VS

STJ

St Johnstone

21/03/2026 - 3:00PM

St Johnstone

STJ

28/03/2026
15:00

VS

QPK

Queen's Park

28/03/2026 - 3:00PM

Arbroath

ARB

04/04/2026
15:00

VS

STJ

St Johnstone

04/04/2026 - 3:00PM

St Johnstone

STJ

11/04/2026
15:00

VS

AIR

Airdrieonians

11/04/2026 - 3:00PM

Dunfermline Athletic

DFM

18/04/2026
15:00

VS

STJ

St Johnstone

18/04/2026 - 3:00PM

St Johnstone

STJ

25/04/2026
15:00

VS

RAI

Raith Rovers

25/04/2026 - 3:00PM

Ayr United

AYR

01/05/2026
19:45

VS

STJ

St Johnstone

01/05/2026 - 7:45PM

St Johnstone

STJ

0 - 0

11/10/2025
3:00PM

ROS

Ross County

11/10/2025 - 3:00PM

St Johnstone

STJ

0 - 0

04/10/2025
3:00PM

AYR

Ayr United

04/10/2025 - 3:00PM

Queen's Park

QPK

1 - 2

27/09/2025
3:00PM

STJ

St Johnstone

27/09/2025 - 3:00PM

Airdrieonians

AIR

1 - 2

23/09/2025
7:45PM

STJ

St Johnstone

23/09/2025 - 7:45PM

St Johnstone

STJ

2 - 1

19/09/2025
7:45PM

DFM

Dunfermline Athletic

19/09/2025 - 7:45PM

Raith Rovers

RAI

0 - 2

13/09/2025
3:00PM

STJ

St Johnstone

13/09/2025 - 3:00PM

St Johnstone

STJ

1 - 1

30/08/2025
3:00PM

MOR

Greenock Morton

30/08/2025 - 3:00PM

St Johnstone

STJ

3 - 0

23/08/2025
3:00PM

ARB

Arbroath

23/08/2025 - 3:00PM

St Johnstone FC

STJ

0 - 1

16/08/2025
3:00PM

MOT

Motherwell

16/08/2025 - 3:00PM

Ross County

ROS

0 - 1

08/08/2025
7:45PM

STJ

St Johnstone

08/08/2025 - 7:45PM

St Johnstone

STJ

5 - 1

02/08/2025
3:00PM

PAR

Partick Thistle

02/08/2025 - 3:00PM

St Johnstone FC

STJ

8 - 0

26/07/2025
3:00PM

ELG

Elgin City

26/07/2025 - 3:00PM

St Johnstone FC

STJ

3 - 1

22/07/2025
7:45PM

RRFC

Raith Rovers

22/07/2025 - 7:45PM

Inverness

ICT

0 - 1

19/07/2025
3:00PM

STJ

St Johnstone FC

19/07/2025 - 3:00PM

St Johnstone

STJ

1 - 1

15/07/2025
7:45PM

DUFC

Dundee United

15/07/2025 - 7:45PM

East Kilbride

EKFC

1 - 3

12/07/2025
12:00PM

STJ

St Johnstone

12/07/2025 - 12:00PM

St Johnstone

STJ

0 - 1

08/07/2025
7:45PM

FAL

Falkirk

08/07/2025 - 7:45PM

Forfar Athletic

FAFC

1 - 1

05/07/2025
1:00PM

STJ

ST JOHNSTONE

05/07/2025 - 1:00PM

    MP W D L GF GA GD PTS
1 St. Johnstone 10 7 3 0 18 5 +13 24
2 Partick Thistle 9 5 3 1 15 12 +3 18
3 Arbroath 10 4 3 3 13 17 -4 15
4 Ayr United 9 3 5 1 12 8 +4 14
5 Raith Rovers 10 4 2 4 10 10 0 14
6 Greenock Morton 10 1 8 1 9 9 0 11
7 Dunfermline Athletic 9 2 3 4 10 9 +1 9
8 Ross County 10 1 5 4 11 14 -3 8
9 Queen's Park 10 1 5 4 8 14 -6 8
10 Airdrieonians 9 0 3 6 8 16 -8 3

latest

news & media