OddsCalendar logo

Football fixtures, live scores and standings

ST Johnstone

ST JohnstoneFixtures, Results & Squad

Scotland
Player Goals
Premiership 2024/25
iExpected goals (xG)How likely each shot is to become a goal. Every chance is rated from 0-1, higher being easier (tap-in 0.8, long shot 0.1). Add them up for a match or season to see if finishing beats expectation and compare players or teams.xG
#PlayerGxG+/-
1
Cyriel Dessers
Cyriel DessersForward
1815.7+2.3
2
Simon Murray
Simon MurrayForward
1614.4+1.6
18
MaKenzie Kirk
MaKenzie KirkForward
88.3-0.3
Team Goals
Premiership 2024/25
iExpected goals (xG)How likely each shot is to become a goal. Every chance is rated from 0-1, higher being easier (tap-in 0.8, long shot 0.1). Add them up for a match or season to see if finishing beats expectation and compare players or teams.xG
#TeamGxG+/-
111276.5+35.5
28071.6+8.4
123841.8-3.8
Standings
Current Premiership 2024/25 table
#TeamPGDPts
1388692
2383975
1238-3032

ST Johnstone Fixtures & Team Overview

Fixtures, results, table position, squad links, and goals context.

Last updated:

ST Johnstone fixtures and team overview for Premiership 2024/25 cover the team's current football picture. Based in Scotland, the overview brings together the next match, upcoming schedule, recent results, table position, squad details, and goal leaders as the season moves on.

Next match and fixtures

The next highlighted fixture is ST Johnstone vs Kilmarnock on 2 August 2026. The wider Premiership schedule adds kick-off dates, match status, and links into each fixture as the calendar moves on.

Recent results and scores

Recent completed results include Dunfermline 0-2 ST Johnstone, Arbroath 2-4 ST Johnstone, and Partick 0-0 ST Johnstone. Those scorelines give a quick read on form, scoring level, and the run of matches around the current schedule.

Table position

ST Johnstone are listed 12th, 32 points, 38 played, -30 goal difference in Premiership 2024/25. That table line shows where the team sits for points, matches played, and goal difference before the next results change the standings.