Xgoals Get alerts

St Johnstone 2-1 Dundee

Map

Loading the map…

Matches

Score: St Johnstone vs Dundee

St Johnstone 2–1 Dundee

Half time 1–0

Result on xG: St Johnstone vs Dundee

Win in line with xG for St Johnstone. On the chances (xG 1.62–0.64): St Johnstone win 61%, draw 24%, Dundee win 14%; likeliest score 1–0.

Goals and cards: St Johnstone vs Dundee

  • 5' Josh Campbell (goal, Normal Goal)
  • 47' Joe Westley (goal, Normal Goal)
  • 56' Taylor Steven (card, Yellow Card)
  • 60' Drey Wright (card, Yellow Card)
  • 69' Ethan Hamilton (card, Yellow Card)
  • 72' Kai Fotheringham (goal, Normal Goal)
  • 88' Brad Halliday (card, Yellow Card)

St Johnstone line-up

  1. 20 R. Sinclair
  2. 3 C. Diabate
  3. 6 B. Mikulić
  4. 2 E. Alıç
  5. 33 L. Smith
  6. 32 J. Campbell
  7. 8 J. Holt
  8. 30 J. Cotterill
  9. 7 T. Steven
  10. 22 D. Schmidt
  11. 18 K. Fotheringham

Dundee line-up

  1. 1 O. Goodman
  2. 7 D. Wright
  3. 4 R. Astley
  4. 5 O. Bevan
  5. 12 I. Samuels
  6. 27 J. Bevan
  7. 28 C. Jones
  8. 48 E. Hamilton
  9. 14 A. Forrest
  10. 11 A. Hay
  11. 21 B. Fink

Statistics: St Johnstone vs Dundee

1.62expected_goals0.64
57.0Ball Possession43.0
17.0Total Shots8.0
4.0Shots on Goal3.0
7.0Shots off Goal3.0
6.0Blocked Shots2.0
4.0Corner Kicks5.0
3.0Offsides0.0
11.0Fouls12.0
1.0Yellow Cards3.0
0.0Red Cards0.0
2.0Goalkeeper Saves2.0
575.0Total passes428.0
507.0Passes accurate356.0

Match info: St Johnstone vs Dundee

  • Venue: McDiarmid Park, Perth
  • Kickoff: 2026-11-07T15:00:00Z

More on St Johnstone vs Dundee

Questions and answers

When does St Johnstone v Dundee kick off?
On 7 Nov 2026 at 15:00 UTC.
Which competition is St Johnstone v Dundee in?
Premiership, Regular Season - 13.
Where is St Johnstone v Dundee played?
At McDiarmid Park, Perth.
What was the score of St Johnstone v Dundee?
St Johnstone 2-1 Dundee (half time 1-0).
What was the xG (expected goals) of St Johnstone v Dundee?
St Johnstone 1.62, Dundee 0.64: the quality of each side's chances, in goals.

xG board

This week in xG

every league