ST Johnstone vs Dundee 2-1
- Josh Campbell5'
- Kai Fotheringham72'
- Joe Westley47'
- Kick-off
- Sat, 7 Nov 2026 · 15:00 (UTC)
- Venue
- McDiarmid Park, Perth
Match timeline
- 88’Yellow card
DundeeBrad Halliday - 87’Substitution
DundeeBrad Halliday ONDrey Wright OFF - 80’Substitution
ST JohnstoneMacaulay Tait ONKai Fotheringham OFF - 72’Substitution
DundeeCharlie Reilly ONAlan Forrest OFF - 72’Goal!
ST JohnstoneKai Fotheringham2 – 1 - 69’Yellow card
DundeeEthan Hamilton - 60’Substitution
ST JohnstoneSam Stanton ONTaylor Steven OFF - 60’Yellow card
DundeeDrey Wright
Show 8 earlier events
- 59’Substitution
ST JohnstoneJosh Fowler ONDanny schmidt OFF - 56’Yellow card
ST JohnstoneTaylor Steven - 47’Goal!
DundeeJoe Westley1 – 1 - 45’Substitution
DundeeJoe Westley ONBradley·Fink OFF - 45’Substitution
DundeeRyan Finnigan ONCallum Jones OFF - 45’Substitution
DundeeZan Besir ONJoseph Bevan OFF - 14’Substitution
ST JohnstoneDaniel Finlayson ONBožo Mikulić OFF - 5’Goal!
ST JohnstoneJosh CampbellAssist: Enes Alic1 – 0 - 1’Kick-off
Key stats
- 57%Possession44%
- 17Shots8
- 1.62xG0.70
- 4Shots on Target3
- 4Corners5
- 12Fouls12
- 3Offsides0
- 2Saves2
- 577Passes440
- 1Yellow Cards3
Lineups
Confirmed selections
ST Johnstone3 - 4 - 3
- 20Sinclair
- 3Diabate
- 6Mikulić
- 2Alıç
- 33Smith
- 32Campbell
- 8Holt
- 30Cotterill
- 7Steven
- 22Schmidt
- 18Fotheringham
Substitutions
- 14’↑19 D. Finlayson↓6 B. Mikulić
- 59’↑9 J. Fowler↓22 D. Schmidt
- 60’↑11 S. Stanton↓7 T. Steven
- 80’↑25 M. Tait↓18 K. Fotheringham
Unused substitutes 23 L. Chalmers, 14 M. Foulds, 31 C. Hepburn, 99 R. Paton, 26 M. Todd
Coach S. Valakari
Dundee4 - 4 - 2
- 1Goodman
- 7Wright
- 4Astley
- 5Bevan
- 12Samuels
- 27Bevan
- 28Jones
- 48Hamilton
- 14Forrest
- 11Hay
- 21Fink
Substitutions
- 45’↑19 J. Westley↓ Bradley·Fink
- 45’↑8 R. Finnigan↓28 C. Jones
- 45’↑17 Ž. Bešir↓27 J. Bevan
- 72’↑18 C. Reilly↓14 A. Forrest
- 87’↑2 B. Halliday↓7 D. Wright
Unused substitutes 26 J. Wright, 30 H. Sharp, 3 I. Odutayo, 77 Alfie Harrison
Coach S. Pressley
Match facts
- Competition
- Scottish Premiership
- Round
- Matchday 13
- Date
- Sat, 7 Nov 2026
- Kick-off
- 15:00 (UTC)
- Venue
- McDiarmid Park, Perth
- ST Johnstone coach
- S. Valakari
- Dundee coach
- S. Pressley
League table
Scottish Premiership
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 12 | 9 | 1 | 2 | +17 | 28 | |
| 2 | 11 | 7 | 3 | 1 | +10 | 24 | |
| 3 | 11 | 6 | 2 | 3 | +7 | 20 | |
| 4 | 12 | 5 | 3 | 4 | +3 | 18 | |
| 5 | 12 | 5 | 2 | 5 | +3 | 17 | |
| 7 | 13 | 4 | 5 | 4 | -3 | 17 |
Player ratings
- 1
J. Campbell8.2 - 2
K. Fotheringham8.2 - 3
E. Alıç7.7 - 4
C. Diabate7.2 - 5
D. Finlayson7.2 - 6
J. Cotterill7.0 - 7
J. Holt6.9 - 8
J. Fowler6.7 - 9
B. Mikulić6.5 - 10
S. Stanton6.5 - 11
L. Smith6.4 - 12
D. Schmidt6.3 - 13
M. Tait6.3 - 14
T. Steven6.2 - 15
R. Sinclair6.0 - 16
L. Chalmers0.0 - 17
M. Foulds0.0 - 18
C. Hepburn0.0 - 19
R. Paton0.0 - 20
M. Todd0.0
- 1
J. Westley7.9 - 2
R. Astley7.0 - 3
O. Bevan6.9 - 4
C. Reilly6.8 - 5
A. Hay6.6 - 6
I. Samuels6.5 - 7
C. Jones6.4 - 8
O. Goodman6.4 - 9
B. Fink6.3 - 10
D. Wright6.2 - 11
E. Hamilton6.2 - 12
J. Bevan6.1 - 13
A. Forrest6.1 - 14
Ž. Bešir6.0 - 15
R. Finnigan5.9 - 16
B. Halliday5.8 - 17
Alfie Harrison0.0 - 18
I. Odutayo0.0 - 19
H. Sharp0.0 - 20
J. Wright0.0
Match ratings from API-Football, out of 10.
MVP of the match

J. Campbell
ST Johnstone
- 1
- Goals
- 0
- Assists
Rated 8.2, the best on the pitch — 1 goal in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 1-3-1
- Scored / match
- 1.2
- Conceded / match
- 1.8
- W-D-L
- 3-1-1
- Scored / match
- 2.0
- Conceded / match
- 1.4
Fan predictions
How the fans called it
No votes yet
What happened
Match report
ST Johnstone beat Dundee 2-1 at McDiarmid Park after Kai Fotheringham scored in the 72nd minute to restore the home side’s lead. Josh Campbell had put ST Johnstone ahead early, and Dundee equalised after half-time before Fotheringham settled it.
Campbell opened the scoring in the 5th minute, finishing from Enes Alic to make it 1-0. Dundee made three changes at half-time, and Joe Westley came off the bench to level the game in the 47th minute after coming on in the 45th minute. The interval came with ST Johnstone 1-0 Dundee.
Dundee had a quicker start to the second half, but ST Johnstone went back in front when Fotheringham struck in the 72nd minute. Dundee had already made three changes at the break and then made another in the 72nd minute, while ST Johnstone also changed things in the middle third of the half and later replaced Fotheringham in the 80th minute. The home side held on from there to take the points.
The statistics showed ST Johnstone with 57% of the ball, 577 passes and 17 shots, against Dundee’s 44%, 440 passes and 8 shots. ST Johnstone also had 4 shots on target to Dundee’s 3, and 1.62 expected goals to 0.7. Dundee won 5 corners to 4, while both sides committed 12 fouls. Each goalkeeper made 2 saves.
Taylor Steven was booked for ST Johnstone in the 56th minute. Dundee’s cautions went to Drey Wright in the 60th minute, Ethan Hamilton in the 69th minute and Brad Halliday in the 88th minute. There were no red cards.
Match record
- Competition
- Scottish Premiership
- Round
- Matchday 13
- Kick-off
- Venue
- McDiarmid Park, Perth
- Match ID
cornerflick:match:st-johnstone-vs-dundee-scottish-premiership-2026-11-07
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. ST Johnstone 2-1 Dundee, Scottish Premiership, 7 November 2026. Match record, last updated 7 November 2026. https://cornerflick.com/football/scottish-premiership/matches/st-johnstone-vs-dundee-scottish-premiership-2026-11-07
Permanent identifier cornerflick:match:st-johnstone-vs-dundee-scottish-premiership-2026-11-07. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/st-johnstone-vs-dundee-scottish-premiership-2026-11-07" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
16 events
- 5’Goal!
ST JohnstoneJosh CampbellAssist: Enes Alic1 – 0 - 14’Substitution
ST JohnstoneDaniel Finlayson ONBožo Mikulić OFF - 45’Substitution
DundeeJoe Westley ONBradley·Fink OFF - 45’Substitution
DundeeRyan Finnigan ONCallum Jones OFF - 45’Substitution
DundeeZan Besir ONJoseph Bevan OFF - 47’Goal!
DundeeJoe Westley1 – 1 - 56’Yellow card
ST JohnstoneTaylor Steven - 59’Substitution
ST JohnstoneJosh Fowler ONDanny schmidt OFF - 60’Substitution
ST JohnstoneSam Stanton ONTaylor Steven OFF - 60’Yellow card
DundeeDrey Wright - 69’Yellow card
DundeeEthan Hamilton - 72’Substitution
DundeeCharlie Reilly ONAlan Forrest OFF - 72’Goal!
ST JohnstoneKai Fotheringham2 – 1 - 80’Substitution
ST JohnstoneMacaulay Tait ONKai Fotheringham OFF - 87’Substitution
DundeeBrad Halliday ONDrey Wright OFF - 88’Yellow card
DundeeBrad Halliday




