Final result and the pre-match prediction on record. This page updates when the next fixture is scheduled.
Dunfermline
0:2
Full Time · 21 Apr 2026
ST Johnstone
No upcoming fixture scheduled. Showing the last meeting result and the pre-match predictions.
Latest available team statistics: these blocks are refreshed independently of the frozen pre-match prediction and may include this match. They are shown for context, not as inputs to that prediction.
📈 Team Trends
Dunfermline
Unbeaten 8
BTTS
3/6
Over 2.5
2/6
Scored a goal
5/6
No goals conceded
3/6
ST Johnstone
Unbeaten 3
BTTS
4/6
Over 2.5
4/6
Scored a goal
5/6
No goals conceded
1/6
Streaks run from the most recent match; ratios cover each team's last 6 matches in all competitions.
🏅 League Benchmarks: Championship
Dunfermline
Best defence (0.50 conceded/game, season)3rd best BTTS rate (50%, last 6)2nd best clean sheets (7, season)
ST Johnstone
No top-3 or bottom-2 marks in the league right now.
Rank among 10 Championship teams. Attack, defence and clean sheets are season league stats; BTTS and Over 2.5 rates cover the last 6 matches, all competitions. Only top-3 and bottom-2 marks are shown.
🏠 Home vs Away Records
Dunfermline at home · ST Johnstone away, the split that matters for this fixture.
Dunfermline (home)
Wins–Draws–Losses3W–3D–0L
W 3
D 3
Played6
Goals scored (avg)1.70
Goals conceded (avg)0.50
Clean sheets3
Failed to score1
ST Johnstone (away)
Played—
Goals scored (avg)—
Goals conceded (avg)—
Clean sheets—
Failed to score—
Dunfermline (home)ST Johnstone (away)
W 3
D 3
Played
6
—
Goals scored (avg)
1.70
—
Goals conceded (avg)
0.50
—
Clean sheets
3
—
Failed to score
1
—
Season record of the home team at its own ground against the away team's record on the road.
📈 Recent Form
Dunfermline
Date
Opponent
Venue
Score
Result
06/11
Raith Rovers
Away
0–0
D
03/11
Bonnyrigg Rose Athletic
Away
4–2
W
31/10
Inverness CT
Home
5–1
W
27/10
Stenhousemuir
Away
1–0
W
24/10
Queen's Park
Away
1–0
W
20/10
Partick
Home
1–1
D
17/10
Livingston
Home
0–0
D
10/10
Ayr Utd
Away
1–1
D
03/10
Aberdeen
Home
1–4
L
19/09
Morton
Away
1–0
W
ST Johnstone
Date
Opponent
Venue
Score
Result
07/11
Dundee
Home
2–1
W
31/10
Kilmarnock
Away
2–2
D
28/10
Motherwell
Home
2–2
D
24/10
Rangers
Away
0–4
L
17/10
Dundee Utd
Home
1–1
D
11/10
Aberdeen
Away
1–0
W
19/09
Falkirk
Home
1–1
D
09/09
Celtic
Home
0–1
L
06/09
Hibernian
Home
2–1
W
02/09
Dundee
Away
1–1
D
📊 Season Comparison: Championship
Dunfermline #3 · 25 pts ·
ST Johnstone
Dunfermline
Wins–Draws–Losses6W–7D–1L
W 6
D 7
L 1
Played14
Goals scored (avg)1.20
Goals conceded (avg)0.50
Clean sheets7
Failed to score3
Yellow cards22
Red cards0
xG for (last 5 with stats, weighted)—
xG against (last 5 with stats, weighted)—
Penalties (scored/missed)1/0
ST Johnstone
Played—
Goals scored (avg)—
Goals conceded (avg)—
Clean sheets—
Failed to score—
Yellow cards—
Red cards—
xG for (last 5 with stats, weighted)1.15
xG against (last 5 with stats, weighted)1.50
Penalties (scored/missed)—
DunfermlineST Johnstone
W 6
D 7
L 1
Played
14
—
Goals scored (avg)
1.20
—
Goals conceded (avg)
0.50
—
Clean sheets
7
—
Failed to score
3
—
Yellow cards
22
—
Red cards
0
—
xG for (last 5 with stats, weighted)
—
1.15
xG against (last 5 with stats, weighted)
—
1.50
Penalties (scored/missed)
1/0
—
⏱️ Goal Timing (season)
Dunfermline
2
0-15
2
16-30
2
2
31-45
1
2
46-60
3
61-75
4
1
76-90
3
scored conceded
ST Johnstone
No timing data yet.
Goals by 15-minute intervals this season. Late-game scoring patterns matter for live and "goal in last 15 minutes" markets.