UPCOMING

Fixtures

Raith Rovers

RAI

VS

15:00, Sat 13 Sep 2025

Stark's Park

St Johnstone

STJ

Raith Rovers

RAI

13/09/2025
15:00

VS

STJ

St Johnstone

13/09/2025 - 3:00PM

St Johnstone

STJ

19/09/2025
19:45

VS

DFM

Dunfermline Athletic

19/09/2025 - 7:45PM

Airdrieonians

AIR

23/09/2025
19:45

VS

STJ

St Johnstone

23/09/2025 - 7:45PM

Queen's Park

QPK

27/09/2025
15:00

VS

STJ

St Johnstone

27/09/2025 - 3:00PM

St Johnstone

STJ

04/10/2025
15:00

VS

AYR

Ayr United

04/10/2025 - 3:00PM

St Johnstone

STJ

11/10/2025
15:00

VS

ROS

Ross County

11/10/2025 - 3:00PM

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

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 3 3 0 0 9 1 +8 9
2 Raith Rovers 3 2 1 0 4 1 +3 7
3 Dunfermline Athletic 3 1 1 1 2 2 0 4
4 Arbroath 3 1 1 1 4 5 -1 4
5 Partick Thistle 3 1 1 1 5 7 -2 4
6 Greenock Morton 3 0 3 0 3 3 0 3
7 Ayr United 3 0 2 1 3 4 -1 2
8 Airdrieonians 3 0 2 1 3 5 -2 2
9 Queen's Park 3 0 2 1 3 5 -2 2
10 Ross County 3 0 1 2 3 6 -3 1