Take your football betting to the next level!

St Johnstone vs Dunfermline Correct Score Prediction: Team Stats, H2H & Betting Insights

St Johnstone 2.3
DWLWWWWW
September 19, 2025
Friday 6:45pm - GMT
2.0 Dunfermline
DLWDWWWL

Our St Johnstone vs Dunfermline Prediction: 3-0

St Johnstone vs Dunfermline in the Scotland Championship is scheduled for an 18:45 GMT kick-off on Friday September 19, 2025. Our expert analysis predicts a correct score of 3-0 for the match between St Johnstone and Dunfermline.

This St Johnstone vs Dunfermline prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.

→ View Today's Full-Time Score Predictions

Recent Form Insights

St Johnstone's Last Match – St Johnstone vs Morton

St Johnstone should win to turn things around after settling for a 1-1 Scotland Championship draw against Morton on August 30. In that match, St Johnstone recorded 50% possession, firing 2 shots on target.

TeamPossessionShots (on target)xGDangerous Attacks
St Johnstone Logo St Johnstone
50%0 (2)-99
Morton Logo Morton
50%0 (1)-34

Dunfermline's Last Match – Dunfermline vs Ross County

Dunfermline must win as they look to rediscover their winning form following a 2-2 Scotland Championship draw against Ross County on August 30. In that match, Dunfermline saw 50% of the ball and 3 shots on target.

TeamPossessionShots (on target)xGDangerous Attacks
Dunfermline Logo Dunfermline
50%0 (3)-92
Ross County Logo Ross County
50%0 (3)-68

St Johnstone vs Dunfermline Stats

Key Stats

St Johnstone Dunfermline
2.12Attacking Strength0.09
0.58Defence Strength0.99
2.3Points Per Game2
7/10WIN6/10
2/10DRAW2/10
4/10Clean Sheets4/10
5/10BTTS5/10
5/10Over 2.5 Goals6/10
2.6Average Scored1.9

Goals Scored vs Goals Conceded

St Johnstone are averaging 2.6 goals scored and 0.6 conceded per match, while Dunfermline average 1.9 scored and 1.1 conceded per game.

St Johnstone
26-6

Dunfermline
19-11

St Johnstone Fixtures

Airdrieonians - St Johnstone
September 23, 2025

Dunfermline Fixtures

Dunfermline - Ayr
September 23, 2025

St Johnstone Recent Results

  • Wins 70% 7
  • Draws 20% 2
  • Lost 10% 1
  • Goals Scored 2.6/match 26
  • Goals Conceded 0.6/match 6
MatchDateScore
30
Aug
St Johnstone
Morton
1
1
23
Aug
St Johnstone
Arbroath
3
0
16
Aug
St Johnstone
Motherwell
0
1
08
Aug
Ross County
St Johnstone
0
1
02
Aug
St Johnstone
Partick
5
1
26
Jul
St Johnstone
Elgin
8
0
22
Jul
St Johnstone
Raith
3
1
19
Jul
Inverness CT
St Johnstone
0
1
15
Jul
St Johnstone
Dundee Utd
1
1
12
Jul
East Kilbride
St Johnstone
1
3

Dunfermline Recent Results

  • Wins 60% 6
  • Draws 20% 2
  • Lost 20% 2
  • Goals Scored 1.9/match 19
  • Goals Conceded 1.1/match 11
MatchDateScore
30
Aug
Dunfermline
Ross County
2
2
22
Aug
Raith
Dunfermline
2
0
09
Aug
Dunfermline
Airdrieonians
2
0
02
Aug
Morton
Dunfermline
0
0
26
Jul
Dunfermline
Stirling
2
0
22
Jul
Dunfermline
Hamilton
2
1
19
Jul
Dumbarton
Dunfermline
0
4
12
Jul
Hearts
Dunfermline
4
1
08
Jul
East Fife
Dunfermline
1
3
05
Jul
Kelty Hearts
Dunfermline
1
3

St Johnstone vs Dunfermline Head-to-Head History

MatchDateScore
Dunfermline - St Johnstone04 Jul 20231-1
Dunfermline - St Johnstone15 Dec 20201-1

Scotland Championship Table & Standings

#TeamMatchesGoals ForGoals AgainstPoints
1
St Johnstone St Johnstone
410210
2
Raith Raith
57410
3
Arbroath Arbroath
57610
4
Partick Partick
4897
5
Dunfermline Dunfermline
4445
6
Morton Morton
5454
7
Ayr Ayr
4453
8
Queen's Park Queen's Park
4463
9
Airdrieonians Airdrieonians
4362
10
Ross County Ross County
56102

Our St Johnstone vs Dunfermline prediction offers expert insights into this exciting matchup, analyzing key stats, team form and goal expectations to help you make informed betting decisions.

If you're interested in more valuable football insights, don't miss:

This website uses cookies for your convenience.