St Johnstone Football - Squad, Competitions & Upcoming Matches

Season
1 Aug 2025 17 May 2026

Championship 25/26 Standings

#
Team
P
W
D
L
GA
GF
Pts
1
4
3
1
0
2
10
10
2
4
2
1
1
4
6
7
3
4
2
1
1
5
5
7
4
4
2
1
1
9
8
7
5
4
1
2
1
4
4
5
6
4
0
4
0
4
4
4
7
Ayr
4
0
3
1
5
4
3
8
4
0
3
1
6
4
3
9
4
0
2
2
8
5
2
10
4
0
2
2
6
3
2
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation
#
Team
P
W
D
L
GA
GF
Pts
1
3
2
1
0
2
9
7
2
2
1
1
0
2
4
4
3
2
1
1
0
1
3
4
4
2
1
1
0
3
4
4
5
2
1
1
0
1
2
4
6
2
0
2
0
3
3
2
7
2
0
2
0
2
2
2
8
Ayr
2
0
1
1
2
1
1
9
1
0
0
1
3
1
0
10
2
0
0
2
4
1
0
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation
#
Team
P
W
D
L
GA
GF
Pts
1
1
1
0
0
0
1
3
2
3
0
3
0
3
3
3
3
2
1
0
1
3
3
3
4
2
1
0
1
4
3
3
5
2
1
0
1
6
4
3
6
2
0
2
0
4
4
2
7
Ayr
2
0
2
0
3
3
2
8
2
0
2
0
2
2
2
9
2
0
1
1
2
0
1
10
2
0
0
2
3
0
0
Promotion
Promotion Playoffs
Relegation Playoffs
Relegation

Squad

GK
Goalkeeper
DF
Defender
MF
Midfielder
FW
Forward
?
Reghan Tumilty
GK
Ross Sinclair
DF
Liam Smith
DF
Morgan Boyes
DF
Jack Baird
DF
Bozo Mikulic
DF
Sam Mcclelland
MF
Stevie Mallan
MF
Samuel Stanton
MF
Reece McAlear
MF
Jonathan Svedberg
MF
Victor Griffith
MF
Jason Holt
MF
Connor Smith
MF
Sven Sprangler
FW
Jamie Gullan
FW
Josh McPake
FW
Uche Ikpeazu
?
Kai Fotheringham
?
Adam Forrester
?
Matthew Foulds
?
Cheick Diabate
?
Toby Steward
?
Hamill Callan
?
Arran Brookfield
?
Brodie Dair
?
Scott Bright
?
Craig Hepburn
?
Mackenzie Kirk
?
Adama Sidibeh
?
Arran Cocks
?
Andre Raymond
?
Aaron Essel
?
Taylor Steven
?
Fran Franczak
?
Ben McCrystal
?
Jackson Mylchreest
?
Liam Parker

Competitions

Premiership
League Cup
Championship

Upcoming Matches

Raith St Johnstone
14:00 13/09
Raith
St Johnstone
St Johnstone Dunfermline
18:45 19/09
St Johnstone
Dunfermline
Airdrieonians St Johnstone
18:45 23/09
Airdrieonians
St Johnstone
Queen's Park St Johnstone
14:00 27/09
Queen's Park
St Johnstone
St Johnstone Ayr
14:00 04/10
St Johnstone
Ayr
St Johnstone Ross County
14:00 11/10
St Johnstone
Ross County
Arbroath St Johnstone
14:00 18/10
Arbroath
St Johnstone
Morton St Johnstone
14:00 25/10
Morton
St Johnstone
St Johnstone Airdrieonians
15:00 01/11
St Johnstone
Airdrieonians
Dunfermline St Johnstone
15:00 08/11
Dunfermline
St Johnstone
St Johnstone Queen's Park
15:00 15/11
St Johnstone
Queen's Park
Partick St Johnstone
15:00 22/11
Partick
St Johnstone
St Johnstone Raith
15:00 06/12
St Johnstone
Raith
Ayr St Johnstone
15:00 13/12
Ayr
St Johnstone
St Johnstone Morton
15:00 20/12
St Johnstone
Morton
Ross County St Johnstone
15:00 27/12
Ross County
St Johnstone
St Johnstone Arbroath
15:00 03/01
St Johnstone
Arbroath
Queen's Park St Johnstone
15:00 10/01
Queen's Park
St Johnstone
St Johnstone Dunfermline
15:00 24/01
St Johnstone
Dunfermline
St Johnstone Partick
15:00 31/01
St Johnstone
Partick
Airdrieonians St Johnstone
15:00 14/02
Airdrieonians
St Johnstone
Raith St Johnstone
15:00 21/02
Raith
St Johnstone
St Johnstone Ayr
15:00 28/02
St Johnstone
Ayr
Morton St Johnstone
15:00 07/03
Morton
St Johnstone
St Johnstone Ross County
15:00 14/03
St Johnstone
Ross County
Partick St Johnstone
15:00 21/03
Partick
St Johnstone
St Johnstone Queen's Park
15:00 28/03
St Johnstone
Queen's Park
Arbroath St Johnstone
14:00 04/04
Arbroath
St Johnstone
St Johnstone Airdrieonians
14:00 11/04
St Johnstone
Airdrieonians
Dunfermline St Johnstone
14:00 18/04
Dunfermline
St Johnstone