Skip to content
Live scoresView all →

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

  1. 88’Yellow cardDundee crestDundeeBrad Halliday
  2. 87’SubstitutionDundee crestDundeeBrad Halliday ONDrey Wright OFF
  3. 80’SubstitutionST Johnstone crestST JohnstoneMacaulay Tait ONKai Fotheringham OFF
  4. 72’SubstitutionDundee crestDundeeCharlie Reilly ONAlan Forrest OFF
  5. 72’Goal!ST Johnstone crestST JohnstoneKai Fotheringham2 – 1
  6. 69’Yellow cardDundee crestDundeeEthan Hamilton
  7. 60’SubstitutionST Johnstone crestST JohnstoneSam Stanton ONTaylor Steven OFF
  8. 60’Yellow cardDundee crestDundeeDrey Wright
Show 8 earlier events
  1. 59’SubstitutionST Johnstone crestST JohnstoneJosh Fowler ONDanny schmidt OFF
  2. 56’Yellow cardST Johnstone crestST JohnstoneTaylor Steven
  3. 47’Goal!Dundee crestDundeeJoe Westley1 – 1
  4. 45’SubstitutionDundee crestDundeeJoe Westley ONBradley·Fink OFF
  5. 45’SubstitutionDundee crestDundeeRyan Finnigan ONCallum Jones OFF
  6. 45’SubstitutionDundee crestDundeeZan Besir ONJoseph Bevan OFF
  7. 14’SubstitutionST Johnstone crestST JohnstoneDaniel Finlayson ONBožo Mikulić OFF
  8. 5’Goal!ST Johnstone crestST JohnstoneJosh CampbellAssist: Enes Alic1 – 0
  9. 1’Kick-off

Key stats

ST Johnstone crestST JohnstoneDundeeDundee crest
  • 57%Possession44%
  • 17Shots8
  • 1.62xG0.70
  • 4Shots on Target3
  • 4Corners5
  • 12Fouls12
  • 3Offsides0
  • 2Saves2
  • 577Passes440
  • 1Yellow Cards3

Lineups

Confirmed selections

ST Johnstone crestST Johnstone3 - 4 - 3

  1. 20Sinclair
  2. 3Diabate
  3. 6Mikulić
  4. 2Alıç
  5. 33Smith
  6. 32Campbell
  7. 8Holt
  8. 30Cotterill
  9. 7Steven
  10. 22Schmidt
  11. 18Fotheringham

Substitutions

  1. 14’↑19 D. Finlayson↓6 B. Mikulić
  2. 59’↑9 J. Fowler↓22 D. Schmidt
  3. 60’↑11 S. Stanton↓7 T. Steven
  4. 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

Dundee crestDundee4 - 4 - 2

  1. 1Goodman
  2. 7Wright
  3. 4Astley
  4. 5Bevan
  5. 12Samuels
  6. 27Bevan
  7. 28Jones
  8. 48Hamilton
  9. 14Forrest
  10. 11Hay
  11. 21Fink

Substitutions

  1. 45’↑19 J. Westley↓ Bradley·Fink
  2. 45’↑8 R. Finnigan↓28 C. Jones
  3. 45’↑17 Ž. Bešir↓27 J. Bevan
  4. 72’↑18 C. Reilly↓14 A. Forrest
  5. 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

#TeamPWDLGDPts
1Celtic crestCeltic12912+1728
2Rangers crestRangers11731+1024
3Heart Of Midlothian crestHeart Of Midlothian11623+720
4Falkirk crestFalkirk12534+318
5Dundee crestDundee12525+317
7ST Johnstone crestST Johnstone13454-317

Recent form

Last 5 matches, all competitions

ST Johnstone crest

ST Johnstone

  1. W
  2. D
  3. L
  4. D
  5. D
Dundee crest

Dundee

  1. W
  2. W
  3. D
  4. L
  5. W

Player ratings

  1. 1J. Campbell8.2
  2. 2K. Fotheringham8.2
  3. 3E. Alıç7.7
  4. 4C. Diabate7.2
  5. 5D. Finlayson7.2
  6. 6J. Cotterill7.0
  7. 7J. Holt6.9
  8. 8J. Fowler6.7
  9. 9B. Mikulić6.5
  10. 10S. Stanton6.5
  11. 11L. Smith6.4
  12. 12D. Schmidt6.3
  13. 13M. Tait6.3
  14. 14T. Steven6.2
  15. 15R. Sinclair6.0
  16. 16L. Chalmers0.0
  17. 17M. Foulds0.0
  18. 18C. Hepburn0.0
  19. 19R. Paton0.0
  20. 20M. Todd0.0
  1. 1J. Westley7.9
  2. 2R. Astley7.0
  3. 3O. Bevan6.9
  4. 4C. Reilly6.8
  5. 5A. Hay6.6
  6. 6I. Samuels6.5
  7. 7C. Jones6.4
  8. 8O. Goodman6.4
  9. 9B. Fink6.3
  10. 10D. Wright6.2
  11. 11E. Hamilton6.2
  12. 12J. Bevan6.1
  13. 13A. Forrest6.1
  14. 14Ž. Bešir6.0
  15. 15R. Finnigan5.9
  16. 16B. Halliday5.8
  17. 17Alfie Harrison0.0
  18. 18I. Odutayo0.0
  19. 19H. Sharp0.0
  20. 20J. Wright0.0

Match ratings from API-Football, out of 10.

MVP of the match

J. Campbell
8.2

J. Campbell

ST Johnstone crestST 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

ST Johnstone crestST Johnstone
W-D-L
1-3-1
Scored / match
1.2
Conceded / match
1.8
Dundee crestDundee
W-D-L
3-1-1
Scored / match
2.0
Conceded / match
1.4

Fan predictions

How the fans called it

  • ST Johnstone crestST JohnstoneResult0%
  • Draw0%
  • Dundee crestDundee0%

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

  1. 5’Goal!ST Johnstone crestST JohnstoneJosh CampbellAssist: Enes Alic1 – 0
  2. 14’SubstitutionST Johnstone crestST JohnstoneDaniel Finlayson ONBožo Mikulić OFF
  3. 45’SubstitutionDundee crestDundeeJoe Westley ONBradley·Fink OFF
  4. 45’SubstitutionDundee crestDundeeRyan Finnigan ONCallum Jones OFF
  5. 45’SubstitutionDundee crestDundeeZan Besir ONJoseph Bevan OFF
  6. 47’Goal!Dundee crestDundeeJoe Westley1 – 1
  7. 56’Yellow cardST Johnstone crestST JohnstoneTaylor Steven
  8. 59’SubstitutionST Johnstone crestST JohnstoneJosh Fowler ONDanny schmidt OFF
  9. 60’SubstitutionST Johnstone crestST JohnstoneSam Stanton ONTaylor Steven OFF
  10. 60’Yellow cardDundee crestDundeeDrey Wright
  11. 69’Yellow cardDundee crestDundeeEthan Hamilton
  12. 72’SubstitutionDundee crestDundeeCharlie Reilly ONAlan Forrest OFF
  13. 72’Goal!ST Johnstone crestST JohnstoneKai Fotheringham2 – 1
  14. 80’SubstitutionST Johnstone crestST JohnstoneMacaulay Tait ONKai Fotheringham OFF
  15. 87’SubstitutionDundee crestDundeeBrad Halliday ONDrey Wright OFF
  16. 88’Yellow cardDundee crestDundeeBrad Halliday