St Johnstone
Queen's Park
40%
wins
- 4 wins
- 4 draws
- 2 losses
10
last matches
- 4 wins
- 2 draws
- 4 losses
40%
wins
Tournament
Match
1
2
RT
P
Result
D
20.03.2026
Championship
Partick Thistle
St Johnstone
0
0
0
0
0
0
–
–
0
0
W
14.03.2026
Championship
St Johnstone
Ross County
1
0
0
0
1
0
–
–
1
0
W
07.03.2026
Championship
Greenock Morton
St Johnstone
0
0
0
2
0
2
–
–
0
2
W
28.02.2026
Championship
St Johnstone
Ayr United
2
1
1
0
3
1
–
–
3
1
D
24.02.2026
Championship
Queen's Park
St Johnstone
0
0
1
1
1
1
–
–
1
1
D
20.02.2026
Championship
Raith Rovers
St Johnstone
0
0
0
0
0
0
–
–
0
0
L
17.02.2026
Challenge Cup
St Johnstone
Ayr United
1
2
2
1
3
3
4
5
3
P
3
W
13.02.2026
Championship
Airdrieonians
St Johnstone
0
1
0
0
0
1
–
–
0
1
D
30.01.2026
Championship
St Johnstone
Partick Thistle
0
1
2
1
2
2
–
–
2
2
L
24.01.2026
Championship
St Johnstone
Dunfermline
0
0
0
1
0
1
–
–
0
1
Tournament
Match
1
2
Result
L
21.03.2026
Championship
Arbroath
Queen's Park
1
0
0
0
1
0
D
14.03.2026
Championship
Queen's Park
Ayr United
1
1
0
0
1
1
W
10.03.2026
Championship
Ayr United
Queen's Park
0
0
1
2
1
2
W
07.03.2026
Championship
Queen's Park
Airdrieonians
1
0
0
0
1
0
L
28.02.2026
Championship
Dunfermline
Queen's Park
1
0
0
0
1
0
D
24.02.2026
Championship
Queen's Park
St Johnstone
0
0
1
1
1
1
W
21.02.2026
Championship
Queen's Park
Greenock Morton
1
1
2
1
3
2
W
14.02.2026
Championship
Ross County
Queen's Park
0
1
0
0
0
1
L
08.02.2026
Scottish Cup
Rangers
Queen's Park
5
0
3
0
8
0
L
03.02.2026
Championship
Queen's Park
Ross County
0
0
0
1
0
1
St Johnstone
Queen's Park
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
13
Total goals
9
8
Conceded
16
22
Yellow Cards
13
1
Red cards
0
60
Corners
23
114
Free Kicks
105
13
Offsides
10
St Johnstone
Queen's Park
66%
wins
- 2 wins
- 1 draw
- 0 losses
3
last matches
- 0 wins
- 1 draw
- 2 losses
0%
wins
Tournament
Match
1
2
Result
24.02.2026
Championship
Queen's Park
St Johnstone
0
0
1
1
1
1
15.11.2025
Championship
St Johnstone
Queen's Park
3
0
1
3
4
3
27.09.2025
Championship
Queen's Park
St Johnstone
1
1
0
1
1
2
St Johnstone
All tournaments
3
Matches
Queen's Park
All tournaments
Match
1st half
2st half
Match
1st half
2st half
7
Total goals
5
8
Yellow Cards
8
1
Red cards
0
11
Corners
3
23
Free Kicks
27
1
Offsides
5
St Johnstone
Queen's Park
Main
1
GLK
Steward, Toby
15
DEF
Baird, Jack
4
DEF
Boyes, Morgan
3
DEF
Diabate, Cheick
33
DEF
Smith, Liam
7
MDF
Holt, Jason
24
MDF
McPake, Josh
42
MDF
McAlear, Reece
11
MDF
Stanton, Samuel
10
FWD
Gullan, Jamie
18
FWD
Paton, Ruari
Reserved
20
GLK
Sinclair, Ross
14
DEF
Foulds, Matthew
35
DEF
Forrester, Adam
22
MDF
Mallan, Stevie
27
FWD
Agyeman, Alfie
17
FWD
Lloyd, Louis
9
FWD
Fowler, Josh
19
FWD
Steven, Taylor
21
FWD
Fotheringham, Kai
VS
Main
1
GLK
Ferrie, Callum
22
DEF
Shiels, Matthew
3
DEF
Fieldson, Henry
25
DEF
MacKenzie, Magnus
4
DEF
Murray, Euan
8
MDF
MacGregor, Roddy
11
MDF
Connolly, Aidan
28
FWD
Drozd, Seb
27
FWD
Smith, Callum
7
FWD
Longridge, Louis
77
FWD
Todorov, Nikolay
Reserved
30
GLK
Wills, Jack
31
GLK
Sliwinski, Milosz
29
MDF
Mcleish, Liam
20
MDF
Bradley, Jamie
16
MDF
Waugh, Ricky
21
MDF
Mclean, Ross
9
FWD
Ruth, Michael
head coaches
Valakari, Simo Johannes
MacLean, Steven
St Johnstone
Queen's Park
All tournaments
24
MDF
McPake, Josh
60
15
10
FWD
Gullan, Jamie
28
8
42
MDF
McAlear, Reece
30
4
21
FWD
Fotheringham, Kai
26
3
3
DEF
Diabate, Cheick
29
3
All tournaments
28
FWD
Drozd, Seb
31
4
3
DEF
Fieldson, Henry
29
3
11
MDF
Connolly, Aidan
30
3
4
DEF
Murray, Euan
28
3
9
FWD
Ruth, Michael
11
3
Lineups
St Johnstone
Queen's Park
Lineups
St Johnstone
Queen's Park
St Johnstone
Queen's Park
All tournaments
24
MDF
McPake, Josh
60
15
10
FWD
Gullan, Jamie
28
8
42
MDF
McAlear, Reece
30
4
21
FWD
Fotheringham, Kai
26
3
3
DEF
Diabate, Cheick
29
3
18
FWD
Paton, Ruari
7
2
15
DEF
Baird, Jack
30
2
22
MDF
Mallan, Stevie
19
2
11
MDF
Stanton, Samuel
27
2
33
DEF
Smith, Liam
21
2
14
DEF
Foulds, Matthew
29
1
27
FWD
Agyeman, Alfie
9
1
7
MDF
Holt, Jason
60
1
9
FWD
Fowler, Josh
8
1
19
FWD
Steven, Taylor
27
1
35
DEF
Forrester, Adam
25
0
17
FWD
Lloyd, Louis
13
0
4
DEF
Boyes, Morgan
26
0
1
GLK
Steward, Toby
30
0
20
GLK
Sinclair, Ross
58
0
All tournaments
28
FWD
Drozd, Seb
31
4
3
DEF
Fieldson, Henry
29
3
11
MDF
Connolly, Aidan
30
3
4
DEF
Murray, Euan
28
3
9
FWD
Ruth, Michael
11
3
22
DEF
Shiels, Matthew
31
1
27
FWD
Smith, Callum
11
1
77
FWD
Todorov, Nikolay
9
1
30
GLK
Wills, Jack
21
0
29
MDF
Mcleish, Liam
16
0
20
MDF
Bradley, Jamie
16
0
8
MDF
MacGregor, Roddy
23
0
16
MDF
Waugh, Ricky
28
0
1
GLK
Ferrie, Callum
33
0
31
GLK
Sliwinski, Milosz
14
0
7
FWD
Longridge, Louis
33
0
25
DEF
MacKenzie, Magnus
11
0
21
MDF
Mclean, Ross
27
0
1
St Johnstone
30
17
10
3
53-22
31
61
D
W
W
W
D
2
Partick Thistle
29
14
11
4
42-31
11
53
D
W
D
D
W
3
Arbroath
30
12
11
7
38-33
5
47
W
D
D
D
D
4
Dunfermline
29
11
7
11
42-34
8
40
D
W
W
W
D
5
Ayr United
29
7
14
8
34-35
-1
35
L
D
L
D
L
6
Queen's Park
30
8
11
11
32-42
-10
35
L
D
W
W
L
7
Raith Rovers
29
8
9
12
31-32
-1
33
W
L
L
D
D
8
Greenock Morton
30
7
12
11
30-40
-10
33
W
L
L
L
L
9
Ross County
30
6
10
14
27-45
-18
28
D
L
D
L
W
10
Airdrieonians
30
6
9
15
24-39
-15
27
L
D
L
W
L
Promotion
Promotion play-offs
Relegation play-offs
Relegation
Tournament
Match
1
2
Result
21.03.2026 18:00
Ross County
Dunfermline
2
1
0
1
2
2
21.03.2026 18:00
Raith Rovers
Airdrieonians
0
0
3
1
3
1
21.03.2026 18:00
Arbroath
Queen's Park
1
0
0
0
1
0
21.03.2026 18:00
Ayr United
Greenock Morton
0
1
0
0
0
1
20.03.2026 22:45
Partick Thistle
St Johnstone
0
0
0
0
0
0
14.03.2026 18:00
St Johnstone
Ross County
1
0
0
0
1
0
14.03.2026 18:00
Airdrieonians
Arbroath
0
0
0
0
0
0
14.03.2026 18:00
Dunfermline
Raith Rovers
1
0
2
0
3
0
14.03.2026 18:00
Queen's Park
Ayr United
1
1
0
0
1
1
13.03.2026 22:45
Greenock Morton
Partick Thistle
1
1
0
1
1
2
10.03.2026 22:45
Ayr United
Queen's Park
0
0
1
2
1
2
07.03.2026 18:00
Greenock Morton
St Johnstone
0
0
0
2
0
2
07.03.2026 18:00
Arbroath
Ross County
0
0
0
0
0
0
07.03.2026 16:00
Queen's Park
Airdrieonians
1
0
0
0
1
0
03.03.2026 22:45
Dunfermline
Ross County
2
0
1
0
3
0
03.03.2026 22:45
Arbroath
Ayr United
0
0
1
1
1
1
28.02.2026 18:00
Airdrieonians
Greenock Morton
1
1
2
0
3
1
28.02.2026 18:00
Partick Thistle
Arbroath
0
0
0
0
0
0
28.02.2026 18:00
Ross County
Raith Rovers
2
0
0
0
2
0
28.02.2026 18:00
Dunfermline
Queen's Park
1
0
0
0
1
0
Tournament
Match
1
2
Result
24.03.2026 22:45
Raith Rovers
Partick Thistle
–
–
–
–
–
–