Match details St Johnstone - Dunfermline 24 Jan 2026 Scotland Championship 2025-2026. Head-to-head statistics.

:
W W
W D
Expected
24 Jan 2026 17:00 Round 23
home away
- -
Head to heads
Last 20 matches
Last 10 matches
Last 5 matches
St JohnstoneAverage performanceDunfermline
Overall Home Overall Away
3.5 6 Average per game 1 0
3 5 Average goals scored per game 1 0
0.5 1 Average goals conceded per game 0 0
6 7 Corners 5.5 8
St JohnstoneAverage performanceDunfermline
Overall Home Overall Away
2.5 2.5 Average per game 1.85 1.8
1.8 1.9 Average goals scored per game 0.8 0.5
0.7 0.6 Average goals conceded per game 1.05 1.3
5.5 6 Corners 4.5 4.7
St JohnstoneAverage performanceDunfermline
Overall Home Overall Away
3.3 3.8 Average per game 1.2 1.6
2.5 2.8 Average goals scored per game 0.4 0.2
0.8 1 Average goals conceded per game 0.8 1.4
5.5 6 Corners 4.6 4.8
St JohnstoneAverage performanceDunfermline
Overall Home Overall Away
3.8 5 Average per game 0.8 1
3.2 4.5 Average goals scored per game 0.4 0
0.6 0.5 Average goals conceded per game 0.4 1
5.5 6 Corners 4.6 5.5
St Johnstone Over
Under
Dunfermline
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
St Johnstone Over
Under
Dunfermline
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
St Johnstone Over
Under
Dunfermline
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
St Johnstone Over
Under
Dunfermline
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
Draw Dunfermline has tied 2nd period in 5 last games
Under Dunfermline have had under 1.5 2nd half goals in 8 last matches
Dunfermline have had under 2.5 goals in their last 8 matches
Failed to score Dunfermline has not scored in 1st period in 9 last away games
Clean sheets Dunfermline has not conceded in 2nd period in 8 last games
St Johnstone - Dunfermline - Head to heads
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)
12.01.02 St Johnstone Dunfermline L 0:1 (0:0)
04.08.01 St Johnstone Dunfermline L 0:2 (0:1)
Dunfermline - St Johnstone - Head to heads
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 - Last matches
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)
08.08.25 Ross County St Johnstone W 0:1 (0:0)
02.08.25 St Johnstone Partick Thistle W 5:1 (3:1)
23.05.22 St Johnstone Inverness W 4:0 (0:0)
20.05.22 Inverness St Johnstone D 2:2 (0:2)
11.05.09 Airdrieonians St Johnstone W 0:4 (0:0)
02.05.09 St Johnstone Morton W 3:1 (1:1)
25.04.09 Dundee FC St Johnstone W 0:1 (0:1)
19.04.09 St Johnstone Queen of South L 2:3 (0:1)
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)
21.01.23 St Johnstone Rangers L 0:1 (0:1)
22.01.22 Kelty Hearts St Johnstone D 0:0 (0:0) AET 1:0
22.05.21 St Johnstone Hibernian W 1:0 (1:0)
26.08.21 St Johnstone LASK L 0:2 (0:0)
19.08.21 LASK St Johnstone D 1:1 (0:1)
12.08.21 St Johnstone Galatasaray L 2:4 (1:1)
05.08.21 Galatasaray St Johnstone D 1:1 (0:0)
06.07.17 Riteriai St Johnstone L 1:0 (0:0)
29.06.17 St Johnstone Riteriai L 1:2 (1:2)
09.07.15 St Johnstone Alashkert W 2:1 (1:0)
02.07.15 Alashkert St Johnstone L 1:0 (0:0)
07.08.14 Trnava St Johnstone D 1:1 (0:1)
31.07.14 St Johnstone Trnava L 1:2 (0:1)
Dunfermline - Last matches
09.08.25 Dunfermline Airdrieonians W 2:0 (2:0)
02.08.25 Morton Dunfermline D 0:0 (0:0)
02.05.25 Morton Dunfermline L 2:0 (2:0)
26.04.25 Dunfermline Airdrieonians D 0:0 (0:0)
19.04.25 Dunfermline Partick Thistle D 0:0 (0:0)
12.04.25 Queen's Park Dunfermline W 0:1 (0:0)
05.04.25 Dunfermline Hamilton L 0:1 (0:1)
02.04.25 Dunfermline Livingston W 1:0 (1:0)
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)
09.02.25 Aberdeen Dunfermline L 3:0 (1:0)
18.01.25 Dunfermline Stenhousemuir W 3:0 (2:0)
21.01.23 Partick Thistle Dunfermline D 1:1 (0:1) AET 0:0, pen 3:2
26.11.21 Partick Thistle Dunfermline L 1:0 (0:0)
23.03.21 Morton Dunfermline D 0:0 (0:0) AET 0:0, pen 6:5
19.01.19 Raith Dunfermline L 3:0 (0:0)
20.01.18 Dunfermline Morton L 1:2 (0:1)
18.11.17 Queen's Park Dunfermline W 1:4 (0:0)
23.06.23 Dunfermline St. Pauli L 0:3 (0:1)
06.05.23 Alloa Dunfermline W 0:2 (0:0)
29.04.23 Dunfermline Clyde W 2:1 (1:1)
22.04.23 Airdrieonians Dunfermline D 1:1 (0:0)
15.04.23 Dunfermline Queen of South W 5:0 (2:0)
11.04.23 Peterhead Dunfermline W 0:2 (0:0)
08.04.23 Falkirk Dunfermline D 2:2 (2:2)
01.04.23 Dunfermline Kelty Hearts D 0:0 (0:0)
25.03.23 Montrose Dunfermline W 1:3 (0:2)
12.05.12 Dunfermline Kilmarnock L 1:2 (1:0)
07.05.12 Hibernian Dunfermline L 4:0 (3:0)
02.05.12 Inverness Dunfermline D 0:0 (0:0)
28.04.12 Dunfermline Aberdeen W 3:0 (0:0)
21.04.12 St. Mirren Dunfermline D 4:4 (2:1)
07.04.12 Dunfermline Hearts L 1:2 (0:0)
31.03.12 Dundee Utd Dunfermline L 3:0 (0:0)
24.03.12 Dunfermline St. Mirren D 1:1 (0:1)
18.08.09 Dunfermline Queen of South L 1:2 (0:1)
30.08.07 Hacken Dunfermline L 1:0 (1:0)
16.08.07 Dunfermline Hacken D 1:1 (1:0)
Team W D L Pts
Сент-Джонстон 2 0 0 6
Аброут 1 1 0 4
Данфермлайн 1 1 0 4
Рейт Роверс 1 1 0 4
Мортон 0 2 0 2
Росс Каунти 0 1 1 1
Эр Юнайтед 0 1 1 1
Эйрдри 0 1 1 1
Куинс Парк 0 1 1 1
Партик 0 1 1 1