Dunfermline Athletic vs St. Johnstone
Scotland - Scottish Championship
- 53%Ball Possession47%
- 4Total Shots12
- 0Shots on Target4
- 3Corners7
- 14Fouls15
- 2Yellow Cards1
- 24/01/2026, 15:00Scottish ChampionshipSt. Johnstone0 - 1Dunfermline Athletic24/01/2026, 15:00Scottish ChampionshipSt. Johnstone
0 - 1
Dunfermline Athletic - 08/11/2025, 15:00Scottish ChampionshipDunfermline Athletic2 - 2St. Johnstone08/11/2025, 15:00Scottish ChampionshipDunfermline Athletic
2 - 2
St. Johnstone - 19/09/2025, 18:45Scottish ChampionshipSt. Johnstone2 - 1Dunfermline Athletic19/09/2025, 18:45Scottish ChampionshipSt. Johnstone
2 - 1
Dunfermline Athletic
Key Statistics
Avg. Goals
Average
2.56League 2.45
Over 2.5 Goals
Above average
50%League 46%
Both Teams Score
Below average
44%League 49%
Cards
Average
4.50League 4.54
Corners
Average
10.50League 9.89
Over / Under
0.5
1+ gol
OVER90%UNDER10%1.5
2+ gol
OVER75%UNDER25%2.5
3+ gol
OVER55%UNDER45%3.5
4+ gol
OVER40%UNDER60%
Team Performance
Dunfermline Athletic
Home
St. Johnstone
Away
Points & Results
- 1.42PPG2.06
- 39%Wins58%
- 48%First to Score52%
Goals Scored & Conceded
- Scored/game1.521.88
- Conceded/game1.180.76
- xG1.321.79
- xGA1.300.84
Trends
- 39%Both Score45%
- 39%Clean Sheet52%
- 14/04/2026, 18:45Scottish ChampionshipAirdrieonians2 - 2DDunfermline Athletic14/04/2026, 18:45Scottish ChampionshipAirdrieonians
2 - 2
Dunfermline AthleticD - 11/04/2026, 14:00Scottish ChampionshipPartick Thistle2 - 0LDunfermline Athletic11/04/2026, 14:00Scottish ChampionshipPartick Thistle
2 - 0
Dunfermline AthleticL - 07/04/2026, 18:45Scottish ChampionshipAyr United0 - 3WDunfermline Athletic07/04/2026, 18:45Scottish ChampionshipAyr United
0 - 3
Dunfermline AthleticW - 04/04/2026, 14:00Scottish ChampionshipDunfermline Athletic3 - 1WGreenock Morton04/04/2026, 14:00Scottish ChampionshipDunfermline Athletic
3 - 1
Greenock MortonW - 21/03/2026, 15:00Scottish ChampionshipRoss County2 - 2DDunfermline Athletic21/03/2026, 15:00Scottish ChampionshipRoss County
2 - 2
Dunfermline AthleticD - 14/03/2026, 15:00Scottish ChampionshipDunfermline Athletic3 - 0WRaith Rovers14/03/2026, 15:00Scottish ChampionshipDunfermline Athletic
3 - 0
Raith RoversW - 03/03/2026, 19:45Scottish ChampionshipDunfermline Athletic3 - 0WRoss County03/03/2026, 19:45Scottish ChampionshipDunfermline Athletic
3 - 0
Ross CountyW
Dunfermline Athletic scored in 6/7 recent form matches and averaged 2.29 goals.
- 11/04/2026, 14:00Scottish ChampionshipSt. Johnstone4 - 0WAirdrieonians11/04/2026, 14:00Scottish ChampionshipSt. Johnstone
4 - 0
AirdrieoniansW - 04/04/2026, 14:00Scottish ChampionshipArbroath2 - 4WSt. Johnstone04/04/2026, 14:00Scottish ChampionshipArbroath
2 - 4
St. JohnstoneW - 28/03/2026, 13:00Scottish ChampionshipSt. Johnstone1 - 1DQueen's Park28/03/2026, 13:00Scottish ChampionshipSt. Johnstone
1 - 1
Queen's ParkD - 20/03/2026, 19:45Scottish ChampionshipPartick Thistle0 - 0DSt. Johnstone20/03/2026, 19:45Scottish ChampionshipPartick Thistle
0 - 0
St. JohnstoneD - 14/03/2026, 15:00Scottish ChampionshipSt. Johnstone1 - 0WRoss County14/03/2026, 15:00Scottish ChampionshipSt. Johnstone
1 - 0
Ross CountyW - 07/03/2026, 15:00Scottish ChampionshipGreenock Morton0 - 2WSt. Johnstone07/03/2026, 15:00Scottish ChampionshipGreenock Morton
0 - 2
St. JohnstoneW - 28/02/2026, 15:00Scottish ChampionshipSt. Johnstone3 - 1WAyr United28/02/2026, 15:00Scottish ChampionshipSt. Johnstone
3 - 1
Ayr UnitedW
St. Johnstone scored in 6/7 recent form matches and averaged 2.14 goals.
St. Johnstone is +24% better in terms of Scored/game
St. Johnstone is +55% better in terms of Conceded/game
St. Johnstone is +36% better in terms of xG
St. Johnstone is +55% better in terms of xGA
St. Johnstone is +28% better in terms of First-Half Form
Dunfermline Athletic is +34% better in terms of Offsides
St. Johnstone is +15% better in terms of Corners
Dunfermline Athletic is +8% better in terms of Cards
St. Johnstone is +26% better in terms of Shots on Target
| # | Form | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | St. Johnstone | 36 | 22 | 11 | 3 | 67 | 25 | +42 | 77 | |
| 2 | Partick Thistle | 36 | 17 | 15 | 4 | 53 | 36 | +17 | 66 | |
| 3 | Arbroath | 36 | 13 | 13 | 10 | 43 | 41 | +2 | 52 | |
| 4 | Dunfermline Athletic | 36 | 14 | 9 | 13 | 52 | 41 | +11 | 51 | |
| 5 | Raith Rovers | 36 | 12 | 9 | 15 | 43 | 42 | +1 | 45 | |
| 6 | Queen's Park | 36 | 9 | 14 | 13 | 35 | 48 | -13 | 41 | |
| 7 | Ayr United | 36 | 8 | 15 | 13 | 38 | 47 | -9 | 39 | |
| 8 | Greenock Morton | 36 | 8 | 14 | 14 | 36 | 51 | -15 | 38 | |
| 9 | Airdrieonians | 36 | 8 | 12 | 16 | 35 | 49 | -14 | 36 | |
| 10 | Ross County | 36 | 8 | 10 | 18 | 35 | 57 | -22 | 34 |
Dunfermline Athletic vs St. Johnstone: Statistics and Analysis - Scottish Championship 2025/2026
On this page you can check all the key statistics for Dunfermline Athletic vs St. Johnstone - goals, corners, form, trends, head-to-head record and more.
This Scottish Championship match was played on 21/04/2026 (Tuesday) and finished Dunfermline Athletic 0 - 2 St. Johnstone.
The fixture is part of game week 34th of the Scottish Championship season. Dunfermline Athletic currently sits in position 4th of the Scottish Championship table. St. Johnstone occupies position 1st.
Stat Probabilities for Dunfermline Athletic vs St. Johnstone
Our projection system combines both teams' numbers into percentage chances for the key statistical markets in this match:
Both teams to score: our projection puts the chance of both teams scoring in Dunfermline Athletic vs St. Johnstone at 44%.
Over 2.5 goals: the combined stats for Dunfermline Athletic and St. Johnstone point to a 50% chance of over 2.5 goals in this match.
St. Johnstone over 4.5 corners: St. Johnstone has taken 5 or more corners in 82% of their matches in the competition.
For our tips built on these numbers, see the Dunfermline Athletic vs St. Johnstone prediction page.
Who is the favorite in Dunfermline Athletic vs St. Johnstone?
According to the latest match odds, is the favorite at an implied probability of about 0%. The full 1X2 market has Dunfermline Athletic at 0, the draw at 0, and St. Johnstone at 1.73.
Overall performance in the Scottish Championship
Dunfermline Athletic's record so far reads 13W-8D-12L from 33 played a win rate of 39% at 1.42 points per game.
St. Johnstone stands at 19W-11D-3L from 33 played, winning 58% of their matches at 2.06 points per game.
In their last five, Dunfermline Athletic has gone 2W-2D-1L, averaging 1.6 points per game.
St. Johnstone's last five read 3W-2D-0L, at 2.2 points per game.
At home, Dunfermline Athletic has a 44% win rate (7W-4D-5L from 16 played).
On the road, St. Johnstone has won 56% of their matches (9W-5D-2L from 16 played).
Goal statistics for Dunfermline Athletic vs St. Johnstone
In attack, Dunfermline Athletic averages 1.52 goals scored per game in the Scottish Championship (50 in total), while conceding 1.18 per game (39 in total).
St. Johnstone averages 1.88 goals scored per game (62 in total) and 0.76 conceded per game (25 in total).
Dunfermline Athletic's top scorer this season is Andrew Tod, with 13 goals.
For St. Johnstone, Joshua McPake leads the scoring charts with 16 goals this season.
Dunfermline Athletic's main creator is Matty Todd, with 8 assists.
James Gullan tops the St. Johnstone assist chart with 11.
More detail - goals home and away, expected goals and first-to-score rates - is in the tables above.
Head-to-head: Dunfermline Athletic vs St. Johnstone
Dunfermline Athletic and St. Johnstone have met 3 times in recent years. The record:
Dunfermline Athletic wins: 1
Draws: 1
St. Johnstone wins: 1
Frequently asked questions about Dunfermline Athletic vs St. Johnstone
When was Dunfermline Athletic vs St. Johnstone played?
The match was played on 21/04/2026 (Tuesday) and finished Dunfermline Athletic 0 - 2 St. Johnstone.
What is the head-to-head record between Dunfermline Athletic and St. Johnstone?
Across their last 3 meetings the record is 1-1-1 (Dunfermline Athletic wins – draws – St. Johnstone wins).
What was the last match between Dunfermline Athletic and St. Johnstone?
The two sides last met on 24/01/2026, and the result was St. Johnstone 0 vs 1 Dunfermline Athletic. Full details: Dunfermline Athletic vs St. Johnstone, 24/01/2026.
Who is the favorite in Dunfermline Athletic vs St. Johnstone?
is the favorite at odds of , an implied probability of about 0%. Dunfermline Athletic is priced at 0, the draw at 0 and St. Johnstone at 1.73.
Where can I find Dunfermline Athletic vs St. Johnstone stats?
All key statistics for Dunfermline Athletic vs St. Johnstone are on this page, updated in real time.