Celtic vs Dundee

3 August 2026 · Scottish Premiership · 2026/27 · Referee Matthew MacDermid

Full time 1 – 0

Half-time: 0–0

  • Benjamin Nygren 52’

Match summary

Celtic beat Dundee 1-0. It was goalless at half-time.

Benjamin Nygren put Celtic ahead with a header in the 52nd minute.

The chances backed that up: Celtic created 2.56 expected goals (xG) from 18 shots to Dundee's 0.47 from 11.

Match stats

66% Possession 34%
18 Shots 11
4 Shots on target 3
9 Corners 4
66 Attacks 58
45 Dangerous attacks 33
650 Passes 336
86.3% Pass accuracy 73.2%
14 Tackles 12
9 Fouls 7
1 Yellow cards 1
0 Offsides 1

Key events

Celtic Dundee
Kick-off
Corner
3’
Corner
4’
Corner
29’
Corner
29’
32’
Corner
33’
Owen BevanShot on target
33’
Corner
Corner
35’
Kieran TierneyShot on target
42’
Corner
42’
44’
Corner
Second half underway
Half-time0-0
Benjamin NygrenHeader1-0 (Celtic)
52’
54’
Joe BevanShot on target
Corner
56’
Corner
59’
Yang Hyun-JunShot on target
67’
Kieran TierneyShot on target
68’
Corner
70’
77’
Corner
81’
Ashley HayShot on target
90’
90+1’
Full-time1-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.47 52’ Benjamin Nygren (Celtic), 1-0 52’ 0.0 0.5 1.0 1.5 2.0 2.5 3.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.56 0.47 52’ Benjamin Nygren (Celtic), 1-0 Nygren 52’
Celtic 2.56 xGDundee 0.47 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Dundee attacking Celtic attacking 
13’ Kasper Høgh (Celtic), open play, 0.48 xG, off target 52’ Benjamin Nygren (Celtic), open play, 0.47 xG, goal 13’ Benjamin Nygren (Celtic), open play, 0.31 xG, blocked 84’ Kasper Høgh (Celtic), open play, 0.17 xG, off target 38’ Arne Engels (Celtic), open play, 0.13 xG, off target 85’ James Forrest (Celtic), open play, 0.13 xG, off target 9’ Kasper Høgh (Celtic), open play, 0.12 xG, off target 14’ Joe Westley (Dundee), set piece, 0.12 xG, blocked 29’ Kasper Høgh (Celtic), open play, 0.11 xG, blocked 68’ Kieran Tierney (Celtic), open play, 0.11 xG, saved 89’ Sebastian Tounekti (Celtic), open play, 0.11 xG, off target 42’ Kieran Tierney (Celtic), open play, 0.09 xG, saved 20’ Benjamin Nygren (Celtic), open play, 0.08 xG, blocked 85’ Callum McGregor (Celtic), open play, 0.08 xG, hit the woodwork 33’ Owen Bevan (Dundee), from a corner, 0.07 xG, saved 14’ Charlie Reilly (Dundee), set piece, 0.05 xG, off target 81’ Ashley Hay (Dundee), open play, 0.05 xG, saved 90+2’ Ryan Finnigan (Dundee), set piece, 0.05 xG, off target 4’ Yang Hyun-Jun (Celtic), from a corner, 0.04 xG, blocked 32’ Joe Bevan (Dundee), open play, 0.04 xG, blocked 30’ Yang Hyun-Jun (Celtic), from a corner, 0.04 xG, off target 71’ Callum McGregor (Celtic), from a corner, 0.03 xG, off target 17’ Ryan Finnigan (Dundee), set piece, 0.03 xG, off target 20’ Cameron Carter-Vickers (Celtic), open play, 0.03 xG, off target 67’ Yang Hyun-Jun (Celtic), open play, 0.03 xG, saved 54’ Joe Bevan (Dundee), set piece, 0.02 xG, saved 79’ Ryan Astley (Dundee), from a corner, 0.02 xG, blocked 89’ Ethan Hamilton (Dundee), open play, 0.02 xG, off target 27’ Ethan Hamilton (Dundee), open play, 0.02 xG, off target 13’ Kasper Høgh (Celtic), open play, 0.48 xG, off target 52’ Benjamin Nygren (Celtic), open play, 0.47 xG, goal 13’ Benjamin Nygren (Celtic), open play, 0.31 xG, blocked 84’ Kasper Høgh (Celtic), open play, 0.17 xG, off target 38’ Arne Engels (Celtic), open play, 0.13 xG, off target 85’ James Forrest (Celtic), open play, 0.13 xG, off target 9’ Kasper Høgh (Celtic), open play, 0.12 xG, off target 14’ Joe Westley (Dundee), set piece, 0.12 xG, blocked 29’ Kasper Høgh (Celtic), open play, 0.11 xG, blocked 68’ Kieran Tierney (Celtic), open play, 0.11 xG, saved 89’ Sebastian Tounekti (Celtic), open play, 0.11 xG, off target 42’ Kieran Tierney (Celtic), open play, 0.09 xG, saved 85’ Callum McGregor (Celtic), open play, 0.08 xG, hit the woodwork 20’ Benjamin Nygren (Celtic), open play, 0.08 xG, blocked 33’ Owen Bevan (Dundee), from a corner, 0.07 xG, saved 14’ Charlie Reilly (Dundee), set piece, 0.05 xG, off target 81’ Ashley Hay (Dundee), open play, 0.05 xG, saved 90+2’ Ryan Finnigan (Dundee), set piece, 0.05 xG, off target 4’ Yang Hyun-Jun (Celtic), from a corner, 0.04 xG, blocked 32’ Joe Bevan (Dundee), open play, 0.04 xG, blocked 30’ Yang Hyun-Jun (Celtic), from a corner, 0.04 xG, off target 71’ Callum McGregor (Celtic), from a corner, 0.03 xG, off target 17’ Ryan Finnigan (Dundee), set piece, 0.03 xG, off target 67’ Yang Hyun-Jun (Celtic), open play, 0.03 xG, saved 20’ Cameron Carter-Vickers (Celtic), open play, 0.03 xG, off target 54’ Joe Bevan (Dundee), set piece, 0.02 xG, saved 89’ Ethan Hamilton (Dundee), open play, 0.02 xG, off target 79’ Ryan Astley (Dundee), from a corner, 0.02 xG, blocked 27’ Ethan Hamilton (Dundee), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Celtic 4-2-3-1 Starting XI
Sinisalo
Tierney 83’
Carter-Vickers
Trusty
Johnston
McGregor
Engels
Nygren 83’
Durán 78’
Hyun-Jun 78’
Høgh
Dundee 4-4-2 Starting XI
Goodman
Odutayo
Astley
Bevan
Wright 80’
Reilly 60’
Hamilton
Finnigan
Bevan 80’
Westley
Murray 60’

Player stats

Goalkeeper1 player
90′ 3 0 44 – – – – –
Defenders5 players
90′ 2 2 – 5 1 52 1 – – –
90′ 2 3 – 12 8 90 – – – –
90′ 1 2 2 5 4 80 – – – –
Kieran Tierney Taken off
83′ 2 1 1 2 – 64 – – 1 –
Colby Donovan Came on as a substitute
11′ – 1 – 1 1 7 – – – –
Midfielders6 players
90′ – – 98 1 – 1 – 2 1 – –
90′ – – 51 2 – 1 – 3 3 1
Benjamin Nygren Taken off
83′ 1 – 45 4 – 1 – 4 1 1 –
Yang Hyun-Jun Taken off
78′ – – 55 – – 4 – 6 1 – –
James Forrest Came on as a substitute
12′ – – 8 1 – – – – – – –
Luke McCowan Came on as a substitute
11′ – – 5 – – – – – – – –
Forwards3 players
Camilo Durán Taken off
78′ – – – – – – – 2 – 37 –
90′ – – 4 – 0.88 – – 6 1 13 –
Sebastian Tounekti Came on as a substitute
12′ – – 1 – 0.11 – – – – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Celtic win 82% Avg odds 1.14
Draw 11% Avg odds 8.33
Dundee win 7% Avg odds 14.66

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.