St. Johnstone's team badge Dunfermline Athletic's team badge

St. Johnstone v Dunfermline Athletic : Championship match betting preview, prediction and odds

Sat 24th Jan, 15:00 BST, McDiarmid Park, Perth

St. Johnstone and their manager Simo Valakari will be hoping for victory against Neil Lennon and his Dunfermline Athletic side on Saturday afternoon, as the pair clash at the McDiarmid Park in the Championship. Below you'll find unique statistics for the biggest betting markets, from team to score first to full time result, including form and historical head-to-head data. Predictions are produced from these, and the odds come directly from the UK's biggest bookmakers.


Best Tip: Under 3.5 goals

There's every chance of this match serving up goalmouth entertainment, but don't count on a deluge of goals. Under 3.5 goals is our prediction, meaning that 3 goals is the absolute maximum we'll see during 90 mins. The best odds on that outcome are just below, followed by relevant form statistics and head-to-head (H2H) records.

In-Play
Win / Draw / Win
Over / Under 1.5 Goals
Over / Under 2.5 Goals
Over / Under 3.5 Goals
Win To Nil
Both Teams To Score
Correct Score
Both Teams To Score & Result
Double Chance
Half Time / Full Time
Over / Under 0.5 Goals
Over / Under 4.5 Goals
Over / Under 5.5 Goals
Draw No Bet
Team To Score First
If you’re looking for a winner in this match, we think St. Johnstone are the most likely. Our predictive algorithm gives them a 53% chance of victory, and the bookies have them at a best price of 1.48.

Checkout the hundreds of tips picked but our top win/draw/win tipsters

Change odds
Predictions Add Bet365 Coral
St. Johnstone
53%
4/9
1%
10/21
Draw
25%
11/4
1%
3/1
Dunfermline
22%
21/417/4
St. Johnstone 1-0
12%
11/25/1
4%
Draw 1-1
12%
7/113/2
St. Johnstone 2-0
10%
11/211/2
St. Johnstone 2-1
10%
8/113/2
Draw 0-0
7%
9/117/2
5%
Dunfermline 1-0
7%
16/1
13%
11/1
Dunfermline 2-1
6%
20/114/1
St. Johnstone 3-0
5%
9/18/1
St. Johnstone 3-1
5%
12/110/1
Draw 2-2
5%
18/1
10%
14/1
Dunfermline 2-0
3%
33/120/1
St. Johnstone 3-2
3%
28/120/1
St. Johnstone 4-0
2%
18/114/1
St. Johnstone 4-1
2%
22/1
12%
18/1
Dunfermline 3-1
2%
50/128/1
Over 2.5 Goals
48%
9/10
3%
5/6
Under 2.5 Goals
52%
9/10
3%
5/6
2%
Home 1st Goal
54%
4/94/9
Away 1st Goal
42%
21/10
3%
9/4
No 1st Goal
5%
9/117/2
5%
BTTS - Yes
50%
1/1
5%
21/20
BTTS - No
50%
8/11
4%
7/10
BTTS - Home Win
22%
13/5
4%
5/2
3%
BTTS - Draw
17%
9/29/2
4%
BTTS - Away Win
10%
12/19/1
Home/draw
78%
1/121/8
1%
Away/draw
47%
7/56/4
Home/away
75%
1/5
2%
1/5
Over 1.5 Goals
73%
2/71/4
Under 1.5 Goals
27%
5/29/4
Over 3.5 Goals
26%
9/4
4%
2/1
3%
Under 3.5 Goals
74%
1/3
2%
3/10
Over 4.5 Goals
12%
5/19/2
Under 4.5 Goals
88%
1/91/10
1%
Over 5.5 Goals
5%
8/1
10%
9/1
9%
Under 5.5 Goals
95%
1/25
1%
1/66
Over 0.5 Goals
93%
1/331/33
Under 0.5 Goals
7%
9/18/1
Home DNB
70%
1/62/11
Away DNB
40%
7/217/5
2%
St. Johnstone win to nil
31%
5/4-
Dunfermline win to nil
12%
10/1-
St. Johnstone / St. Johnstone
37%
6/56/5
St. Johnstone / Dunfermline
2%
50/133/1
St. Johnstone / Draw
5%
18/114/1
Draw / St. Johnstone
19%
3/110/3
Draw / Dunfermline
7%
12/110/1
Draw / Draw
14%
5/119/4
4%
Dunfermline / St. Johnstone
4%
22/118/1
Dunfermline / Dunfermline
9%
9/1
9%
15/2
Dunfermline / Draw
5%
18/114/1
Win / draw / win Championship table

St. Johnstone have played 21 matches so far this season and lay in 1st place in the Championship league table. St. Johnstone are unbeaten at home after 11 games and have kept 7 clean sheets in those matches.

Performance against teams below them in the league

They have played 21 games against teams below in the table, having won 13, drawn 6 and lost 2 matches. They have kept 11 clean sheets and have failed to score in 4 fixtures. St. Johnstone have outscored their opponents by 43 goals to 28 goals.

Home League Performance

St. Johnstone have played 11 games at home winning 7, drawing 4 and losing 0 games. They have scored 24 goals, kept 7 clean sheets and conceded 6 goals at home.

Dunfermline are in 5th position in the Championship on 26 points having played 20 matches so far this season.

Away League Performance

4 of those games have been losing matches. They have conceded 10 goals and kept 4 clean sheets. They have scored 16 goals in total and failed to score in 3 fixtures.

Performance against teams above them in the league

9 games have come against teams above them in the table. They have lost 6 games, drawn 1 and won 2. Dunfermline have conceded 13 goals, scored 12, failed to score in 3 fixtures and have kept 2 clean sheets.

Won
Draw
Lost
St. Johnstone
Dunfermline
Results by League Table
TEAM PLD GD PTS HOME AWAY HOME AWAY HOME AWAY HOME AWAY
1
St. Johnstone212645 
-
-
-
-
d
 
2-2F
l
 
2-1F
Apr 18
Jan 24
2
Partick22840 
w
 
5-1A
l
 
2-1A
Jan 30
Mar 21
l
 
0-2A
l
 
1-0A
Feb 14
Apr 11
3
Arbroath22336 
w
 
3-0F
l
 
3-1F
w
 
1-0F
Apr 4
l
 
1-2F
w
 
0-5F
May 1
Feb 21
4
Ayr United21329 
d
 
0-00-0
w
 
2-4A
Feb 28
May 1
l
 
0-1A
w
 
0-1F
l
 
2-3A
Mar 7
5
Dunfermline20626 
w
 
2-1A
d
 
2-2A
Jan 24
Apr 18
-
-
-
-
6
Raith Rovers22025 
d
 
0-00-0
w
 
0-2F
Apr 25
Feb 20
w
 
2-0F
l
 
2-0A
Mar 14
w
 
1-2F
7
Greenock 21-822 
d
 
1-1A
w
 
0-4F
w
 
5-0F
Mar 7
w
 
1-0F
d
 
0-00-0
Apr 4
-
8
Airdrieonians22-1320 
w
 
3-0F
w
 
1-2F
Apr 11
Feb 13
w
 
2-0F
w
 
0-4F
Jan 31
Mar 28
9
Queen's Park19-918 
w
 
4-3F
w
 
1-2F
Mar 28
-
d
 
0-00-0
d
 
1-1A
Feb 28
Apr 25
10
Ross County20-1616 
d
 
0-00-0
w
 
0-1F
Mar 14
d
 
0-00-0
d
 
2-2F
l
 
3-2A
-
Mar 21
Promotion
Promotion Play Off
Relegation Play Off
Relegation
Win / draw / win form
11
St. Johnstone have not lost in 11 consecutive home league games
3
St. Johnstone have kept a clean sheet for 3 consecutive league games
St. Johnstone 1ST
20 league games
Home
11
Overall
3
Goals: Scored
32
Conceded
17
Games: Scored
14 / 20
Conceded
10 / 20
Clean sheets
10 / 20
Failed to score
6 / 20
Won
11
Draw
5
L
4
Goals: Scored
38
Conceded
16
Games: Scored
16 / 20
Conceded
9 / 20
Clean sheets
11 / 20
Failed to score
4 / 20
Won
12
Draw
6
L
2
Dunfermline 5TH
20 league games
Away
Overall
Goals: Scored
21
Conceded
25
Games: Scored
9 / 20
Conceded
14 / 20
Clean sheets
6 / 20
Failed to score
11 / 20
Won
6
D
3
Lost
11
Goals: Scored
28
Conceded
22
Games: Scored
14 / 20
Conceded
12 / 20
Clean sheets
8 / 20
Failed to score
6 / 20
Won
7
Draw
5
Lost
8
Goal Statistics

St. Johnstone's fans will be hoping for goals on Saturday afternoon, not least because Dunfermline Athletic have conceded in each of their last 5 Championship outings. A PG of 1.6 for S. Valakari's side suggests that run should continue.

St. Johnstone 1st Dunfermline 5th
Kickoff prediction
Kickoff prediction
1.6
goals
1.0
goals
Scoring probability
Scoring probability
0
19%
1
32%
2
26%
3
14%
4+
8%
There is a 81% probability that St. Johnstone will score 1 or more goals
0
38%
1
37%
2
18%
3
4+
There is a 75% probability of Dunfermline scoring 1 goal or less
 
20 home / away league games
20 home / away league games
-3
St. Johnstone’s goalscoring at home has been inline with predictions
-4
Dunfermline’s goalscoring when away has been inline with predictions
1.6
average goals scored
1.1
average goals scored
0.9
conceded
1.3
conceded
 
Attack defence ratings
Championship - 2025/2026 season
St. Johnstone
PG (predicted goals)
Dunfermline
1.6
1
Attack rating
19%
better
STU
DUN
view stats
Games scored17
14
Failed to score4
6
Scored first11
11
Goals scored43
28
Avg. goals scored2
1.4
Avg. shots per game10
8
Avg. shots per goal5
6
Conversion rate for20
18
Avg. XG for0
0
KickOff rating
+19%
Defence rating
11%
better
STU
DUN
view stats
Games conceded10
12
Clean sheets11
8
Conceded first6
7
Goals conceded17
22
Avg. goals conceded0.8
1.1
Avg. shots/game conceded4
8
Avg. shots/goal conceded5
7
Conversion rate against18%
14%
Avg. XG against0
0
KickOff rating
+11%

St. Johnstone v Dunfermline Championship lLine ups will show here when available.

St. Johnstone Championship squad statistics 2025/2026
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
211386
T StewardJ McPakeR McAlearJ Holt
PlayersAppserancesgoalsAssistscards
T Steward GLK21
-
R McAlear MID2118
4
-
C Diabaté DEF202
3
1
J McPake MID20132
3
-
J Holt MID2012
6
-
J Gullan FWD1987
2
-
A. Sidibeh FWD1963
2
-
M Boyes DEF181
5
-
J Baird DEF162
1
-
M Foulds DEF151
1
-
K Fotheringham FWD1531
2
-
S Sprangler MID141
1
-
L Smith DEF1311
1
-
U Ikpeazu FWD131
-
S Stanton MID122
-
A. Forrester DEF111
2
-
S Mallan MID1023
-
J Svedberg MID102
-
J. Ikendo Wanner FWD8
-
R Tumilty DEF71
2
-
F. Franczak MID4
-
V Mullins MID3
-
L LLoyd FWD1
-
Dunfermline Championship squad statistics 2025/2026
Overall
Attack
Defence
Most startsMost goalsMost assistsMost cards
19948
J MullenA. TodR FraserC Gilmour 
PlayersAppserancesgoalsAssistscards
J Mullen DEF1913
5
1
A. Tod MID1991
2
-
R Fraser DEF184
1
-
C Gilmour  MID182
8
-
M Todd MID1614
-
T Oakley-Boothe MID15
2
-
K Ritchie-Hosler MID15
-
A Amade MID14
1
-
R Macleod FWD132
3
-
J Caceres FWD132
1
1
C Kane FWD132
1
-
S. Kearney DEF121
2
-
C Hamilton MID12
4
-
B Terrell GLK11
1
-
N. Abdulai DEF11
1
-
E Otoo DEF11
1
-
K Bray MID111
-
B. Stewart FWD115
-
K Benedictus DEF9
2
-
J. Cooper MID91
-
M. Munn GLK8
-
Z Rudden FWD622
2
-
D Mehmet GLK2
1
-
K Ngwenya DEF22
-
S Fisher DEF1
-