Celtic vs Dundee

3 December 2025 · Scottish Premiership · 2025/26 · Referee Duncan Nicolson

Full time 1 – 0

Half-time: 1–0

  • D. Maeda 11’

Match summary

Celtic won 1-0 at home to Dundee. Celtic led 1-0 at half-time.

D. Maeda put Celtic ahead with a header in the 11th minute.

The chances backed that up: Celtic created 1.90 expected goals (xG) from 17 shots to Dundee's 0.17 from 4.

Match stats

71% Possession 29%
17 Shots 4
6 Shots on target 3
6 Corners 0
690 Passes 286
92.0% Pass accuracy 74.1%
13 Tackles 17
13 Fouls 4
3 Yellow cards 0
4 Offsides 4

Key events

Celtic Dundee
Shot on target
3’
D. MaedaHeader1-0 (Celtic)
11’
Shot on target
11’
Shot on target
33’
Shot on target
49’
58’
58’
Shot on target
61’
68’
A. HayShot on target
70’
F. RobertsonShot on target
80’
83’
84’
E. HamiltonShot on target
90’

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.90 0.17 11’ D. Maeda (Celtic), 1-0 11’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.90 0.17 11’ D. Maeda (Celtic), 1-0 Maeda 11’
Celtic 1.90 xGDundee 0.17 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Dundee attacking Celtic attacking 
11’ Unknown (Celtic), open play, 0.53 xG, saved 11’ Unknown (Celtic), open play, 0.31 xG, goal 90+3’ Unknown (Celtic), open play, 0.22 xG, hit the woodwork 21’ A. Engels (Celtic), open play, 0.18 xG, blocked 33’ Unknown (Celtic), open play, 0.11 xG, saved 37’ Unknown (Celtic), open play, 0.10 xG, off target 90+2’ Unknown (Dundee), set piece, 0.10 xG, off target 49’ Unknown (Celtic), open play, 0.06 xG, saved 51’ Unknown (Celtic), open play, 0.06 xG, off target 51’ Unknown (Celtic), open play, 0.06 xG, off target 63’ Unknown (Celtic), open play, 0.06 xG, off target 68’ A. Hay (Dundee), open play, 0.05 xG, saved 3’ Unknown (Celtic), open play, 0.04 xG, saved 33’ Unknown (Celtic), open play, 0.04 xG, blocked 75’ Unknown (Celtic), open play, 0.04 xG, blocked 49’ Unknown (Celtic), open play, 0.04 xG, off target 4’ Unknown (Celtic), from a corner, 0.02 xG, off target 37’ Unknown (Celtic), open play, 0.01 xG, blocked 70’ F. Robertson (Dundee), open play, 0.01 xG, saved 84’ E. Hamilton (Dundee), set piece, 0.01 xG, saved 61’ Unknown (Celtic), open play, 0.01 xG, saved 11’ Unknown (Celtic), open play, 0.53 xG, saved 11’ Unknown (Celtic), open play, 0.31 xG, goal 90+3’ Unknown (Celtic), open play, 0.22 xG, hit the woodwork 21’ A. Engels (Celtic), open play, 0.18 xG, blocked 33’ Unknown (Celtic), open play, 0.11 xG, saved 90+2’ Unknown (Dundee), set piece, 0.10 xG, off target 37’ Unknown (Celtic), open play, 0.10 xG, off target 49’ Unknown (Celtic), open play, 0.06 xG, saved 51’ Unknown (Celtic), open play, 0.06 xG, off target 51’ Unknown (Celtic), open play, 0.06 xG, off target 63’ Unknown (Celtic), open play, 0.06 xG, off target 68’ A. Hay (Dundee), open play, 0.05 xG, saved 33’ Unknown (Celtic), open play, 0.04 xG, blocked 3’ Unknown (Celtic), open play, 0.04 xG, saved 75’ Unknown (Celtic), open play, 0.04 xG, blocked 49’ Unknown (Celtic), open play, 0.04 xG, off target 4’ Unknown (Celtic), from a corner, 0.02 xG, off target 37’ Unknown (Celtic), open play, 0.01 xG, blocked 70’ F. Robertson (Dundee), open play, 0.01 xG, saved 84’ E. Hamilton (Dundee), set piece, 0.01 xG, saved 61’ Unknown (Celtic), open play, 0.01 xG, saved
Size shows xG Goal On target Off target or blocked

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

Lineups

Celtic 4-3-3 Starting XI
Schmeichel
Donovan 81’
Trusty
Scales
Saracchi 44’
Engels
McGregor
Hatate 81’
McCowan 81’
Maeda
Hyun-Jun 58’
Dundee 4-5-1 Starting XI
McCracken
Wright
Graham
Robertson 40’
Samuels
Congreve 58’
Dhanda 58’
Hamilton
Westley 74’
Robertson
Murray 58’

Player stats

Goalkeeper1 player
K. Schmeichel
90′ 3 0 35 1 – – – –
Defenders6 players
81′ 3 1 – 6 3 69 2 – – –
90′ – – – 4 3 118 1 – – –
90′ – – – 1 1 110 1 – – –
M. Saracchi
44′ – – –
K. Tierney Came on as a substitute
46′ 1 1 – 3 1 47 – – – –
A. Ralston Came on as a substitute
9′ – – – 2 2 5 – – – –
Midfielders6 players
90′ – – 41 1 – – – 2 2 – –
C. McGregor
90′ – – – –
R. Hatate
81′ – – – – –
S. Tounekti Came on as a substitute
32′ – – – – –
B. Nygren Came on as a substitute
9′ – – – –
P. Bernardo Came on as a substitute
9′ – – 5 – – 1 – 1 – – –
Forwards3 players
L. McCowan
81′ – – – – – –
D. Maeda
90′ 1 – – – – – –
Y. Hyun-Jun
58′ – – – – – – –
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. A blank cell means that figure is not available for that player.

Before kick-off

Celtic win 84% Avg odds 1.11
Draw 11% Avg odds 8.79
Dundee win 5% Avg odds 17.88

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.