Skip to content

Dunfermline vs ST Johnstone Prediction - Apr 21, 2026

Dunfermline €3.25m
Apr 2119:45
0:2
Finished
ST Johnstone €4.12m
14.70 X3.50 21.82

Match Tips

Confidence
Best Tip
Under 3.5 1.29
Maximum 3 total goals
5.6/10
1x2 Tip
14.70
2.0/10
Total Goals
Under 3.51.29
5.7/10
Both Teams To Score
No1.90
2.8/10
Bet Builder Tip
1X & Under 4.52.27
1.4/10
Correct Score
Dunfermline10ST Johnstone

Stats Predictions

AI
Dunfermline
ST Johnstone
Ball PossessionDunfermline: 47%ST Johnstone: 53%
Total ShotsDunfermline: 6ST Johnstone: 9
Shots on GoalDunfermline: 3ST Johnstone: 3
Shots Off GoalDunfermline: 2ST Johnstone: 5
CornersDunfermline: 3ST Johnstone: 5
Yellow CardsDunfermline: 1ST Johnstone: 1

Statistics

Average / Match
Dunfermline
ST Johnstone
Total GoalsDunfermline: 2.7ST Johnstone: 2.7
Goals ScoredDunfermline: 2ST Johnstone: 1.9
Goals AgainstDunfermline: 0.7ST Johnstone: 0.8
PossessionDunfermline: 50%ST Johnstone: 53%
Total ShotsDunfermline: 7.4ST Johnstone: 10.3
Shots on GoalDunfermline: 4.2ST Johnstone: 4.3
Shots off GoalDunfermline: 3.2ST Johnstone: 6
CornersDunfermline: 3.8ST Johnstone: 6.3
Yellow CardsDunfermline: 1.78ST Johnstone: 1.8

Form

Overview Last 10 Matches
Dunfermline
ST Johnstone
WinsDunfermline: 6ST Johnstone: 5
Over 1.5 GoalsDunfermline: 8ST Johnstone: 7
Over 2.5 GoalsDunfermline: 7ST Johnstone: 4
Over 3.5 GoalsDunfermline: 3ST Johnstone: 4
Both Teams ScoredDunfermline: 3ST Johnstone: 5
Unexpected WinsDunfermline: 0ST Johnstone: 0
Unexpected LosesDunfermline: 0ST Johnstone: 0

H2H

Dunfermline 2
3 Draws
3 ST Johnstone
Latest Matches
Jan 24, 26
ST Johnstone0
Dunfermline1
Nov 08, 25
Dunfermline2
ST Johnstone2
Sep 19, 25
ST Johnstone2
Dunfermline1
Jul 04, 23
Dunfermline1
ST Johnstone1
Dec 15, 20
Dunfermline1
ST Johnstone1
Feb 25, 12
ST Johnstone3
Dunfermline1
Dec 24, 11
Dunfermline0
ST Johnstone3
Aug 13, 11
ST Johnstone0
Dunfermline1

Recent Matches

Standings

Scotland - Championship
# Team M G P
1 ST Johnstone 36 67-25 77
2 Partick 36 53-36 66
3 Arbroath 36 43-41 52
4 Dunfermline 36 52-41 51
5 Raith Rovers 36 43-42 45
6 Queen's Park 36 35-48 41
7 Ayr Utd 36 38-47 39
8 Morton 36 36-52 38
9 Airdrie United 36 35-49 36
10 Ross County 36 36-57 34
Promotion - Premiership Promotion - Premiership (Relegation: Semi-finals) Promotion - Premiership (Relegation: Quarter-finals) Championship (Relegation) Relegation - League One