Predictions → Scotland Championship

Dunfermline vs ST Johnstone

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

DateOpponentVenueScoreResult
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

DateOpponentVenueScoreResult
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.

More: Championship predictions · BTTS · Over/Under · Correct Score · Draws