Match statistics: Dunfermline - St. Johnstone FC
Scotland / Championship - Round 34
18:45, April 21, 2026
Dunfermline
0
:
2
First half 0:0
St. Johnstone FC
Match finished
1
4.33
X
3.35
2
1.78
Math prediction: X2 — 1.15
45+1'
K. Ngwenya
52'
C. Gilmour
(S. Stanton)
R. McAlear
56'
(L. Smith)
R. Paton
73'
M. Foulds
81'
Match prediction Dunfermline - St. Johnstone FC
Match outcome
St. Johnstone FC
St. Johnstone FC
win or draw
Goals / Match
2.7
Total Over 2.5
52%
Total Under 3.5
67%
xG for the team (Home)
Dunfermline
Dunfermline
expected 1 - 2 goals
xG for the team (Away)
St. Johnstone FC
St. Johnstone FC
expected 1 - 2 goals
Tournament chart
Dunfermline Dunfermline
St. Johnstone FC St. Johnstone FC
Team comparison
Dunfermline Dunfermline
St. Johnstone FC St. Johnstone FC
Recent form
42%
58%
H2H strength
50%
50%
Goal realization
50%
50%
Poisson distribution [1]
38%
62%
Team power
43.3%
56.7%
The position of the teams: Championship - Round 34
Pos.
Team
Games
W
D
L
P
P %
GF:GA
GD
Form
AVG
TT
OT
1.5+
2.5+
3.5+
1
St. Johnstone FC St. Johnstone FC
33
19
11
3
68
68.69%
62:25
+37
W
W
D
D
W
2.64
1.88
0.76
67%
52%
33%
4
Dunfermline Dunfermline
33
13
8
12
47
47.47%
50:39
+11
D
L
W
W
D
2.7
1.52
1.18
76%
52%
33%
Dunfermline
Points and results
Segment table:
2
All games
33
games
13
wins
39%
8
draws
24%
12
losses
36%
Home games
16
games
7
wins
44%
4
draws
25%
5
losses
31%
St. Johnstone FC
Points and results
Segment table:
1
All games
33
games
19
wins
58%
11
draws
33%
3
losses
9%
Away games
16
games
9
wins
56%
5
draws
31%
2
losses
13%
Dunfermline
Dunfermline
Recent matches: 6
Latest form:
good
All competitions · season 2025
2026-03-14
Championship
Dunfermline Dunfermline
Raith Rovers Raith Rovers
▸ 3
0
1
0
W
2026-03-21
Championship
Ross County Ross County
Dunfermline Dunfermline
2
2
2
1
D
2026-04-04
Championship
Dunfermline Dunfermline
Morton Morton
▸ 3
1
0
1
W
2026-04-07
Championship
Ayr United Ayr United
Dunfermline Dunfermline
0
▸ 3
0
1
W
2026-04-11
Championship
Partick Partick
Dunfermline Dunfermline
2
0
2
0
L
2026-04-14
Championship
Airdrie United Airdrie United
Dunfermline Dunfermline
2
2
1
0
D
St. Johnstone FC
St. Johnstone FC
Recent matches: 6
Latest form:
good
All competitions · season 2025
2026-03-07
Championship
Morton Morton
St. Johnstone FC St. Johnstone FC
0
▸ 2
0
0
W
2026-03-14
Championship
St. Johnstone FC St. Johnstone FC
Ross County Ross County
▸ 1
0
1
0
W
2026-03-20
Championship
Partick Partick
St. Johnstone FC St. Johnstone FC
0
0
0
0
D
2026-03-28
Championship
St. Johnstone FC St. Johnstone FC
Queen's Park Queen's Park
1
1
0
1
D
2026-04-04
Championship
Arbroath Arbroath
St. Johnstone FC St. Johnstone FC
2
▸ 4
1
1
W
2026-04-11
Championship
St. Johnstone FC St. Johnstone FC
Airdrie United Airdrie United
▸ 4
0
3
0
W