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

St Johnstone Logo
St Johnstone 2.0
WWDWWWDL
1 : 1
CORRECT SCORE
Dunfermline Logo
1.4 Dunfermline
WWLLDLWL

Our St Johnstone vs Dunfermline Prediction: 1-1

St Johnstone vs Dunfermline in the Scotland Championship is scheduled for an 15:00 GMT kick-off on Saturday January 24, 2026. We anticipate a balanced game ending in a 1-1 draw, and given both teams’ scoring form, BTTS looks like a safe bet.

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 Ross County

Determined to maintain their recent success, St Johnstone must win following their 2-0 Scotland League Challenge Cup victory against Ross County on January 13. In that match, St Johnstone recorded 50% possession and 4 shots hitting the target.

TeamPossessionShots (on target)xGDangerous Attacks
St Johnstone Logo St Johnstone
50%0 (4)-60
Ross County Logo Ross County
50%0 (0)-20

Dunfermline's Last Match – Dunfermline vs Hibernian

Dunfermline will look to carry forward their winning form after a 1-0 Scotland FA Cup success over Hibernian on January 17. In that match, Dunfermline controlled 50% of possession and managed 7 shots on goal, with 5 hitting the target.

TeamPossessionShots (on target)xGDangerous Attacks
Dunfermline Logo Dunfermline
50%7 (5)-60
Hibernian Logo Hibernian
50%8 (5)-67

St Johnstone vs Dunfermline Stats

Key Stats

St Johnstone Dunfermline
1.36Attacking Strength1.45
0.45Defence Strength0.71
2Points Per Game1.4
6/10WIN4/10
2/10DRAW2/10
6/10Clean Sheets2/10
4/10BTTS7/10
5/10Over 2.5 Goals6/10
1.9Average Scored1.5

Goals Scored vs Goals Conceded

St Johnstone are averaging 1.9 goals scored and 0.9 conceded per match, while Dunfermline average 1.5 scored and 1.5 conceded per game.

St Johnstone
19-9

Dunfermline
15-15

What are the odds for this match?

St Johnstone to win: @1.48

Draw: @3.7

Dunfermline to win: @5.75

Over 2.5 Goals: @1.9

St Johnstone Fixtures

St Johnstone - Ayr
January 27, 2026
St Johnstone - Partick
January 30, 2026
Airdrieonians - St Johnstone
February 13, 2026

Dunfermline Fixtures

Dunfermline - Airdrieonians
January 31, 2026
Dunfermline - Partick
February 14, 2026
Morton - Dunfermline
February 17, 2026

St Johnstone Recent Results

  • Wins 40% 4
  • Draws 50% 5
  • Lost 10% 1
  • Goals Scored 1.3/match 13
  • Goals Conceded 0.8/match 8
MatchDateScore
28
Feb
St Johnstone
Ayr
3
1
24
Feb
Queen's Park
St Johnstone
1
1
20
Feb
Raith
St Johnstone
0
0
17
Feb
St Johnstone
Ayr
3
3
13
Feb
Airdrieonians
St Johnstone
0
1
30
Jan
St Johnstone
Partick
2
2
24
Jan
St Johnstone
Dunfermline
0
1
13
Jan
St Johnstone
Ross County
2
0
03
Jan
St Johnstone
Arbroath
1
0
27
Dec
Ross County
St Johnstone
0
0

Dunfermline Recent Results

  • Wins 60% 6
  • Draws 10% 1
  • Lost 30% 3
  • Goals Scored 1.4/match 14
  • Goals Conceded 1.1/match 11
MatchDateScore
03
Mar
Dunfermline
Ross County
3
0
28
Feb
Dunfermline
Queen's Park
1
0
24
Feb
Dunfermline
Partick
2
2
21
Feb
Arbroath
Dunfermline
4
2
17
Feb
Morton
Dunfermline
2
0
07
Feb
Dunfermline
Kelty Hearts
2
0
31
Jan
Dunfermline
Airdrieonians
0
2
24
Jan
St Johnstone
Dunfermline
0
1
17
Jan
Dunfermline
Hibernian
1
0
27
Dec
Raith
Dunfermline
1
2

St Johnstone vs Dunfermline Head-to-Head History

The head-to-head record between St Johnstone and Dunfermline indicates that, in their previous 5 meetings, St Johnstone has secured just one victory, Dunfermline managed to win once and 3 matches have concluded in a draw. Across these encounters, St Johnstone has scored 6 goals, while Dunfermline has netted 6 goals.

MatchDateScore
St Johnstone - Dunfermline24 Jan 20260-1
Dunfermline - St Johnstone08 Nov 20252-2
St Johnstone - Dunfermline19 Sep 20252-1
Dunfermline - St Johnstone04 Jul 20231-1
Dunfermline - St Johnstone15 Dec 20201-1

Scotland Championship Table & Standings

#TeamMatchesGoals ForGoals AgainstPoints
1
St Johnstone St Johnstone
27502254
2
Partick Partick
27403049
3
Arbroath Arbroath
27373342
4
Dunfermline Dunfermline
27373236
5
Ayr Ayr
26323134
6
Raith Raith
27282830
7
Morton Morton
27283630
8
Queen's Park Queen's Park
26283928
9
Airdrieonians Airdrieonians
27233526
10
Ross County Ross County
27254226

St Johnstone vs Dunfermline — FAQs

What is the correct score prediction?
We predict 1-1.

Is BTTS a good bet?
Yes, both teams show scoring potential.

What are today’s 1X2 odds?
St Johnstone @1.48, Draw @3.7, Dunfermline @5.75.

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.