Predictions

Bet Types

Leagues

Teams

Accumulator Tips Bet of the Day Articles Favorites Leaderboard

English

Settings

Odds Format
Example: 2.50
Timezone
Join us on Telegram
Scotland
Championship
Round 34

Dunfermline vs ST Johnstone Prediction & Betting Tips

21 Apr 2026
0 - 2
Full Time
East End Park, Dunfermline
Correct
Our #1 Pick
Total Goals
Under 2.5
0 : 2
FT

Betting Tips

22%
26%
53%
Dunfermline Draw ST Johnstone
Match Result
ST Johnstone
53%
Total Goals
Under 2.5
54%
Both Teams Score
Yes
50%
Double Chance
Draw/Away
39%
Odds updated hourly from bookmakers
Predictions recalculated every 2 hours
Locked 2 hours before kickoff

Expert Analysis

David Coleman Senior Football Analyst
75% 20+ yrs
11 min read

The Championship clash between Dunfermline and St Johnstone on Tuesday evening at East End Park carries significant weight for both sides. With St Johnstone sitting comfortably at the top of the table and Dunfermline currently fourth, the gap between them is considerable, but the pressure on the vis...

Read Full Analysis

Match Facts

Dunfermline
Dunfermline concede 33% of goals in the first 15 minutes (8 goals)
Dunfermline have received 3 red cards in 22 matches this season
Dunfermline have lost 5 of 11 home matches (45%)
Dunfermline failed to score in 7 of 22 matches (32%)
ST Johnstone
ST Johnstone have won their last 5 league matches
ST Johnstone have kept 4 consecutive clean sheets
ST Johnstone have scored in each of their last 6 matches
ST Johnstone have kept 11 clean sheets in 23 matches (48%)
ST Johnstone concede 25% of goals in the first 15 minutes (5 goals)

Key Statistics

2
1 Draws
4
2.57 Avg Goals
43% BTTS
57% Over 2.5
21 Apr 2026 Dunfermline 0-2 ST Johnstone
24 Jan 2026 ST Johnstone 0-1 Dunfermline
8 Nov 2025 Dunfermline 2-2 ST Johnstone
19 Sep 2025 ST Johnstone 2-1 Dunfermline
25 Feb 2012 ST Johnstone 3-1 Dunfermline
View all H2H matches

Full Match Analysis

David Coleman
Senior Football Analyst

Dunfermline vs ST Johnstone: A Crucial Clash in the Championship

The Championship clash between Dunfermline and St Johnstone on Tuesday evening at East End Park carries significant weight for both sides. With St Johnstone sitting comfortably at the top of the table and Dunfermline currently fourth, the gap between them is considerable, but the pressure on the visitors to maintain their lead will be palpable. For Dunfermline, this game represents an opportunity to keep pace with the leaders and continue their impressive campaign.

The venue itself adds another layer of intrigue, as East End Park has historically been a challenging place for teams looking to secure three points. St Johnstone’s strong form throughout the season suggests they will approach the match with confidence, yet Dunfermline's home advantage and recent performances could provide a competitive challenge. This encounter is more than just a regular league fixture—it’s a test of character, resilience, and ambition for both clubs as they navigate the final stages of the season.

Betting markets are likely to favor St Johnstone given their superior position in the standings, but the unpredictability of Scottish football means nothing can be taken for granted. Bookmakers have already set odds reflecting the perceived strength of each side, though underdog potential should not be overlooked. The result of this match may influence the broader narrative of the championship race, making it a key moment in the season for fans and punters alike.

Form Analysis

Dunfermline have shown a mixed but generally positive trend in their last five matches, recording four wins and one draw. Their average goal output stands at 2.2 per game, which is notably higher than their opponents’ average conceded rate of 0.9. This suggests that while they can be effective going forward, they also possess a solid defensive structure. The team has managed to keep clean sheets in half of their games, indicating a balanced approach. However, their ability to score consistently may be tested against stronger opposition, as their attack is only rated at 60% compared to ST Johnstone’s 40%.

ST Johnstone, on the other hand, have been dominant in their recent run, securing six wins and four draws over the past ten matches. They maintain a strong defensive record, conceding just 0.5 goals per game on average, which is significantly better than Dunfermline's 0.9. Their attacking performance, though slightly less prolific, still averages 1.7 goals per game, showing efficiency rather than volume. With a 60% rating for defense, ST Johnstone present a well-rounded challenge, particularly given their high number of clean sheets. Their consistency makes them a formidable opponent, especially at home where they tend to perform strongly.

In comparing the two sides, it becomes clear that ST Johnstone hold a slight edge in overall form, with a 54% rating versus Dunfermline’s 46%. This gap is reflected in both their attacking and defensive metrics. While Dunfermline have demonstrated greater offensive potential, ST Johnstone’s superior defensive discipline gives them a more reliable foundation. Both teams have a 40% chance of producing a both teams to score outcome, suggesting that this match could be tightly contested. However, ST Johnstone’s superior record in key areas means they are likely to be the safer bet in terms of avoiding defeat.

The contrast between the two teams’ styles is also evident. Dunfermline appear to rely on a more open, attacking approach, which has led to high-scoring games but also occasional lapses in defense. In contrast, ST Johnstone play a more measured, structured game, focusing on maintaining possession and limiting chances against them. This tactical difference may influence how each side approaches the match, with Dunfermline possibly looking to exploit spaces behind ST Johnstone’s backline, while the visitors aim to control the tempo and minimize risk. Given these factors, bookmakers are likely to favor ST Johnstone, although Dunfermline’s strong recent form could make them a tempting underdog option.

Tactical Preview

Dunfermline will look to adopt a compact defensive shape against ST Johnstone, leveraging their solid backline which has kept nine clean sheets this season. With only 24 goals conceded, their ability to limit opposition attacks is a key strength. The home side is likely to play in a 4-5-1 formation, focusing on controlling midfield possession and launching quick counterattacks through their wingers. This approach would aim to exploit gaps left by ST Johnstone’s high line, particularly if the visitors push forward aggressively.

ST Johnstone, sitting comfortably at the top of the table, will probably maintain their usual 4-3-3 setup, emphasizing ball retention and wide play. Their high number of goals scored (45) highlights their attacking prowess, especially through the fullbacks who often overlap into advanced positions. However, their relatively low number of clean sheets (11) suggests vulnerability to fast transitions. Dunfermline’s physicality and set-piece threat could pose a challenge, forcing ST Johnstone to balance attack with defense more carefully than usual.

The away team’s strong defensive record (only 20 goals conceded) indicates they can withstand pressure, but their recent form may influence their strategy. If ST Johnstone feels secure in their lead, they might prioritize maintaining possession and wearing down the opposition rather than taking unnecessary risks. Conversely, if they face early pressure, they could shift to a more direct style, relying on pace and width to break through. Dunfermline’s task is clear: capitalize on any lapses in concentration from a team that may be focused on securing the title, while staying disciplined to avoid conceding costly goals.

Key Players Who Could Influence the Match

S. Mallan has been a consistent threat for St Johnstone this season, contributing two goals and two assists so far. His ability to create chances and find the back of the net makes him a crucial figure in the team's attacking strategy. Mallan’s movement off the ball and technical skills often stretch defenses, creating space for teammates to exploit. With his record of getting involved in both scoring and setting up opportunities, he is likely to play a central role in determining the outcome of the game.

U. Ikpeazu, while less prolific in terms of goal contributions, offers a different kind of value to the squad. His physical presence and aerial ability can disrupt opposing defenses, particularly in set-piece situations. Although he has only scored one goal, his impact on the pitch extends beyond just scoring. Ikpeazu’s work rate and positioning make him a reliable option in transition phases, where he can either hold up the ball or link play effectively. His performance could significantly affect the tempo and direction of St Johnstone’s attack.

Both players bring distinct qualities that can shape the dynamics of the match. Mallan’s creativity and goal-scoring instinct provide direct threats, while Ikpeazu’s physicality adds another dimension to the team’s offensive options. Depending on how they perform and how the opposition responds, their contributions could tip the balance in favor of St Johnstone. Bookmakers will undoubtedly factor in their recent form when setting odds, as their influence on the game remains a key consideration for punters.

Head-to-Head History

The recent head-to-head record between Dunfermline and St Johnstone shows a closely contested rivalry, with both sides securing notable results over the last six encounters. St Johnstone have come out on top three times, while Dunfermline have managed two victories, with one draw recorded. The average number of goals per game stands at 2.67, indicating that matches between the two teams tend to be attacking affairs. This trend is further supported by the fact that half of the games have ended with both teams scoring, suggesting a high likelihood of goal-filled contests.

Looking at the most recent meeting on 24 January 2026, Dunfermline secured a narrow 1-0 victory at home, which could serve as a confidence booster for the team. However, St Johnstone's performance in previous fixtures, such as their 2-1 win on 19 September 2025, highlights their ability to perform consistently against Dunfermline. The historical pattern suggests that neither side has a clear advantage, making this encounter unpredictable from a purely statistical standpoint. Bookmakers may find it challenging to set accurate odds due to the balanced nature of the rivalry.

Historical trends also show that defensive stability can vary significantly between matches. While some games have been low-scoring, others have produced multiple goals, reinforcing the need for both teams to remain cautious. For bettors, the key factors will likely revolve around form, injuries, and tactical approaches rather than past results alone. With a 50% chance of both teams finding the back of the net, Over/Under 2.5 goals markets could be appealing, though the outcome remains uncertain given the close balance of power in this fixture.

Dunfermline vs ST Johnstone Betting Analysis

The upcoming clash between Dunfermline and St Johnstone in the Scottish Championship presents a clear disparity in form and positioning within the league table. St Johnstone sit at the top of the standings with 68 points from 33 games, while Dunfermline occupy fourth place with 47 points. The significant gap in points reflects the difference in performance levels, which is also evident in the odds offered by bookmakers. The away win is heavily favored at 1.33, indicating strong confidence in St Johnstone's ability to secure three points. This suggests that the home side faces a challenging task against a team that has remained unbeaten in their last 11 matches.

The 1X2 market shows an implied probability of 54% for a St Johnstone victory, which aligns with their dominant position in the league. However, the low probability assigned to a draw (22.1%) and the relatively high price on the home win (3.0) suggest there may be some value in backing the underdog. While Dunfermline have shown resilience at home, particularly with their recent run of five consecutive draws, they face a formidable opponent that rarely concedes. The bookmakers’ pricing appears to reflect this challenge, making it difficult to find compelling value in the outright result unless there are specific tactical considerations that could tip the balance.

In terms of total goals, the over/under 2.5 line is priced at 1.85 for over and 1.95 for under, suggesting a balanced expectation of goal-scoring. Our prediction of under 2.5 goals carries a 54% confidence level, based on both teams' defensive records and the nature of the fixture. St Johnstone have kept 11 clean sheets this season, while Dunfermline have conceded 24 goals in 33 games. Both sides tend to play cautiously, especially in high-stakes encounters, which supports the case for fewer than three goals. Additionally, the lack of urgency for St Johnstone, given their lead, may further reduce the likelihood of an open game.

The double chance bet of X2 (draw or away win) is priced at 1.35, reflecting the high probability of either outcome. With our prediction leaning towards an away win, the X2 option offers a safer route for those who believe St Johnstone will dominate but want to hedge against a draw. However, the 39% confidence level indicates that this is not the most favorable bet. Meanwhile, the back-to-back goals (BTTS) market is set at 1.85 for yes and 2.10 for no, with our prediction of no BTTS carrying a 51% confidence rating. Given the defensive strengths of both teams and the likely cautious approach, it is reasonable to expect that neither side will score in the same match, making the no BTTS option worth considering.

Conclusion and Prediction Summary

Dunfermline face a tough challenge against ST Johnstone, who sit at the top of the Championship table with 68 points compared to Dunfermline's 47. The home side has shown resilience this season, securing 13 wins and eight draws, but their defensive record leaves room for improvement, having conceded 32 goals in 34 matches. ST Johnstone, on the other hand, have been more consistent, winning 19 games and drawing 11, with only three losses. Their strong form and superior positioning make them clear favorites to secure all three points.

The statistical edge lies with ST Johnstone, particularly in their ability to maintain clean sheets and avoid high-scoring encounters. Dunfermline’s attack, while capable, has struggled against teams with solid defenses, which is likely to be the case here. Based on current form and league positions, the most probable outcome is a narrow victory for ST Johnstone, with low chances of both teams scoring. This supports the prediction of a 2-0 result, with over 2.5 goals unlikely and both teams failing to find the back of the net.

Additional Information

Dunfermline

Top Scorers

No data

Top Assists

No data

Cards

No data
ST Johnstone

Top Scorers

S. MallanMidfielder
2Goals
U. IkpeazuForward
1Goals

Top Assists

S. MallanMidfielder
2Assists

Cards

No data

Detailed Form & Recent Matches

Dunfermline
LDDWD
10Played
3Wins
4Draws
3Losses
Points/Game1.3
Win %30%
Goals/Game1.9
Scored Avg1
Conceded Avg0.9
BTTS30%
Clean Sheets50%
Failed to Score40%

Recent Matches

15 MayLat Partick1-2
12 MayDvs Partick1-1
8 MayDat Arbroath0-0
5 MayWvs Arbroath1-0
1 MayDvs Arbroath0-0
ST Johnstone
WWWWW
10Played
8Wins
2Draws
0Losses
Points/Game2.6
Win %80%
Goals/Game2.4
Scored Avg2
Conceded Avg0.4
BTTS30%
Clean Sheets70%
Failed to Score10%

Recent Matches

1 MayWat Ayr Utd1-0
24 AprWvs Raith Rovers2-0
21 AprWat Dunfermline2-0
11 AprWvs Airdrie United4-0
4 AprWat Arbroath4-2

Head to Head History

Betting Statistics

MetricValue
Total Matches7
Average Goals2.57
BTTS43%
Over 2.5 Goals57%
Over 1.5 Goals71%

Goals by Team

TeamTotalAverage
Dunfermline60.86 per game
ST Johnstone121.71 per game

Clean Sheets

TeamClean Sheets
Dunfermline2 (29%)
ST Johnstone2 (29%)
21 Apr 2026 Championship Dunfermline 0-2 ST Johnstone
24 Jan 2026 Championship ST Johnstone 0-1 Dunfermline
8 Nov 2025 Championship Dunfermline 2-2 ST Johnstone
19 Sep 2025 Championship ST Johnstone 2-1 Dunfermline
25 Feb 2012 Scottish Premiership ST Johnstone 3-1 Dunfermline
24 Dec 2011 Scottish Premiership Dunfermline 0-3 ST Johnstone
13 Aug 2011 Scottish Premiership ST Johnstone 0-1 Dunfermline

Important Notice: Responsible Gambling & Predictions Disclaimer

18+

YOU MUST BE 18+ TO BET. Gambling involves risk and can be addictive. Please gamble responsibly and only bet what you can afford to lose.

Our football predictions are based on statistical analysis and should be used for entertainment purposes only. Past performance does not guarantee future results.

We are not licensed financial or gambling advisors. Always consult professional advice before making betting decisions.