Match details Dunfermline - St Johnstone 18 Apr 2026 Scotland Championship 2025-2026. Head-to-head statistics.

:
W W D L L
W W D D W
Expected
18 Apr 2026 17:00 Round 34
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
DunfermlineAverage performanceSt Johnstone
Overall Home Overall Away
2.56 2.43 Average per game 2.64 2.5
1.37 1.29 Average goals scored per game 1.86 1.64
1.19 1.14 Average goals conceded per game 0.79 0.86
4.59 3.86 Corners 7.79 6.43
DunfermlineAverage performanceSt Johnstone
Overall Home Overall Away
2.6 2.45 Average per game 2.55 2.6
1.35 1.27 Average goals scored per game 1.7 1.6
1.25 1.18 Average goals conceded per game 0.85 1
4.65 3.91 Corners 7.6 6.6
DunfermlineAverage performanceSt Johnstone
Overall Home Overall Away
2.9 3 Average per game 2 1
1.4 1.6 Average goals scored per game 1.5 0.8
1.5 1.4 Average goals conceded per game 0.5 0.2
4.5 3 Corners 7.8 7
DunfermlineAverage performanceSt Johnstone
Overall Home Overall Away
3.2 2.67 Average per game 1.8 1.25
1.6 2 Average goals scored per game 1.4 1
1.6 0.67 Average goals conceded per game 0.4 0.25
3 1.33 Corners 7 6.75
Dunfermline Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
7.5
8.5
9.5
10.5
11.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Dunfermline Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
7.5
8.5
9.5
10.5
11.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Dunfermline Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
7.5
8.5
9.5
10.5
11.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Dunfermline Over
Under
St Johnstone
Overall S Home S Overall S Away S
0.5
1.5
2.5
3.5
4.5
7.5
8.5
9.5
10.5
11.5
0.5
1.5
2.5
3.5
0.5
1.5
2.5
3.5
Top Streaks
No loss St Johnstone has not lost 2nd period in 9 last away games
Dunfermline - St Johnstone - Head to heads
08.11.25 Dunfermline St Johnstone D 2:2 (1:1)
15.12.20 Dunfermline St Johnstone D 0:0 (0:0) AET 1:1, pen 3:4
24.12.11 Dunfermline St Johnstone L 0:3 (0:1)
11.04.09 Dunfermline St Johnstone L 1:3 (1:2)
01.11.08 Dunfermline St Johnstone L 1:2 (1:1)
19.01.08 Dunfermline St Johnstone L 0:1 (0:1)
02.09.07 Dunfermline St Johnstone D 0:0 (0:0)
27.10.01 Dunfermline St Johnstone W 2:1 (0:1)
St Johnstone - Dunfermline - Head to heads
24.01.26 St Johnstone Dunfermline L 0:1 (0:0)
19.09.25 St Johnstone Dunfermline W 2:1 (0:1)
25.02.12 St Johnstone Dunfermline W 3:1 (2:0)
13.08.11 St Johnstone Dunfermline L 0:1 (0:1)
07.04.09 St Johnstone Dunfermline D 0:0 (0:0)
16.08.08 St Johnstone Dunfermline L 0:3 (0:1)
29.03.08 St Johnstone Dunfermline D 1:1 (1:0)
10.11.07 St Johnstone Dunfermline D 0:0 (0:0)
Dunfermline - Last matches
07.03.26 Dunfermline Aberdeen W 3:0 (2:0)
07.02.26 Dunfermline Kelty Hearts W 2:0 (0:0)
17.01.26 Dunfermline Hibernian W 1:0 (0:0)
09.02.25 Aberdeen Dunfermline L 3:0 (1:0)
18.01.25 Dunfermline Stenhousemuir W 3:0 (2:0)
03.03.26 Dunfermline Ross County W 3:0 (2:0)
28.02.26 Dunfermline Queen's Park W 1:0 (1:0)
24.02.26 Dunfermline Partick Thistle D 2:2 (0:1)
21.02.26 Arbroath Dunfermline L 4:2 (1:1)
17.02.26 Morton Dunfermline L 2:0 (1:0)
31.01.26 Dunfermline Airdrieonians L 0:2 (0:1)
24.01.26 St Johnstone Dunfermline W 0:1 (0:0)
27.12.25 Raith Dunfermline W 1:2 (0:2)
26.07.25 Dunfermline Stirling W 2:0 (0:0)
22.07.25 Dunfermline Hamilton W 2:1 (1:0)
19.07.25 Dumbarton Dunfermline W 0:4 (0:2)
12.07.25 Hearts Dunfermline L 4:1 (1:1)
27.07.24 Dunfermline Cove Rangers L 1:2 (0:0)
20.07.24 Livingston Dunfermline L 1:0 (1:0)
16.07.24 Dunfermline Forfar Athletic L 0:2 (0:1)
13.07.24 Spartans Dunfermline W 0:3 (0:1)
St Johnstone - Last matches
07.03.26 Morton St Johnstone W 0:2 (0:0)
28.02.26 St Johnstone Ayr W 3:1 (2:1)
24.02.26 Queen's Park St Johnstone D 1:1 (0:0)
20.02.26 Raith St Johnstone D 0:0 (0:0)
13.02.26 Airdrieonians St Johnstone W 0:1 (0:1)
30.01.26 St Johnstone Partick Thistle D 2:2 (0:1)
24.01.26 St Johnstone Dunfermline L 0:1 (0:0)
03.01.26 St Johnstone Arbroath W 1:0 (1:0)
16.08.25 St Johnstone Motherwell D 0:0 (0:0) AET 0:1
26.07.25 St Johnstone Elgin City W 8:0 (4:0)
22.07.25 St Johnstone Raith W 3:1 (1:0)
19.07.25 Inverness St Johnstone W 0:1 (0:0)
12.07.25 East Kilbride St Johnstone W 1:3 (1:0)
17.08.24 Rangers St Johnstone L 2:0 (0:0)
27.07.24 St Johnstone East Fife W 5:1 (3:0)
23.07.24 Alloa St Johnstone L 3:2 (0:0)
18.05.25 St Johnstone Dundee FC L 0:2 (0:1)
14.05.25 Hearts St Johnstone L 2:1 (2:0)
10.05.25 St Johnstone Ross County W 2:1 (1:1)
03.05.25 St Johnstone Kilmarnock L 0:2 (0:1)
26.04.25 Motherwell St Johnstone L 3:2 (2:1)
12.04.25 Dundee Utd St Johnstone L 1:0 (1:0)
06.04.25 St Johnstone Celtic W 1:0 (1:0)
29.03.25 Hibernian St Johnstone L 3:0 (2:0)
20.04.25 St Johnstone Celtic L 0:5 (0:4)
10.03.25 Livingston St Johnstone W 0:1 (0:0)
08.02.25 St Johnstone Hamilton W 1:0 (0:0)
18.01.25 St Johnstone Motherwell W 1:0 (1:0)
20.01.24 Airdrieonians St Johnstone L 1:0 (0:0)
Team W D L Pts
Сент-Джонстон 16 9 3 57
Партик 13 10 4 49
Аброут 11 10 7 43
Данфермлайн 10 6 11 36
Эр Юнайтед 7 13 6 34
Куинс Парк 7 10 10 31
Рейт Роверс 7 9 11 30
Мортон 6 12 10 30
Росс Каунти 6 9 13 27
Эйрдри 6 8 14 26