Scottish Premiership · Matchday 1
Pre-match win probability — Pulse estimate
Celtic 39%Draw 34%Dundee 27%
Pulse model at kickoff, scaled by each side's scoring rate in this competition's own table. An estimate, not a betting market.
Match stats
CelticDundee
65Possession35
2.55Expected goals (xG)0.47
18Shots11
4Shots on target3
10Shots off target5
4Blocked shots3
12Shots inside box7
6Shots outside box4
9Corners4
0Offsides1
9Fouls7
1Yellow cards1
0Red cards0
3Saves3
653Passes341
563Accurate passes249
86Pass accuracy73
Match events
- 52'Benjamin Nygren (assist Kieran Tierney)
- 60'Charlie Reilly
- 60'Simon Murray ← Ashley Hay
- 78'Camilo Durán → James Forrest
- 78'Hyun-jun Yang → Sebastian Tounekti
- 80'Joe Bevan ← Alan Forrest
- 80'Drey Wright ← Brad Halliday
- 83'Benjamin Nygren → Luke McCowan
- 83'Kieran Tierney → Colby Donovan
- 90'Arne Engels
Celtic · Dundee
Starting XI · as it played — Ratings are a Pulse estimate
426.8McGregor
638.0↓83'Tierney
207.2Carter-Vickers
87.8↓83'Nygren
67.2Trusty
27.2Johnston
276.5Engels
96.8Høgh
17.3Sinisalo
136.8↓78'Yang
116.8↓78'Durán
76.3↓80'Wright
486.3Hamilton
86.3Finnigan
46.3Astley
56.3Bevan
16.3Goodman
156.3↓60'Murray
36.3Odutayo
186.3↓60'Reilly
276.3↓80'Bevan
196.3Westley
Lineups — ratings are a Pulse estimate
Celtic
- 42Callum McGregor6.8
- 63Kieran Tierney8.0
- 20Cameron Carter-Vickers7.2
- 8Benjamin Nygren7.8
- 6Auston Trusty7.2
- 2Alistair Johnston7.2
- 27Arne Engels6.5
- 9Kasper Høgh6.8
- 1Viljami Sinisalo7.3
- 13Hyun-jun Yang6.8
- 11Camilo Durán6.8
Dundee
- 7Drey Wright6.3
- 48Ethan Hamilton6.3
- 8Ryan Finnigan6.3
- 4Ryan Astley6.3
- 5Owen Bevan6.3
- 1Owen Goodman6.3
- 15Simon Murray6.3
- 3Idris Olarewaju Odutayo6.3
- 18Charlie Reilly6.3
- 27Joe Bevan6.3
- 19Joseph Westley6.3
CelticTale of the tapeDundee
4-2-4Formation3-4-3
12 ptsTable7 pts
+9Goal difference+2
3Head-to-head wins1
39%Pre-match odds27%
Head to head — 4 previous meetings
Celtic 3W0D1W Dundee
Goals 4–3
- 2026-08-03Celtic1–0Dundee
- 2026-04-05Dundee1–2Celtic
- 2025-12-03Celtic1–0Dundee
Seasons searched: 2025-2026, 2026-2027.
This season — other meetings
Where they stand — In a 12-team table