St Johnstone
Scottish Championship
Across their last 29 completed fixtures they have won 15, drawn 10 and lost 4, scoring 1.6 goals a game and conceding 0.7 (WLDWD). They are 1st in the Scottish Championship on 77 points from 36 matches, with a goal difference of +42. Next up: Rangers (A) on 24 Oct 2026. We track a 17-player squad.
Next match
Recent form
4W · 3D · 3L in the last 10
Per game
Averaged over the last 10 fixtures
- Goals for
- 1.2
- Conceded
- 1.1
- Clean sheets
- 20%
- BTTS
- 60%
- Over 2.5
- 30%
- Possession
- 40%
- Shots
- 9.8
- On target
- 3.6
- Corners
- 3.8
- Cards
- 1.5
A dash means the competition's feed does not report that statistic — not that the figure is zero.
Squad on record
17
St Johnstone squad
Recorded at St Johnstone (17)
St Johnstone fixtures
St Johnstone vs Raith Rvs
Scottish Championship —
Ayr vs St Johnstone
Scottish Championship —
St Johnstone vs Morton
Scottish Championship —
Ross County vs St Johnstone
Scottish Championship —
St Johnstone vs Arbroath
Scottish Championship —
St Johnstone vs Dunfermline
Scottish Championship —
St Johnstone vs Partick
Scottish Championship —
Airdrie Utd vs St Johnstone
Scottish Championship —
Raith Rvs vs St Johnstone
Scottish Championship —
Queens Park vs St Johnstone
Scottish Championship —
St Johnstone vs Ayr
Scottish Championship —
Morton vs St Johnstone
Scottish Championship —
St Johnstone vs Ross County
Scottish Championship —
Partick vs St Johnstone
Scottish Championship —
St Johnstone vs Queens Park
Scottish Championship —
Arbroath vs St Johnstone
Scottish Championship —
St Johnstone vs Airdrie Utd
Scottish Championship —
Dunfermline vs St Johnstone
Scottish Championship —
St Johnstone vs Raith Rvs
Scottish Championship —
Ayr vs St Johnstone
Scottish Championship —
ST Johnstone vs Kilmarnock
Premiership —
ST Mirren vs ST Johnstone
Premiership —
Heart Of Midlothian vs ST Johnstone
Premiership —
Dundee vs ST Johnstone
Premiership —
ST Johnstone vs Hibernian
Premiership —
ST Johnstone vs Celtic
Premiership —
ST Johnstone vs Falkirk
Premiership —
Aberdeen vs ST Johnstone
Premiership —
ST Johnstone vs Dundee Utd
Premiership —
Rangers vs ST Johnstone
Premiership —
ST Johnstone vs Motherwell
Premiership —
Kilmarnock vs ST Johnstone
Premiership —
ST Johnstone vs Dundee
Premiership —
Falkirk vs ST Johnstone
Premiership —
Dundee Utd vs ST Johnstone
Premiership —
ST Johnstone vs ST Mirren
Premiership —
Celtic vs ST Johnstone
Premiership —
ST Johnstone vs Rangers
Premiership —
Hibernian vs ST Johnstone
Premiership —
ST Johnstone vs Aberdeen
Premiership —
ST Johnstone vs Heart Of Midlothian
Premiership —
Motherwell vs ST Johnstone
Premiership —
ST Johnstone vs Falkirk
Premiership —
Rangers vs ST Johnstone
Premiership —
ST Johnstone vs Dundee Utd
Premiership —
ST Mirren vs ST Johnstone
Premiership —
Dundee vs ST Johnstone
Premiership —
ST Johnstone vs Kilmarnock
Premiership —
Aberdeen vs ST Johnstone
Premiership —
ST Johnstone vs Celtic
Premiership —
ST Johnstone vs Hibernian
Premiership —
Heart Of Midlothian vs ST Johnstone
Premiership —
ST Johnstone vs Motherwell
Premiership —
St Johnstone form and league position
- Played
- 29
- W / D / L
- 15 / 10 / 4
- Goals for / against
- 45 / 21
- Recent form
- WLDWD
Scottish Championship table — 2025
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | St Johnstone | 36 | 22 | 11 | 3 | 42 | 77 |
| 2 | Partick | 36 | 17 | 15 | 4 | 17 | 66 |
| 3 | Arbroath | 36 | 13 | 13 | 10 | 2 | 52 |
| 4 | Dunfermline | 36 | 14 | 9 | 13 | 11 | 51 |
| 5 | Raith Rvs | 36 | 12 | 9 | 15 | 1 | 45 |
| 6 | Queens Park | 36 | 9 | 14 | 13 | -13 | 41 |
| 7 | Ayr | 36 | 8 | 15 | 13 | -9 | 39 |
| 8 | Morton | 36 | 8 | 14 | 14 | -16 | 38 |
| 9 | Airdrie Utd | 36 | 8 | 12 | 16 | -14 | 36 |
| 10 | Ross County | 36 | 8 | 10 | 18 | -21 | 34 |