ST Johnstone vs Dundee prediction

ST Johnstone – Dundee, Scottish Premiership, Saturday, November 7, 2026 at 03:00 PM (GMT). Venue: McDiarmid Park

ST Johnstone is #8 in the table (12 pts) and Dundee #5 (14 pts). Last 6 head-to-head meetings: ST Johnstone 1, draws 2, Dundee 3. Their last meeting, on September 2, 2026, ended Dundee 1-1 ST Johnstone.

AI confidence: Medium

AI match recap

McDiarmid Park offers St Johnstone a useful platform after a flat recent run, particularly because their home attack has been more productive than their output on the road. Dundee arrive higher in the standings and with the psychological edge from the recent series, but their own latest result halted a decent spell. The contest should be decided by who manages second balls, transitions and dead-ball defending better. Final team news matters, especially around the reported Dundee attacking absences.

Predicted score and probabilities

The AI's exact score, win/draw/loss probabilities, both teams to score, over/under 2.5 and 4 key factors are in the full analysis.

See the full AI analysis

Head-to-head analysis

Dundee have avoided defeat throughout the recent run of league meetings and have won on their latest visits to McDiarmid Park, giving the visitors a meaningful psychological reference point.

Injuries and absences

FotMob’s pre-match listing identifies Zach Mitchell as a long-term St Johnstone absentee, while Dundee’s reported list includes Simon Murray and Finlay Robertson, with Bobby Wales and Joe Westley needing a final fitness check. If Murray remains out, Dundee lose an experienced central reference for direct attacks and penalty-area occupation.

Form (last 5)

ST JohnstoneLeague position #8 · 12 ptsW D L
DundeeLeague position #5 · 14 ptsW D L

ST Johnstone vs Dundee stats

ST JohnstoneDundee
Played1010
Goals scored1114
Goals conceded1512
Clean sheets12

Last meetings

  • 2026-09-02Dundee 1-1 ST Johnstone
  • 2025-05-18ST Johnstone 0-2 Dundee
  • 2025-03-01Dundee 1-1 ST Johnstone
  • 2025-01-05ST Johnstone 1-3 Dundee
  • 2024-10-26Dundee 1-2 ST Johnstone
  • 2024-03-30ST Johnstone 1-2 Dundee

Other Scottish Premiership matches