The Dunfermline vs ST Johnstone clash in the Championship on 21-04-2026 brings a variety of betting opportunities. Our predictions focus on crucial markets like 1X2 and BTTS, backed by insightful analysis for effective betting.
Scotland: Championship
Dunfermline vs ST Johnstone

Dunfermline Performance Overview
Dunfermline has achieved 2 wins,
tied in 2 games, and faced 1 loss in their last 5 matches.
In the last five matches that Dunfermline played, there were at least 3 goals scored in 4 matches, while there were fewer than 3 goals in 1 match.
Both teams managed to score in 3 games. However, in 2 games, the match didn’t end with goals from both sides.
Dunfermline has scored a total of 10 goals and allowed 7 goals in these matches.
ST Johnstone Performance Overview
ST Johnstone has achieved 3 wins,
tied in 2 games, and faced 0 losses in their last 5 matches.
In the last five matches that ST Johnstone played, there were at least 3 goals scored in 2 matches, while there were fewer than 3 goals in 3 matches.
Both teams managed to score in 2 games. However, in 3 games, the match didn’t end with goals from both sides.
ST Johnstone has scored a total of 10 goals and allowed 3 goals in these matches.
Dunfermline – Last 5 Matches
Airdrieonians
Dunfermline
Partick
Dunfermline
Ayr
Dunfermline
Dunfermline
Morton
Ross County
Dunfermline
ST Johnstone – Last 5 Matches
ST Johnstone
Airdrieonians
Arbroath
ST Johnstone
ST Johnstone
Queen’s Park
Partick
ST Johnstone
ST Johnstone
Ross County
Head to Head Matches
ST Johnstone
Dunfermline
1
Dunfermline
ST Johnstone
2
ST Johnstone
Dunfermline
1
Dunfermline – Last 5 Matches
Dunfermline
Morton
Dunfermline
Raith
Dunfermline
Ross County
Dunfermline
Queen’s Park
Dunfermline
Partick
Head to Head Matches
Dunfermline
ST Johnstone
2
ST Johnstone – Last 5 Matches
Arbroath
ST Johnstone
Partick
ST Johnstone
Morton
ST Johnstone
Queen’s Park
ST Johnstone
Raith
ST Johnstone
Head to Head Matches
Dunfermline
ST Johnstone
2
Soccer Predictions
Standings
| # | Club | MP | W | D | L | GF | GA | GD | PTS | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | ST Johnstone |
33 | 19 | 11 | 3 | 62 | 25 | 37 | 68 | WWDDW |
| 2 | Partick |
34 | 17 | 13 | 4 | 52 | 35 | 17 | 64 | DWDWW |
| 3 | Arbroath |
34 | 13 | 11 | 10 | 43 | 41 | 2 | 50 | WLLLW |
| 4 | Dunfermline |
33 | 13 | 8 | 12 | 50 | 39 | 11 | 47 | DLWWD |
| 5 | Raith |
34 | 11 | 9 | 14 | 40 | 38 | 2 | 42 | LWWWL |
| 6 | Queen's Park |
34 | 9 | 13 | 12 | 34 | 45 | -11 | 40 | DLWDL |
| 7 | Ayr |
34 | 8 | 15 | 11 | 37 | 44 | -7 | 39 | LWLDL |
| 8 | Morton |
34 | 8 | 13 | 13 | 35 | 47 | -12 | 37 | DLLWW |
| 9 | Airdrieonians |
34 | 7 | 11 | 16 | 32 | 47 | -15 | 32 | DDLWL |
| 10 | Ross County |
34 | 7 | 10 | 17 | 30 | 54 | -24 | 31 | WLLLD |
Match between: Dunfermline vs. ST Johnstone!
Mark your calendars for 21-04-2026, as Dunfermline and ST Johnstone go head-to-head in the Championship. Both teams are poised to deliver a captivating performance in this highly anticipated game.
Game Highlights
The question on everyone’s mind: can Dunfermline defend their home turf, or will ST Johnstone pull off a stunning away win? Betting favorites like Both Teams to Score (BTTS) and Over 2.5 goals hint at a match packed with action and goals.
Player Focus and Stats
Past matchups have shown how evenly matched these teams are. Dunfermline continues to shine with standout players, while ST Johnstone is known for resilience, especially in away games. Expect intensity and fireworks on the pitch.
Prepare for a spectacular game—this is one you won’t want to miss!

