St Johnstone
Fixtures, results, squad and news
St Johnstone and their home ground is McDiarmid Park. The head coach is Simo Valakari, 53. Next up: Rangers v St Johnstone in the SPFL Premiership on Saturday 24 October 2026. 1 player is currently unavailable through injury or suspension.
Upcoming fixtures
24 Oct
14:00 UTC
14:00 UTC
SPFL Premiership
28 Oct
19:45 UTC
19:45 UTC
SPFL Premiership
31 Oct
15:00 UTC
15:00 UTC
SPFL Premiership
7 Nov
15:00 UTC
15:00 UTC
SPFL Premiership
21 Nov
15:00 UTC
15:00 UTC
SPFL Premiership
28 Nov
15:00 UTC
15:00 UTC
SPFL Premiership
2 Dec
19:45 UTC
19:45 UTC
SPFL Premiership
5 Dec
15:00 UTC
15:00 UTC
SPFL Premiership
Recent results (8)
FT
17 Oct
17 Oct
SPFL Premiership
Score
1 - 1FT
11 Oct
11 Oct
SPFL Premiership
Score
0 - 1FT
19 Sep
19 Sep
SPFL Premiership
Score
1 - 1FT
9 Sep
9 Sep
SPFL Premiership
Score
0 - 1FT
6 Sep
6 Sep
SPFL Premiership
Score
2 - 1FT
2 Sep
2 Sep
SPFL Premiership
Score
1 - 1FT
29 Aug
29 Aug
SPFL Premiership
Score
2 - 1FT
8 Aug
8 Aug
SPFL Premiership
Score
1 - 0Injuries and suspensions
- Zach Mitchell injury, out for season
St Johnstone squad
Goalkeepers
- 1Toby Steward21 · England
- 20Ross Sinclair25 · Scotland
- 39Kyle Thomson19 · Scotland
Defenders
- 2Enes Alić27 · Bosnia and Herzegovina
- 3Cheick Diabate24 · England
- 4Morgan Boyes25 · Wales
- 5Zach Mitchell21 · England
- 6Božo Mikulić29 · Croatia
- 14Matty Foulds28 · England
- 19Daniel Finlayson25 · Northern Ireland
- 33Liam Smith30 · Scotland
Midfielders
- 8Jason Holt33 · Scotland
- 25Macaulay Tait21 · Scotland
- 26Matty Todd25 · Scotland
- 30Joel Cotterill22 · Wales
- 42Reece McAlear24 · Scotland
- 49Jack Robertson18 · Scotland
Forwards
- Unax Álvarez24 · Spain
- 7Taylor Steven22 · Scotland
- 9Josh Fowler24 · England
- 10Jamie Gullan27 · Scotland
- 11Samuel Stanton32 · Scotland
- 18Kai Fotheringham23 · Scotland
- 22Danny Schmidt23 · Germany
- 23Logan Chalmers26 · Scotland
- 32Josh Campbell26 · Scotland
- 99Ruari Paton26 · Ireland
Team stats
| FotMob rating | 6.85 | 6th in league |
| Goals per match | 1.2 | 5th in league |
| Goals conceded per match | 1.2 | 5th in league |
| Average possession | 46.4 | 8th in league |
| Clean sheets | 1 | 10th in league |
| Attendance | 6726 | 10th in league |
| Expected goals | 12.1 | 9th in league |
| xG difference | -2.3 | 7th in league |