Select Odds Display Type
  • +125 US
  • 6/9 Fractional
  • 2.25 Decimal
St. Johnstone logo
2 - 1
Full-Time
Dunfermline logo
Championship
Scotland
/
Championship
/
McDiarmid Park

St. Johnstone
vs
Dunfermline
Predictions & Betting Tips

Football is Sponsored by Wild Vegas Casino

St. Johnstone vs Dunfermline Predictions

  • St. Johnstone have a perfect home record in the Championship with 2 wins and 1 draw (3.00 goals per game scored and 0.67 per game conceded)
  • St. Johnstone have won 3 of their last 5 matches (1 draw, 1 loss).
St. Johnstone’s style will test Dunfermline’s defensive organization
A top of the table clash it is, and this Friday’s game between St. Johnstone and Dunfermline will be an early test of how well each side is coping in their respective levels this season. As part of our St. Johnstone vs Dunfermline preview, it's crucial to consider the tactical approaches both managers will deploy. Simo Valakari’s Saints are sitting pretty at the top of the Championship 2025/2026 table after five games, having picked up 13 points so far. They have looked a real class act so far, with a clear game plan and tactical flexibility that allows them to switch formations regularly. St. Johnstone will look to dominate possession, control the midfield with a double pivot and use pressing triggers to pressure opponents and win the ball back high up the field. In Joshua McPake, they have their main attacking threat, with 5 goals in 5 games. Dunfermline are the dark horses in the Championship, sitting in 5th place with 8 points from five matches. They are keeping pace with the leaders, but this game will tell us a lot about how much progress Neil Lennon has made to install his pragmatic, organisation-first mentality on the players. Dunfermline will be solid in structure, play the percentages, and will be tough to break down. For those interested in the St. Johnstone vs Dunfermline prediction, Dunfermline will frustrate opponents and dictate the pace of the game by pressing when it suits the situation.
Saints are a cut above
Dunfermline have an impressive defensive record on the road, conceding just 2 goals in 3 matches, but they have only won 1 of those. While St. Johnstone have been dominant at home (2 wins, 1 draw), they have conceded 0.67 per game in those 3 matches. The bookmakers have St. Johnstone installed as 1.67 favorites here, and Dunfermline as 4.50 dark horses. The odds are good for the home side, given their recent form, home form, and attacking firepower. This St. Johnstone vs Dunfermline prediction highlights the clash between St. Johnstone's high pressing game and ball control and Dunfermline's solid defensive organisation, which could be a chess match. But I’m going with the Saints to come out on top. Additionally, the St. Johnstone vs Dunfermline betting tips suggest that an over 2.5 goals wager could also be tempting given their home scoring record, and Dunfermline’s purple patch in front of goal.

St. Johnstone vs Dunfermline Betting Tips

  • Tipped at
    1.65
    1X2 - Ordinary Time
    St. Johnstone
    Won
    Explanation
    • St. Johnstone is unbeaten with 4 wins and 1 draw, and has won both home fixtures, favoring a home victory.
    • St. Johnstone scores 3.0 goals per home game (9 at home) while conceding only 0.67 at home, a clear home edge.
    • Recent form shows 3 wins in last 4 including 3-0 and 2-0 results, indicating St. Johnstone can secure wins at home.
  • Tipped at
    2.06
    Over/Under - Ordinary Time
    Over 2.5
    Won
    Explanation
    • St. Johnstone home matches average 3.67 total goals, so games at their stadium frequently exceed 2.5 goals.
    • St. Johnstone scores 3.0 per home game and Dunfermline has scored 9 overall (1.8 avg), boosting the chance of more goals.
    • Both teams have recent high-score games ( St. Johnstone 3-0, Dunfermline 5-0 ), showing potential for a high total.
  • Tipped at
    1.70
    Both Teams To Score - Ordinary Time
    No
    Lost
    Explanation
    • St. Johnstone has conceded just 2 goals in the tournament and keeps many clean sheets, making opponent goals unlikely.
    • Matches with St. Johnstone see both teams score in only 20% overall and 33.33% at home, a low BTTS rate.
    • Dunfermline has BTTS in just 16.67% overall and 0% away, so they often fail to score on the road against strong defenses.

St. Johnstone vs Dunfermline Live Stats

St. Johnstone vs Dunfermline Live Stats

There is no data available for your selection
St. Johnstone logo

Last 9 H2H matches

  • 5
    Won
  • 2
    Draw
  • 2
    Won
Dunfermline logo

St. Johnstone vs Dunfermline Last Matches

Betting Offers

  • The FortuneJack logo
    FortuneJack
    country

    Get 100% Free Bet Welcome Bonus from FortuneJack

    Claim Bonus
    Has bonus worked for you?
  • The 22Bet Casino logo
    22Bet Casino
    country

    100% Up To 180 CAD Sports Welcome Bonus from 22Bet Casino

    Has bonus worked for you?
    Terms & conditions apply
  • The TrustDice.Win logo
    TrustDice.Win
    country

    20 GBP Free Bet Bonus from TrustDice.Win

    Recommended
    Claim Bonus
    Has bonus worked for you?
  • The Zizobet logo
    Zizobet
    country

    10% Crypto Cashback Sport Bonus from Zizobet

    Claim Bonus
    Has bonus worked for you?
    7
  • The Fanduel logo
    Fanduel
    country

    Bet $5 Get $250 Sport Welcome Bonus from Fanduel

    Has bonus worked for you?
    New customers only. Deposit min. $5. Place your first $5 bet and receive $250 if your bet wins.
  • The Coins Game Casino logo
    Coins Game Casino
    country

    Up to $10 000 Weekly Sports Cash Back Bonus from Coins Game

    Recommended
    Has bonus worked for you?

Authors

BetOnValue Recommends

  • The NV Casino logo
    NV Casino
    country

    200 Free Spins with No Deposit on Chicken Chase from NV Casino

    Recommended Exclusive
    Has bonus worked for you?
Be a part of the community

St. Johnstone vs Dunfermline Stats

  • Goals Scored logo
  • Goals (ø)
  • 1st Half Goals
  • 2nd Half Goals
  • Early Goals (1'-10')
  • Late Goals (+85')
  • Penalty Goals
  • Headed Goals
  • Free Kick Goals
1
Team Logo St. Johnstone
67 36
4
Team Logo Dunfermline
52 36

Player Statistics

Name
Joshua McPake
16 3 9 0 33 2758
Josh Fowler
12 1 9 0 29 2073
Jamie Gullan
11 11 5 0 33 2365
Adama Sidibeh
6 4 3 0 19 1410
Reece McAlear
5 7 5 0 35 3042

Championship Standings

1
The St. Johnstone logo
St. Johnstone
36 22 11 3 67:25 77
4
The Dunfermline logo
Dunfermline
36 14 9 13 52:41 51
Glossary
  • MP: Matches Played
  • W: Wins
  • D: Draws
  • L: Losses
  • G: Goals
  • P: Points

Join BetOnValue Community

Join the Conversation!

Connect with us on Facebook, Twitter, and more to stay updated, share your thoughts, and be part of our growing community.