St Johnstone
Dunfermline
60%
wins
- 6 wins
- 2 draws
- 2 losses
10
last matches
- 4 wins
- 2 draws
- 4 losses
40%
wins
Tournament
Match
1
2
Result
W
13.01.2026
Challenge Cup
St Johnstone
Ross County
1
0
1
0
2
0
W
03.01.2026
Championship
St Johnstone
Arbroath
1
0
0
0
1
0
D
27.12.2025
Championship
Ross County
St Johnstone
0
0
0
0
0
0
W
20.12.2025
Championship
St Johnstone
Greenock Morton
3
0
2
0
5
0
W
16.12.2025
Challenge Cup
Hearts 2
St Johnstone
0
0
0
1
0
1
W
12.12.2025
Championship
Ayr United
St Johnstone
2
0
0
4
2
4
D
06.12.2025
Championship
St Johnstone
Raith Rovers
0
0
0
0
0
0
L
29.11.2025
Scottish Cup
St Johnstone
Cove Rangers
1
0
0
1
1
2
L
22.11.2025
Championship
Partick Thistle
St Johnstone
2
0
0
1
2
1
W
15.11.2025
Championship
St Johnstone
Queen's Park
3
0
1
3
4
3
Tournament
Match
1
2
Result
W
27.12.2025
Championship
Raith Rovers
Dunfermline
0
2
1
0
1
2
L
20.12.2025
Championship
Dunfermline
Ayr United
0
3
2
0
2
3
L
16.12.2025
Challenge Cup
Queen of South
Dunfermline
2
1
2
2
4
3
D
13.12.2025
Championship
Queen's Park
Dunfermline
1
0
0
1
1
1
L
06.12.2025
Championship
Dunfermline
Arbroath
0
0
1
2
1
2
W
29.11.2025
Scottish Cup
Dunfermline
Queen of South
2
1
0
0
2
1
L
25.11.2025
Championship
Partick Thistle
Dunfermline
1
0
0
0
1
0
W
22.11.2025
Championship
Dunfermline
Greenock Morton
1
0
0
0
1
0
D
08.11.2025
Championship
Dunfermline
St Johnstone
1
1
1
1
2
2
W
31.10.2025
Championship
Ayr United
Dunfermline
0
1
0
0
0
1
St Johnstone
Dunfermline
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
19
Total goals
15
9
Conceded
15
13
Yellow Cards
20
0
Red cards
0
36
Corners
30
71
Free Kicks
83
5
Offsides
14
St Johnstone
Dunfermline
33%
wins
- 1 win
- 2 draws
- 0 losses
3
last matches
- 0 wins
- 2 draws
- 1 loss
0%
wins
Tournament
Match
1
2
Result
08.11.2025
Championship
Dunfermline
St Johnstone
1
1
1
1
2
2
19.09.2025
Championship
St Johnstone
Dunfermline
0
1
2
0
2
1
04.07.2023
Club Friendly Games
Dunfermline
St Johnstone
1
1
0
0
1
1
St Johnstone
All tournaments
3
Matches
Dunfermline
All tournaments
Match
1st half
2st half
Match
1st half
2st half
5
Total goals
4
4
Yellow Cards
4
0
Red cards
0
13
Corners
4
11
Free Kicks
14
3
Offsides
1
St Johnstone
Dunfermline
Main
1
GLK
Steward, Toby
4
DEF
Boyes, Morgan
33
DEF
Smith, Liam
35
DEF
Forrester, Adam
3
DEF
Diabate, Cheick
42
MDF
McAlear, Reece
24
MDF
McPake, Josh
7
MDF
Holt, Jason
11
MDF
Stanton, Samuel
9
FWD
Sidibeh, Adama
10
FWD
Gullan, Jamie
Reserved
20
GLK
Sinclair, Ross
14
DEF
Foulds, Matthew
15
DEF
Baird, Jack
6
MDF
Griffith, Victor
22
MDF
Mallan, Stevie
8
MDF
Svedberg, Jonathan
23
MDF
Sprangler, Sven
17
FWD
Lloyd, Louis
21
FWD
Fotheringham, Kai
VS
Main
1
GLK
Mehmet, Deniz
47
DEF
Fraser, Robbie
5
DEF
Hamilton, Chris
3
DEF
Ngwenya, Kieran
2
DEF
Chilokoa-Mullen, Jeremiah
18
DEF
Abdulai, Nurudeen
26
MDF
Tod, Andrew
8
MDF
Gilmour, Charlie
10
MDF
Todd, Matthew
9
FWD
Rudden, Zak
19
FWD
Stewart, Barney
Reserved
54
GLK
Munn, Mason
4
DEF
Benedictus, Kyle
6
DEF
Otoo, Ewan
7
MDF
Ritchie-Hosler, Kane
35
MDF
Oakley-Boothe, Tashan
33
MDF
Cooper, Josh
22
MDF
Bray, Keith
16
FWD
MacLeod, Rory
12
FWD
Caceres, Jefferson
head coaches
Valakari, Simo Johannes
Lennon, Neil Francis
St Johnstone
Dunfermline
All tournaments
24
MDF
McPake, Josh
52
14
9
FWD
Sidibeh, Adama
52
9
10
FWD
Gullan, Jamie
19
8
21
FWD
Fotheringham, Kai
17
3
11
MDF
Stanton, Samuel
18
2
All tournaments
26
MDF
Tod, Andrew
19
9
19
FWD
Stewart, Barney
11
5
16
FWD
MacLeod, Rory
16
2
9
FWD
Rudden, Zak
6
2
3
DEF
Ngwenya, Kieran
5
2
Lineups
St Johnstone
Dunfermline
Lineups
St Johnstone
Dunfermline
St Johnstone
Dunfermline
All tournaments
24
MDF
McPake, Josh
52
14
9
FWD
Sidibeh, Adama
52
9
10
FWD
Gullan, Jamie
19
8
21
FWD
Fotheringham, Kai
17
3
11
MDF
Stanton, Samuel
18
2
15
DEF
Baird, Jack
21
2
22
MDF
Mallan, Stevie
11
2
3
DEF
Diabate, Cheick
20
2
42
MDF
McAlear, Reece
21
1
33
DEF
Smith, Liam
13
1
14
DEF
Foulds, Matthew
21
1
7
MDF
Holt, Jason
51
1
4
DEF
Boyes, Morgan
19
0
6
MDF
Griffith, Victor
23
0
17
FWD
Lloyd, Louis
5
0
1
GLK
Steward, Toby
21
0
35
DEF
Forrester, Adam
16
0
8
MDF
Svedberg, Jonathan
30
0
20
GLK
Sinclair, Ross
49
0
23
MDF
Sprangler, Sven
57
0
All tournaments
26
MDF
Tod, Andrew
19
9
19
FWD
Stewart, Barney
11
5
16
FWD
MacLeod, Rory
16
2
9
FWD
Rudden, Zak
6
2
3
DEF
Ngwenya, Kieran
5
2
8
MDF
Gilmour, Charlie
18
2
2
DEF
Chilokoa-Mullen, Jeremiah
19
1
10
MDF
Todd, Matthew
17
1
1
GLK
Mehmet, Deniz
11
0
54
GLK
Munn, Mason
15
0
47
DEF
Fraser, Robbie
18
0
4
DEF
Benedictus, Kyle
12
0
7
MDF
Ritchie-Hosler, Kane
19
0
5
DEF
Hamilton, Chris
20
0
35
MDF
Oakley-Boothe, Tashan
20
0
12
FWD
Caceres, Jefferson
15
0
18
DEF
Abdulai, Nurudeen
15
0
33
MDF
Cooper, Josh
10
0
22
MDF
Bray, Keith
17
0
6
DEF
Otoo, Ewan
20
0
1
St Johnstone
21
13
6
2
43-17
26
45
W
D
W
W
D
2
Partick Thistle
22
11
7
4
33-25
8
40
L
W
D
D
L
3
Arbroath
22
10
6
6
30-27
3
36
W
L
D
W
W
4
Ayr United
21
6
11
4
27-24
3
29
D
D
W
L
D
5
Dunfermline
20
7
5
8
28-22
6
26
W
L
D
L
L
6
Raith Rovers
22
6
7
9
23-23
0
25
L
D
L
D
W
7
Greenock Morton
21
4
10
7
20-28
-8
22
L
D
L
L
W
8
Airdrieonians
22
4
8
10
18-31
-13
20
D
D
D
L
W
9
Queen's Park
19
3
9
7
20-29
-9
18
D
W
D
L
L
10
Ross County
20
3
7
10
20-36
-16
16
W
D
L
L
L
Promotion
Promotion play-offs
Relegation play-offs
Relegation
Tournament
Match
1
2
Result
10.01.2026 18:00
Raith Rovers
Arbroath
0
2
2
1
2
3
10.01.2026 18:00
Ayr United
Airdrieonians
1
1
0
0
1
1
09.01.2026 22:45
Ross County
Partick Thistle
2
0
0
0
2
0
03.01.2026 18:00
Partick Thistle
Greenock Morton
0
2
3
0
3
2
03.01.2026 18:00
St Johnstone
Arbroath
1
0
0
0
1
0
03.01.2026 18:00
Airdrieonians
Raith Rovers
0
0
0
0
0
0
27.12.2025 18:00
Ross County
St Johnstone
0
0
0
0
0
0
27.12.2025 18:00
Queen's Park
Partick Thistle
1
2
1
0
2
2
27.12.2025 18:00
Raith Rovers
Dunfermline
0
2
1
0
1
2
27.12.2025 18:00
Greenock Morton
Ayr United
0
1
1
0
1
1
27.12.2025 18:00
Arbroath
Airdrieonians
0
0
1
1
1
1
20.12.2025 18:00
St Johnstone
Greenock Morton
3
0
2
0
5
0
20.12.2025 18:00
Airdrieonians
Queen's Park
0
1
0
2
0
3
20.12.2025 18:00
Partick Thistle
Raith Rovers
0
0
0
0
0
0
20.12.2025 18:00
Dunfermline
Ayr United
0
3
2
0
2
3
20.12.2025 18:00
Ross County
Arbroath
0
1
0
1
0
2
13.12.2025 18:00
Arbroath
Partick Thistle
0
0
2
1
2
1
13.12.2025 18:00
Greenock Morton
Airdrieonians
0
0
0
1
0
1
13.12.2025 18:00
Queen's Park
Dunfermline
1
0
0
1
1
1
13.12.2025 18:00
Raith Rovers
Ross County
3
0
3
0
6
0
Tournament
Match
1
2
Result
23.01.2026 22:45
Arbroath
Greenock Morton
–
–
–
–
–
–
24.01.2026 18:00
Airdrieonians
Ross County
–
–
–
–
–
–
24.01.2026 18:00
Raith Rovers
Queen's Park
–
–
–
–
–
–
24.01.2026 18:00
Partick Thistle
Ayr United
–
–
–
–
–
–
24.01.2026 18:00
St Johnstone
Dunfermline
–
–
–
–
–
–
30.01.2026 22:45
St Johnstone
Partick Thistle
–
–
–
–
–
–
31.01.2026 18:00
Ayr United
Raith Rovers
–
–
–
–
–
–
31.01.2026 18:00
Queen's Park
Arbroath
–
–
–
–
–
–
31.01.2026 18:00
Greenock Morton
Ross County
–
–
–
–
–
–
31.01.2026 18:00
Dunfermline
Airdrieonians
–
–
–
–
–
–
03.02.2026 22:45
Queen's Park
Ross County
–
–
–
–
–
–
13.02.2026 22:45
Airdrieonians
St Johnstone
–
–
–
–
–
–
14.02.2026 18:00
Arbroath
Ayr United
–
–
–
–
–
–
14.02.2026 18:00
Greenock Morton
Raith Rovers
–
–
–
–
–
–
14.02.2026 18:00
Ross County
Queen's Park
–
–
–
–
–
–
14.02.2026 18:00
Dunfermline
Partick Thistle
–
–
–
–
–
–
20.02.2026 22:45
Raith Rovers
St Johnstone
–
–
–
–
–
–
21.02.2026 18:00
Ayr United
Ross County
–
–
–
–
–
–
21.02.2026 18:00
Queen's Park
Greenock Morton
–
–
–
–
–
–
21.02.2026 18:00
Partick Thistle
Airdrieonians
–
–
–
–
–
–