St Johnstone F.C. 2–1 Dundee F.C.. This Scottish Premiership match was played on 7 November 2026. St Johnstone F.C. won.
| BET365 | 1 | X | 2 | Asian Handicap | Goals | Over | Under | Corners | Over | Under | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Opening odds | 1.02 | 19.00 | 501.00 | 01.75 | 02.12 | 3.5 | 8.50 | 1.08 | 9.5 | 2.25 | 1.57 |
| Pre-match odds | 2.70 | 3.50 | 2.50 | 01.80 | 02.05 | 2.5 | 1.70 | 2.10 | 10.5 | 1.95 | 1.75 |
| Closing odds | 1.01 | 26.00 | 501.00 | 02.12 | 01.75 | 3.5 | 8.50 | 1.08 | 9.5 | 2.25 | 1.57 |
J
Josh Campbell 1-0
E
assist Enes Alic
K
Kai Fotheringham 2-1
- 88' Yellow card — Brad Halliday Dundee F.C.
- 87' 🔄 Substitution — Brad Halliday Dundee F.C.
- 80' 🔄 Substitution — Macaulay Tait St Johnstone F.C.
- 72' 🔄 Substitution — Charlie Reilly Dundee F.C.
- 72' ⚽ Goal — Kai Fotheringham St Johnstone F.C.
- 69' Yellow card — Ethan Hamilton Dundee F.C.
- 60' 🔄 Substitution — Sam Stanton St Johnstone F.C.
- 60' Yellow card — Drey Wright Dundee F.C.
- 59' 🔄 Substitution — Josh Fowler St Johnstone F.C.
- 56' Yellow card — Taylor Steven St Johnstone F.C.
- 47' ⚽ Goal — Joe Westley Dundee F.C.
- 45' 🔄 Substitution — Joe Westley Dundee F.C.
- 45' 🔄 Substitution — Ryan Finnigan Dundee F.C.
- 45' 🔄 Substitution — Zan Besir Dundee F.C.
- 14' 🔄 Substitution — Daniel Finlayson St Johnstone F.C.
- 5' ⚽ Goal — Josh Campbell (Enes Alic) St Johnstone F.C.
| 1st half | 2nd half | |
|---|---|---|
| Goals | ||
| Yellow cards | ||
| Red cards | ||
| Penalties awarded |
21
St Johnstone … wins
16
Dundee F.C. wins
-
02 Sep 2026
Dundee F.C.
1 - 1
St Johnstone F.C.
D
-
18 May 2025
St Johnstone F.C.
0 - 2
Dundee F.C.
L
-
01 Mar 2025
Dundee F.C.
1 - 1
St Johnstone F.C.
D
-
05 Jan 2025
St Johnstone F.C.
1 - 3
Dundee F.C.
L
-
26 Oct 2024
Dundee F.C.
1 - 2
St Johnstone F.C.
W
| # | Team | P | W | D | L | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|
| 1 |
|
12 | 9 | 1 | 2 | +17 | 28 | W W W D L |
| 2 |
|
12 | 8 | 3 | 1 | +12 | 27 | W D W D W |
| 3 |
|
11 | 6 | 2 | 3 | +7 | 20 | D W L W D |
| 4 |
|
12 | 5 | 3 | 4 | +3 | 18 | L W W W W |
| 5 |
|
12 | 5 | 2 | 5 | +3 | 17 | W D L W L |
| 6 |
|
12 | 4 | 5 | 3 | 0 | 17 | W D W D D |
| 7 |
|
13 | 4 | 5 | 4 | -3 | 17 | D L D D W |
| 8 |
|
13 | 4 | 2 | 7 | -10 | 14 | L W D L L |
| 9 |
|
13 | 3 | 4 | 6 | -6 | 13 | L L D W D |
| 10 |
|
12 | 3 | 2 | 7 | -2 | 11 | L L L D W |
| 11 |
|
12 | 3 | 2 | 7 | -6 | 11 | L W L L L |
| 12 |
|
12 | 2 | 3 | 7 | -15 | 9 | L W L L D |
Starting XI
- 2 D Enes Alic
- 3 D Cheick Diabate
- 6 D Božo Mikulić
- 7 F Taylor Steven
- 8 M Jason Holt C
- 18 F Kai Fotheringham
- 20 G Ross Sinclair
- 22 M Danny schmidt
- 30 M Joel Cotterill
- 32 M Josh Campbell
- 33 D Liam Smith
Substitutes
- G Craig hepburn
- 9 F Josh Fowler
- 11 M Sam Stanton
- 14 D Matthew Foulds
- 19 D Daniel Finlayson
- 23 F Logan Chalmers
- 25 M Macaulay Tait
- 26 M Matty Todd
- 99 F Ruari Paton
Starting XI
- 1 G Owen Goodman
- 4 D Ryan Astley
- 5 D Owen Bevan
- 7 M Drey Wright
- 11 F Ashley Hay
- 12 D Imari Samuels
- 14 M Alan Forrest
- 21 F Bradley·Fink
- 27 M Joseph Bevan
- 28 M Callum Jones
- 48 M Ethan Hamilton C
Substitutes
- 2 D Brad Halliday
- 3 D Idris Odutayo
- 8 M Ryan Finnigan
- 17 M Zan Besir
- 18 M Charlie Reilly
- 19 F Joe Westley
- 26 D Joe Wright
- 30 G Harrison Sharp
- 77 M Alfie Harrison
Match preview
St Johnstone F.C. faced Dundee F.C. in the Scottish Premiership on Saturday, 7 November 2026 and the match finished 2–1. This page holds the final scoreline, goals, lineups and full match stats.
Current league position
St Johnstone F.C. sit 7th in the Scottish Premiership table with 17 points from 13 matches (4W · 5D · 4L). Dundee F.C. are 5th with 17 points from 12 matches (5W · 2D · 5L).
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 Premiership hub.
Head-to-head history
These two clubs have met 52 times on record. St Johnstone F.C. have won 21, Dundee F.C. have won 16 and 15 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 St Johnstone F.C. vs Dundee F.C. chatroom in the sidebar to react with other fans as the match unfolds. The chat is free, no account required.
St Johnstone F.C. vs Dundee F.C. — frequently asked
When was St Johnstone F.C. vs Dundee F.C. played?
Kick-off was in the Scottish Premiership.
Where was St Johnstone F.C. vs Dundee F.C. played?
At McDiarmid Park in Perth, Scotland (capacity 10696).
What was the final score of St Johnstone F.C. vs Dundee F.C.?
St Johnstone F.C. 2 – 1 Dundee F.C.. St Johnstone F.C. won.
How can I follow St Johnstone F.C. vs Dundee F.C. 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 St Johnstone F.C. vs Dundee F.C. part of?
The Scottish Premiership in Scotland. Full fixtures, standings and top scorers for this season are on the competition hub.
More from the Scottish Premiership
Browse every team, fixture and result in this season on the Scottish Premiership hub, or jump to the full Scotland football section for national team, cup and youth competitions. You can also follow St Johnstone F.C. and Dundee F.C. for their upcoming schedules, squads and recent form.













Falkirk
Celtic FC
Motherwell F.C.
St Mirren F.C.
Kilmarnock F.C.
Heart of Midlothian F.C.
Rangers F.C.
Dundee United
Aberdeen F.C.
Hibernian F.C.