none
Questionnaire
Match StatusStatsLineupOddsScheduleAbout

Current Season Stats

Played
W/D/L
Goals
Points
Ranking
Total
36
14/9/13
52/41
51
4
Home
18
7/5/6
24/19
26
5
Away
18
7/4/7
28/22
25
2
Played
W/D/L
Goals
Points
Ranking
Total
36
22/11/3
67/25
77
1
Home
18
11/6/1
37/11
39
2
Away
18
11/5/2
30/14
38
1

H2H

Dunfermline Athletic
Last 10 Matches
Total: 22(Scored + Conceded)
Scored 8 Conceded 14
Win Rate 20.00%
W 2D 4L 4
Date/Competition
HomeScoreAway
Scottish Championship
Saint Johnstone
0-1
HT 0-0 FT 0-1
Dunfermline Athletic
Scottish Championship
Dunfermline Athletic
2-2
HT 1-1 FT 2-2
Saint Johnstone
Scottish Championship
Saint Johnstone
2-1
HT 0-1 FT 2-1
Dunfermline Athletic
International Club Friendly
Dunfermline Athletic
1-1
HT 1-1 FT 1-1
Saint Johnstone
Scottish League Cup
Dunfermline Athletic
1-1
Penalty kick 3-4 HT 0-0 FT 0-0
Saint Johnstone
Scottish Premiership
Saint Johnstone
3-1
HT 2-0 FT 3-1
Dunfermline Athletic
Scottish Premiership
Dunfermline Athletic
0-3
HT 0-1 FT 0-3
Saint Johnstone
Scottish Premiership
Saint Johnstone
0-1
HT 0-1 FT 0-1
Dunfermline Athletic
Scottish Championship
Dunfermline Athletic
1-3
HT 1-2 FT 1-3
Saint Johnstone
Scottish Championship
Saint Johnstone
0-0
HT 0-0 FT 0-0
Dunfermline Athletic

Recent Results

Finished
Attack
104:76
Dangerous attack
54:55
Possession
51:49
3
0
2
Shots
2
9
Shots on target
0
4
1
0
7
31'
Substitute out Tashan Oakley-Boothe
Substitute in Charlie Gilmour
Injury time
46'
Kieran Ngwenya
Halftime0 - 2
52'
Charlie Gilmour
54'
Substitute out Josh Cooper
Substitute in Chris Kane
54'
Substitute out Chris Hamilton
Substitute in Alfonso Amade
56'
0:1
Reece McAlear
71'
Substitute out Jamie Gullan
Substitute in Taylor Steven
73'
0:2
Ruari Paton
75'
Substitute out Callum Morrison
Substitute in Rory MacLeod
75'
Substitute out Matty Todd
Substitute in Lucas Fyfe
81'
Matthew Foulds
Injury time
91'
Substitute out Sam Stanton
Substitute in Kai Fotheringham
93'
Substitute out Liam Smith
Substitute in Adam Forrester
Finished0 - 2
Dunfermline Athletic
Dunfermline Athletic
4-4-2
13Aston Oxborough
Aston Oxborough
5.9
11Shea Kearney
Shea Kearney
6.3
18Nurudeen Abdulai
Nurudeen Abdulai
6.3
3Kieran Ngwenya
Kieran Ngwenya
6.0
31John Tod
John Tod
6.5
10Matty Todd
Matty Todd
75'
35Tashan Oakley-Boothe
Tashan Oakley-Boothe
31'
5Chris Hamilton
Chris HamiltonC
54'
6.1
33Josh Cooper
Josh Cooper
54'
6.1
26Andy Todd
Andy Todd
6.4
38Callum Morrison
Callum Morrison
75'
6.6
4-2-3-1
1Toby Steward
Toby Steward
6.8
33Liam Smith
Liam Smith
93'
7.3
3Cheick Diabate
Cheick Diabate
7.0
4Morgan Boyes
Morgan Boyes
7.0
14Matthew Foulds
Matthew Foulds
6.7
42Reece McAlear
Reece McAlear
8.1
7Jason Holt
Jason HoltC
6.5
11Sam Stanton
Sam Stanton
91'
6.6
10Jamie Gullan
Jamie Gullan
71'
6.5
24Josh Mcpake
Josh Mcpake
6.4
18Ruari Paton
Ruari Paton
8.2
Saint Johnstone
Saint Johnstone
Substitute Lineup
Dunfermline Athletic
Dunfermline Athletic
Neil Lennon (Coach)
16
Rory MacLeod
Rory MacLeod
75'
6.7
20
Chris Kane
Chris Kane
54'
6.2
8
Charlie Gilmour
Charlie Gilmour
31'
5.9
34
Lucas Fyfe
Lucas Fyfe
75'
5.9
14
Alfonso Amade
Alfonso Amade
54'
5.8
40
Billy Terrell
Billy Terrell
28
Ewan Mcleod
Ewan Mcleod
22
Keith Bray
Keith Bray
4
Kyle Benedictus
Kyle Benedictus
Saint Johnstone
Saint Johnstone
Simo Valakari (Coach)
35
Adam Forrester
Adam Forrester
93'
7.2
19
Taylor Steven
Taylor Steven
71'
6.2
21
Kai Fotheringham
Kai Fotheringham
91'
6.1
27
Alfie Agyeman
Alfie Agyeman
9
Josh Fowler
Josh Fowler
22
Stephen Mallan
Stephen Mallan
20
Ross Sinclair
Ross Sinclair
8
Jonathan Svedberg
Jonathan Svedberg
2
Reghan Tumilty
Reghan Tumilty
Injury List
Dunfermline Athletic
Dunfermline Athletic
MTashan Oakley-BootheTashan Oakley-Boothe
FOlly ThomasOlly Thomas
Saint Johnstone
Saint Johnstone
Opening Odds

‭1 X 2‭

1X2
3.803.201.85

Asian Handicap

+0.51.88-0.51.93

Scored

GoalsOverUnder
2/2.51.831.98

Corners

CornersOverUnder
9.51.831.83
No data available
Anchor Avatar
Camel
Popularity:69
Match Prediction
introduction
Predicting
logo
Home Team
logo
Away Team
Draw
Prediction Historyicon_arrow_right
Predict More Matchesicon_arrow_right

About the match

Dunfermline Athletic is going to head to head Saint Johnstone on Apr 21, 2026, 6:45:00 PM UTC in Scottish Championship.

Here you can stream Dunfermline Athletic vs Saint Johnstone with predictions, live scores, lineups, schedules, fixtures, minute-by-minute updates, and full match stats.

Dunfermline Athletic ranking is 4 and Saint Johnstone ranking is 1.

This is the 34 rounds of Scottish Championship.

Dunfermline Athletic previous match

Dunfermline Athletic previous match was against Falkirk in Scottish Cup on Apr 18, 2026, 11:30:00 AM UTC, the match ended with result 0 - 0 (the match ended in a draw).

The half time score was 0 - 0, the regular time score was 0 - 0.

The penalty shoot-out ended 4 - 2.

Dunfermline Athletic were shown 5 yellow cards.. Falkirk were shown 4 yellow cards and 1 red card.

The Dunfermline Athletic has been awarded 3 corner kicks and the Falkirk has been awarded 9 corner kicks.

Dunfermline Athletic Stats tab is showing the last 10 H2H & Recent matches with score and statistics.

Relive Dunfermline Athletic vs Falkirk for the complete scoreboard, lineups, and play-by-play recap.

Saint Johnstone previous match

Saint Johnstone previous match was against Airdrie United in Scottish Championship on Apr 11, 2026, 2:00:00 PM UTC, the match ended with result 4 - 0 (the match ended in a win).

The half time score was 3 - 0, the regular time score was 4 - 0.

Saint Johnstone were shown 1 yellow card.. Airdrie United were shown 1 yellow card.

The Saint Johnstone has been awarded 6 corner kicks and the Airdrie United has been awarded 4 corner kicks.

This is the 33 rounds of Scottish Championship.

Saint Johnstone Stats tab is showing the last 10 H2H & Recent matches with score and statistics.

Relive Saint Johnstone vs Airdrie United for the complete scoreboard, lineups, and play-by-play recap.