Dunfermline
St Johnstone
40%
wins
- 4 wins
- 2 draws
- 4 losses
10
last matches
- 6 wins
- 3 draws
- 1 loss
60%
wins
Tournament
Match
1
2
Result
W
31.10.2025
Championship
Ayr United
Dunfermline
0
1
0
0
0
1
L
25.10.2025
Championship
Ross County
Dunfermline
2
1
1
1
3
2
W
21.10.2025
Championship
Airdrieonians
Dunfermline
0
2
0
2
0
4
W
17.10.2025
Championship
Dunfermline
Raith Rovers
1
0
1
0
2
0
D
04.10.2025
Championship
Dunfermline
Queen's Park
0
0
0
0
0
0
L
27.09.2025
Championship
Dunfermline
Partick Thistle
0
2
0
0
0
2
L
23.09.2025
Championship
Dunfermline
Ayr United
0
1
0
0
0
1
L
19.09.2025
Championship
St Johnstone
Dunfermline
0
1
2
0
2
1
W
13.09.2025
Championship
Arbroath
Dunfermline
0
2
0
3
0
5
D
30.08.2025
Championship
Dunfermline
Ross County
1
1
1
1
2
2
Tournament
Match
1
2
Result
W
01.11.2025
Championship
St Johnstone
Airdrieonians
1
0
2
0
3
0
W
25.10.2025
Championship
Greenock Morton
St Johnstone
0
4
0
0
0
4
L
18.10.2025
Championship
Arbroath
St Johnstone
0
1
3
0
3
1
D
11.10.2025
Championship
St Johnstone
Ross County
0
0
0
0
0
0
D
04.10.2025
Championship
St Johnstone
Ayr United
0
0
0
0
0
0
W
27.09.2025
Championship
Queen's Park
St Johnstone
1
1
0
1
1
2
W
23.09.2025
Championship
Airdrieonians
St Johnstone
0
2
1
0
1
2
W
19.09.2025
Championship
St Johnstone
Dunfermline
0
1
2
0
2
1
W
13.09.2025
Championship
Raith Rovers
St Johnstone
0
1
0
1
0
2
D
30.08.2025
Championship
St Johnstone
Greenock Morton
0
1
1
0
1
1
Dunfermline
St Johnstone
All tournaments
10
Matches
All tournaments
Match
1st half
2st half
Match
1st half
2st half
17
Total goals
17
10
Conceded
7
23
Yellow Cards
15
1
Red cards
0
23
Corners
58
65
Free Kicks
53
13
Offsides
12
Dunfermline
St Johnstone
0%
wins
- 0 wins
- 1 draw
- 1 loss
2
last matches
- 1 win
- 1 draw
- 0 losses
50%
wins
Tournament
Match
1
2
Result
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
Dunfermline
All tournaments
2
Matches
St Johnstone
All tournaments
Match
1st half
2st half
Match
1st half
2st half
2
Total goals
3
2
Yellow Cards
1
0
Red cards
0
4
Corners
13
14
Free Kicks
11
1
Offsides
3
Dunfermline
St Johnstone
Main
1
GLK
Mehmet, Deniz
18
DEF
Abdulai, Nurudeen
2
DEF
Chilokoa-Mullen, Jeremiah
47
DEF
Fraser, Robbie
5
DEF
Hamilton, Chris
31
MDF
Tod, John
26
MDF
Tod, Andrew
10
MDF
Todd, Matthew
8
MDF
Gilmour, Charlie
19
FWD
Stewart, Barney
16
FWD
MacLeod, Rory
Reserved
54
GLK
Munn, Mason
6
DEF
Otoo, Ewan
15
DEF
Fisher, Sam
14
DEF
Amade, Alfons
22
MDF
Bray, Keith
7
MDF
Ritchie-Hosler, Kane
35
MDF
Oakley-Boothe, Tashan
12
FWD
Caceres, Jefferson
VS
Main
1
GLK
Steward, Toby
3
DEF
Diabate, Cheick
4
DEF
Boyes, Morgan
15
DEF
Baird, Jack
33
DEF
Smith, Liam
42
MDF
McAlear, Reece
24
MDF
McPake, Josh
8
MDF
Svedberg, Jonathan
7
MDF
Holt, Jason
9
FWD
Sidibeh, Adama
10
FWD
Gullan, Jamie
Reserved
39
GLK
Thomson, Kyle
35
DEF
Forrester, Adam
2
DEF
Tumilty, Reghan
14
DEF
Foulds, Matthew
23
MDF
Sprangler, Sven
11
MDF
Stanton, Samuel
37
FWD
Wanner, Jannik
21
FWD
Fotheringham, Kai
18
FWD
Ikpeazu, Uche
head coaches
Lennon, Neil Francis
Valakari, Simo Johannes
Dunfermline
St Johnstone
All tournaments
26
MDF
Tod, Andrew
12
7
19
FWD
Stewart, Barney
5
2
16
FWD
MacLeod, Rory
9
2
31
MDF
Tod, John
13
1
2
DEF
Chilokoa-Mullen, Jeremiah
13
1
All tournaments
24
MDF
McPake, Josh
47
10
9
FWD
Sidibeh, Adama
48
8
10
FWD
Gullan, Jamie
11
4
21
FWD
Fotheringham, Kai
10
2
3
DEF
Diabate, Cheick
12
2
Lineups
Dunfermline
St Johnstone
Lineups
Dunfermline
St Johnstone
Dunfermline
St Johnstone
All tournaments
26
MDF
Tod, Andrew
12
7
19
FWD
Stewart, Barney
5
2
16
FWD
MacLeod, Rory
9
2
31
MDF
Tod, John
13
1
2
DEF
Chilokoa-Mullen, Jeremiah
13
1
10
MDF
Todd, Matthew
10
1
6
DEF
Otoo, Ewan
14
0
18
DEF
Abdulai, Nurudeen
9
0
54
GLK
Munn, Mason
13
0
22
MDF
Bray, Keith
10
0
47
DEF
Fraser, Robbie
11
0
12
FWD
Caceres, Jefferson
9
0
7
MDF
Ritchie-Hosler, Kane
14
0
15
DEF
Fisher, Sam
5
0
35
MDF
Oakley-Boothe, Tashan
13
0
5
DEF
Hamilton, Chris
14
0
14
DEF
Amade, Alfons
12
0
8
MDF
Gilmour, Charlie
12
0
1
GLK
Mehmet, Deniz
5
0
All tournaments
24
MDF
McPake, Josh
47
10
9
FWD
Sidibeh, Adama
48
8
10
FWD
Gullan, Jamie
11
4
21
FWD
Fotheringham, Kai
10
2
3
DEF
Diabate, Cheick
12
2
15
DEF
Baird, Jack
13
1
18
FWD
Ikpeazu, Uche
18
1
7
MDF
Holt, Jason
47
1
39
GLK
Thomson, Kyle
5
0
35
DEF
Forrester, Adam
9
0
1
GLK
Steward, Toby
13
0
37
FWD
Wanner, Jannik
9
0
42
MDF
McAlear, Reece
13
0
4
DEF
Boyes, Morgan
11
0
2
DEF
Tumilty, Reghan
13
0
8
MDF
Svedberg, Jonathan
25
0
14
DEF
Foulds, Matthew
13
0
33
DEF
Smith, Liam
5
0
23
MDF
Sprangler, Sven
53
0
11
MDF
Stanton, Samuel
10
0
1
St Johnstone
13
9
3
1
26-8
18
30
W
W
L
D
D
2
Partick Thistle
13
8
3
2
23-15
8
27
W
L
W
W
D
3
Arbroath
13
6
3
4
19-19
0
21
W
L
W
W
D
4
Dunfermline
13
5
3
5
19-12
7
18
W
L
W
W
D
5
Ayr United
13
4
6
3
15-12
3
18
L
D
L
W
W
6
Raith Rovers
13
5
3
5
13-13
0
18
D
W
L
L
L
7
Greenock Morton
13
1
9
3
11-16
-5
12
D
L
L
D
W
8
Ross County
13
2
5
6
14-20
-6
11
L
W
L
D
W
9
Queen's Park
13
1
7
5
8-19
-11
10
L
D
D
L
D
10
Airdrieonians
13
1
4
8
9-23
-14
7
L
W
L
D
L
Promotion
Promotion play-offs
Relegation play-offs
Relegation
Tournament
Match
1
2
Result
01.11.2025 18:00
Raith Rovers
Greenock Morton
1
0
0
1
1
1
01.11.2025 18:00
Arbroath
Ross County
1
0
2
0
3
0
01.11.2025 18:00
Partick Thistle
Queen's Park
2
0
3
0
5
0
01.11.2025 18:00
St Johnstone
Airdrieonians
1
0
2
0
3
0
31.10.2025 22:45
Ayr United
Dunfermline
0
1
0
0
0
1
25.10.2025 17:00
Queen's Park
Ayr United
0
0
0
0
0
0
25.10.2025 17:00
Raith Rovers
Partick Thistle
0
0
2
0
2
0
25.10.2025 17:00
Ross County
Dunfermline
2
1
1
1
3
2
25.10.2025 17:00
Greenock Morton
St Johnstone
0
4
0
0
0
4
25.10.2025 17:00
Airdrieonians
Arbroath
1
0
0
0
1
0
21.10.2025 21:45
Airdrieonians
Dunfermline
0
2
0
2
0
4
21.10.2025 21:45
Partick Thistle
Ayr United
0
1
2
0
2
1
18.10.2025 17:00
Ayr United
Greenock Morton
1
0
1
1
2
1
18.10.2025 17:00
Queen's Park
Airdrieonians
0
0
0
0
0
0
18.10.2025 17:00
Partick Thistle
Ross County
0
0
1
0
1
0
18.10.2025 17:00
Arbroath
St Johnstone
0
1
3
0
3
1
17.10.2025 21:45
Dunfermline
Raith Rovers
1
0
1
0
2
0
11.10.2025 17:00
Raith Rovers
Ayr United
0
2
0
0
0
2
11.10.2025 17:00
Arbroath
Queen's Park
3
0
1
1
4
1
11.10.2025 17:00
Greenock Morton
Partick Thistle
1
0
0
1
1
1
Tournament
Match
1
2
Result
07.11.2025 22:45
Airdrieonians
Partick Thistle
–
–
–
–
–
–
08.11.2025 18:00
Greenock Morton
Arbroath
–
–
–
–
–
–
08.11.2025 18:00
Dunfermline
St Johnstone
–
–
–
–
–
–
08.11.2025 18:00
Queen's Park
Raith Rovers
–
–
–
–
–
–
08.11.2025 18:00
Ross County
Ayr United
–
–
–
–
–
–
15.11.2025 18:00
Ross County
Greenock Morton
–
–
–
–
–
–
15.11.2025 18:00
St Johnstone
Queen's Park
–
–
–
–
–
–
15.11.2025 18:00
Partick Thistle
Dunfermline
–
–
–
–
–
–
15.11.2025 18:00
Raith Rovers
Airdrieonians
–
–
–
–
–
–
15.11.2025 18:00
Ayr United
Arbroath
–
–
–
–
–
–
21.11.2025 22:45
Queen's Park
Ross County
–
–
–
–
–
–
22.11.2025 18:00
Partick Thistle
St Johnstone
–
–
–
–
–
–
22.11.2025 18:00
Dunfermline
Greenock Morton
–
–
–
–
–
–
22.11.2025 18:00
Arbroath
Raith Rovers
–
–
–
–
–
–
22.11.2025 18:00
Airdrieonians
Ayr United
–
–
–
–
–
–
05.12.2025 22:45
Greenock Morton
Queen's Park
–
–
–
–
–
–
06.12.2025 18:00
Ross County
Airdrieonians
–
–
–
–
–
–
06.12.2025 18:00
Dunfermline
Arbroath
–
–
–
–
–
–
06.12.2025 18:00
St Johnstone
Raith Rovers
–
–
–
–
–
–
06.12.2025 18:00
Ayr United
Partick Thistle
–
–
–
–
–
–