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

St Johnstone Logo
St Johnstone 1.8
WDWWWDLL
1 : 1
CORRECT SCORE
Dunfermline Logo
1.4 Dunfermline
WLLDLWLW

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 Arbroath

Determined to maintain their recent success, St Johnstone must win following their 1-0 Scotland Championship victory against Arbroath on January 3. In that match, St Johnstone recorded 50% possession and 2 shots hitting the target.

TeamPossessionShots (on target)xGDangerous Attacks
St Johnstone Logo St Johnstone
50%0 (2)-78
Arbroath Logo Arbroath
50%0 (1)-47

Dunfermline's Last Match – Raith vs Dunfermline

Dunfermline will look to carry forward their winning form after a 2-1 Scotland Championship success over Raith on December 27. In that match, Dunfermline controlled 50% of possession and managed 2 shots on target.

TeamPossessionShots (on target)xGDangerous Attacks
Raith Logo Raith
50%0 (3)-82
Dunfermline Logo Dunfermline
50%0 (2)-68

St Johnstone vs Dunfermline Stats

Key Stats

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

Goals Scored vs Goals Conceded

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

St Johnstone
19-11

Dunfermline
15-15

What are the odds for this match?

St Johnstone to win: @1.45

Draw: @3.7

Dunfermline to win: @6.25

Over 2.5 Goals: @1.95

St Johnstone Fixtures

St Johnstone - Partick
January 30, 2026

Dunfermline Fixtures

Dunfermline - Airdrieonians
January 31, 2026

St Johnstone Recent Results

  • Wins 50% 5
  • Draws 30% 3
  • Lost 20% 2
  • Goals Scored 1.9/match 19
  • Goals Conceded 1.1/match 11
MatchDateScore
03
Jan
St Johnstone
Arbroath
1
0
27
Dec
Ross County
St Johnstone
0
0
20
Dec
St Johnstone
Morton
5
0
16
Dec
Hearts B
St Johnstone
0
1
12
Dec
Ayr
St Johnstone
2
4
06
Dec
St Johnstone
Raith
0
0
29
Nov
St Johnstone
Cove Rangers
1
2
22
Nov
Partick
St Johnstone
2
1
15
Nov
St Johnstone
Queen's Park
4
3
08
Nov
Dunfermline
St Johnstone
2
2

Dunfermline Recent Results

  • Wins 40% 4
  • Draws 20% 2
  • Lost 40% 4
  • Goals Scored 1.5/match 15
  • Goals Conceded 1.5/match 15
MatchDateScore
27
Dec
Raith
Dunfermline
1
2
20
Dec
Dunfermline
Ayr
2
3
16
Dec
Queen of South
Dunfermline
4
3
13
Dec
Queen's Park
Dunfermline
1
1
06
Dec
Dunfermline
Arbroath
1
2
29
Nov
Dunfermline
Queen of South
2
1
25
Nov
Partick
Dunfermline
1
0
22
Nov
Dunfermline
Morton
1
0
08
Nov
Dunfermline
St Johnstone
2
2
31
Oct
Ayr
Dunfermline
0
1

St Johnstone vs Dunfermline Head-to-Head History

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

MatchDateScore
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
21431745
2
Partick Partick
22332540
3
Arbroath Arbroath
22302736
4
Ayr Ayr
21272429
5
Dunfermline Dunfermline
20282226
6
Raith Raith
22232325
7
Morton Morton
21202822
8
Airdrieonians Airdrieonians
22183120
9
Queen's Park Queen's Park
19202918
10
Ross County Ross County
20203616

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.45, Draw @3.7, Dunfermline @6.25.

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.