Dunfermline Athletic 0–2 Saint Johnstone. This Scottish Championship match was played on 21 April 2026. Saint Johnstone won.
| Average Odds | 1 | X | 2 | Handicap | Goals | Over | Under | Corners | Over | Under | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Opening odds | 126.00 | 51.00 | 1.00 | 1.30 | 0.60 | 2.50 | 7.10 | 0.08 | 10.50 | 1.37 | 0.53 |
| Pre-match odds | 4.20 | 3.25 | 1.72 | 1.00 | 0.80 | 2.25 | 0.82 | 0.97 | 9.50 | 0.83 | 0.83 |
| Closing odds | 126.00 | 51.00 | 1.00 | 1.30 | 0.60 | 2.50 | 11.00 | 0.04 | 10.50 | 1.37 | 0.53 |
- 93' ⇄ Adam Forrester → Liam Smith away
- 91' ⇄ Kai Fotheringham → Sam Stanton away
- 81' 🟨 Matthew Foulds away
- 75' ⇄ Lucas Fyfe → Matty Todd home
- 75' ⇄ Rory MacLeod → Callum Morrison home
- 73' ⚽ Ruari Paton away
- 24 Jan 2026 Saint Johnstone 0 - 1 Dunfermline Athletic W
- 08 Nov 2025 Dunfermline Athletic 2 - 2 Saint Johnstone D
- 19 Sep 2025 Saint Johnstone 2 - 1 Dunfermline Athletic L
- 04 Jul 2023 Dunfermline Athletic 1 - 1 Saint Johnstone D
- 15 Dec 2020 Dunfermline Athletic 0 - 0 Saint Johnstone D
| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
45 | 21 | 15 | 9 | +15 | 78 | W W D W D |
| 2 |
|
34 | 20 | 11 | 3 | +39 | 71 | D D W W W |
| 3 |
|
42 | 15 | 13 | 14 | +12 | 58 | L W W W L |
| 4 |
|
41 | 15 | 10 | 16 | +5 | 55 | W W L D L |
| 5 |
|
43 | 11 | 18 | 14 | -10 | 51 | L D L W L |
| 6 |
|
34 | 13 | 11 | 10 | +2 | 50 | W L L L W |
| 7 |
|
45 | 12 | 14 | 19 | -9 | 50 | L W L D D |
| 8 |
|
42 | 11 | 15 | 16 | -15 | 48 | W W L L D |
| 9 |
|
41 | 9 | 15 | 17 | -25 | 42 | L D W L D |
| 10 |
|
36 | 7 | 11 | 18 | -26 | 32 | D L L L W |
| 11 |
|
11 | 8 | 1 | 2 | +17 | 25 | L W W D W |
| 12 |
|
7 | 3 | 1 | 3 | +5 | 10 | W D L L W |
| 13 |
|
7 | 2 | 2 | 3 | -6 | 8 | W W D L L |
| 14 |
|
4 | 1 | 2 | 1 | 0 | 5 | D W L D |
| 15 |
|
2 | 0 | 1 | 1 | -1 | 1 | D L |
| 16 |
|
2 | 0 | 0 | 2 | -3 | 0 | L L |
Starting XI
- 3 D Kieran Ngwenya
- 5 M Chris Hamilton C
- 10 M Matty Todd
- 11 M Shea Kearney
- 13 G Aston Oxborough
- 18 D Nurudeen Abdulai
- 26 F Andy Todd
- 31 D John Tod
- 33 M Josh Cooper
- 35 M Tashan Oakley-Boothe
- 38 F Callum Morrison
Substitutes
- 4 D Kyle Benedictus
- 8 M Charlie Gilmour
- 14 M Alfonso Amade
- 16 F Rory MacLeod
- 20 F Chris Kane
- 22 M Keith Bray
- 28 M Ewan Mcleod
- 34 F Lucas Fyfe
- 40 G Billy Terrell
Starting XI
- 1 G Toby Steward
- 3 D Cheick Diabate
- 4 D Morgan Boyes
- 7 M Jason Holt C
- 10 M Jamie Gullan
- 11 M Sam Stanton
- 14 D Matthew Foulds
- 18 F Ruari Paton
- 24 M Josh Mcpake
- 33 D Liam Smith
- 42 M Reece McAlear
Substitutes
- 2 D Reghan Tumilty
- 8 M Jonathan Svedberg
- 9 F Josh Fowler
- 19 F Taylor Steven
- 20 G Ross Sinclair
- 21 F Kai Fotheringham
- 22 M Stephen Mallan
- 27 F Alfie Agyeman
- 35 D Adam Forrester
Match preview
Dunfermline Athletic faced Saint Johnstone in the Scottish Championship on Tuesday, 21 April 2026 and the match finished 0–2. This page holds the final scoreline, goals, lineups and full match stats.
Current league position
Dunfermline Athletic sit 4th in the Scottish Championship table with 55 points from 41 matches (15W · 10D · 16L). Saint Johnstone are 2nd with 71 points from 34 matches (20W · 11D · 3L).
The full standings table — including form, goal difference and points gap — is available in the Standings tab above, and the complete season archive lives on the Scottish Championship hub.
Head-to-head history
These two clubs have met 17 times on record. Dunfermline Athletic have won 3, Saint Johnstone have won 8 and 6 matches ended level. A full timeline of previous meetings — scores, dates and competitions — is in the H2H tab above.
How to follow the match
Use the tabs above to jump straight to the events timeline, the final lineups, the match stats and the full head-to-head record. Everything is indexed so you can scroll back through any moment of the game.
Advanced match statistics
Alongside the headline score, SportScore tracks the live metrics that actually decide football matches:
- Ball possession (%)
- Shots on target & shots off target
- Corner kicks
- Fouls, offsides, yellow and red cards
- Dangerous attacks & attacks
- Starting XI, formation and confirmed substitutes
Match chat
Join the live Dunfermline Athletic vs Saint Johnstone chatroom in the sidebar to react with other fans as the match unfolds. The chat is free, no account required.
Dunfermline Athletic vs Saint Johnstone — frequently asked
When was Dunfermline Athletic vs Saint Johnstone played?
Kick-off was in the Scottish Championship.
Where was Dunfermline Athletic vs Saint Johnstone played?
At East End Park in Dunfermline, Scotland (capacity 11480).
What was the final score of Dunfermline Athletic vs Saint Johnstone?
Dunfermline Athletic 0 – 2 Saint Johnstone. Saint Johnstone won.
How can I follow Dunfermline Athletic vs Saint Johnstone live?
On this page. SportScore publishes the live scoreboard, goal & card events, possession and shots, team-stat bars and line-ups free of charge and with no sign-up. Refresh is automatic while the match is in play.
Which competition is Dunfermline Athletic vs Saint Johnstone part of?
The Scottish Championship in Scotland. Full fixtures, standings and top scorers for this season are on the competition hub.
More from the Scottish Championship
Browse every team, fixture and result in this season on the Scottish Championship hub, or jump to the full Scotland football section for national team, cup and youth competitions. You can also follow Dunfermline Athletic and Saint Johnstone for their upcoming schedules, squads and recent form.