SoccerPrediction.io
Stats

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

14.04.26

Airdrieonians

Dunfermline

22
D

11.04.26

Partick

Dunfermline

20
L

07.04.26

Ayr

Dunfermline

03
W

04.04.26

Dunfermline

Morton

31
W

21.03.26

Ross County

Dunfermline

22
D

ST Johnstone – Last 5 Matches

11.04.26

ST Johnstone

Airdrieonians

40
W

04.04.26

Arbroath

ST Johnstone

24
W

28.03.26

ST Johnstone

Queen’s Park

11
D

20.03.26

Partick

ST Johnstone

00
D

14.03.26

ST Johnstone

Ross County

10
W

Head to Head Matches

24.01.26

ST Johnstone

Dunfermline

0
1

08.11.25

Dunfermline

ST Johnstone

2
2

19.09.25

ST Johnstone

Dunfermline

2
1

Dunfermline – Last 5 Matches

04.04.26

Dunfermline

Morton

31
W

14.03.26

Dunfermline

Raith

30
W

03.03.26

Dunfermline

Ross County

30
W

28.02.26

Dunfermline

Queen’s Park

10
W

24.02.26

Dunfermline

Partick

22
D

Head to Head Matches

08.11.25

Dunfermline

ST Johnstone

2
2

ST Johnstone – Last 5 Matches

04.04.26

Arbroath

ST Johnstone

24
W

20.03.26

Partick

ST Johnstone

00
D

07.03.26

Morton

ST Johnstone

02
W

24.02.26

Queen’s Park

ST Johnstone

11
D

20.02.26

Raith

ST Johnstone

00
D

Head to Head Matches

08.11.25

Dunfermline

ST Johnstone

2
2

Soccer Predictions

Dunfermline to Win
4.85

BTTS Yes
2.00

Over 2.5
2.05


Standings

# Club MP W D L GF GA GD PTS Form
1 ST Johnstone logoST Johnstone 33 19 11 3 62 25 37 68 WWDDW
2 Partick logoPartick 34 17 13 4 52 35 17 64 DWDWW
3 Arbroath logoArbroath 34 13 11 10 43 41 2 50 WLLLW
4 Dunfermline logoDunfermline 33 13 8 12 50 39 11 47 DLWWD
5 Raith logoRaith 34 11 9 14 40 38 2 42 LWWWL
6 Queen's Park logoQueen's Park 34 9 13 12 34 45 -11 40 DLWDL
7 Ayr logoAyr 34 8 15 11 37 44 -7 39 LWLDL
8 Morton logoMorton 34 8 13 13 35 47 -12 37 DLLWW
9 Airdrieonians logoAirdrieonians 34 7 11 16 32 47 -15 32 DDLWL
10 Ross County logoRoss County 34 7 10 17 30 54 -24 31 WLLLD
Promotion – Premiership Promotion – Premiership (Relegation: Semi-finals) Championship (Relegation)

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!

SoccerPrediction.io
Stats