Dundee host Celtic in the Scottish Premiership. Celtic have been the dominant force all season, while Dundee have gone through a mixed but occasionally promising run of results.
Celtic have actually lost three of their last five matches in all competitions, which opens the door to a bit of uncertainty here. Dundee, meanwhile, have picked up some decent results recently, including wins at home and away, so this one isn't quite as clear-cut as the table might suggest.
Analysis updated .
Compare bookmakers
Two different recent pictures
Celtic's overall record across their last 20 matches looks strong on paper, with 11 wins from 20 games, but the last month has been bumpier than that number suggests. They've lost to Falkirk, Hibernian and Celta Vigo in recent weeks, sandwiched around a 7-1 demolition of Hearts, so there's been real inconsistency alongside the big scorelines.
Dundee: 20 completed matches; Celtic: 20 completed matches.
Dundee
- Win
- 45% 9 / 20
- Draw
- 20% 4 / 20
- Loss
- 35% 7 / 20
- Scored
- 35
- Conceded
- 27
- Difference
- +8
Celtic
- Win
- 60% 12 / 20
- Draw
- 5% 1 / 20
- Loss
- 35% 7 / 20
- Scored
- 41
- Conceded
- 29
- Difference
- +12
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premiership | Dundee | Kilmarnock | 28.10.2026 | 3-1 |
| Premiership | ST Mirren | Dundee | 24.10.2026 | 2-1 |
| Premiership | Dundee | Rangers | 17.10.2026 | 2-2 |
| Premiership | Falkirk | Dundee | 10.10.2026 | 1-2 |
| Premiership | Dundee | Motherwell | 19.09.2026 | 2-1 |
| Premiership | Heart Of Midlothian | Dundee | 06.09.2026 | 2-1 |
| Premiership | Dundee | ST Johnstone | 02.09.2026 | 1-1 |
| Premiership | Dundee | Hibernian | 30.08.2026 | 1-2 |
| Premiership | Dundee Utd | Dundee | 22.08.2026 | 0-2 |
| League Cup | Aberdeen | Dundee | 15.08.2026 | 3-0 |
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| UEFA Europa League | Celtic | Beşiktaş | 05.11.2026 | 3-2 |
| Premiership | Falkirk | Celtic | 01.11.2026 | 2-0 |
| Premiership | Celtic | Dundee Utd | 28.10.2026 | 2-2 |
| Premiership | Hibernian | Celtic | 25.10.2026 | 1-2 |
| UEFA Europa League | Celtic | Celta Vigo | 22.10.2026 | 1-2 |
| Premiership | Celtic | Heart Of Midlothian | 18.10.2026 | 7-1 |
| UEFA Europa League | Benfica | Celtic | 15.10.2026 | 4-1 |
| Premiership | Motherwell | Celtic | 11.10.2026 | 0-2 |
| Premiership | Celtic | Rangers | 20.09.2026 | 0-1 |
| UEFA Europa League | Celtic | Ferencvarosi TC | 17.09.2026 | 1-3 |
Dundee's form has actually picked up a touch. They've won three of their last five matches in all competitions, including a home win over Kilmarnock and an away win at Falkirk, mixed with a draw against Rangers. It's not a dominant run, but it shows they're capable of putting results together.
Celtic's recent dip takes some shine off their status as outright favourites.
Comparative Team Statistics: Dundee vs Celtic

History still leans heavily towards Celtic
Looking back over the last 20 meetings between these two, Celtic have been utterly dominant, with scorelines like 7-1, 6-0 and 5-0 cropping up more than once. Dundee's victories in this fixture have been rare and mostly came at home, including a 2-1 win earlier this year.
| League | Home | Away | Date | Score |
|---|---|---|---|---|
| Premiership | Celtic | Dundee | 03.08.2026 | 1-0 |
| Premiership | Dundee | Celtic | 05.04.2026 | 1-2 |
| FA Cup | Celtic | Dundee | 07.02.2026 | 2-1 |
| Premiership | Celtic | Dundee | 03.12.2025 | 1-0 |
| Premiership | Dundee | Celtic | 19.10.2025 | 2-0 |
| Premiership | Celtic | Dundee | 05.02.2025 | 6-0 |
| Premiership | Dundee | Celtic | 14.01.2025 | 3-3 |
| Premiership | Celtic | Dundee | 30.10.2024 | 2-0 |
| Premiership | Dundee | Celtic | 28.04.2024 | 1-2 |
| Premiership | Celtic | Dundee | 28.02.2024 | 7-1 |
That kind of history doesn't guarantee anything for this specific game, especially given Celtic's current form dip, but it does show how one-sided this fixture has tended to be whenever Celtic are at their best.
A clear gap in the table
Celtic sit top of the Premiership with 28 points from 11 games, conceding just eight goals all season, which points to a genuinely strong defensive record even amid the recent wobble. Dundee are fourth with 17 points, having conceded 13, a reasonable return but a fair way off Celtic's level.
| № | Team | Played | Win | Draw | Loss | GF/GA | Points |
|---|---|---|---|---|---|---|---|
| 1 | Celtic | 11 | 9 | 1 | 1 | 27/8 | 28 |
| 2 | Rangers | 11 | 7 | 3 | 1 | 19/9 | 24 |
| 3 | Heart Of Midlothian | 11 | 6 | 2 | 3 | 24/17 | 20 |
| 4 | Dundee | 11 | 5 | 2 | 4 | 17/13 | 17 |
| 5 | Dundee Utd | 11 | 4 | 4 | 3 | 16/16 | 16 |
The gap in goals conceded is probably the most telling stat here, since it suggests Celtic's underlying numbers are still solid even if recent results haven't all gone their way.
Who's been doing the damage
Celtic's goals have been shared around, with Durán, Nygren and Høgh all among the top scorers, and Tierney chipping in with assists from midfield. That spread of contributors is useful when one or two players are having an off day.
Dundee's main threat looks to be Westley, their top scorer, while Bevan has provided a bit of creativity. One flag worth noting is that Dundee's Bešir has already picked up a red card in a small number of appearances, which hints at a disciplinary risk worth keeping an eye on.

How this one might play out
Celtic's recent defensive numbers and table position suggest they should have enough quality to control this game, but their last few results show they're not unbeatable right now. Dundee, with some decent recent form and a history of occasional home wins in this fixture, aren't completely without hope.
Given the scale of some past head-to-head scorelines, a heavy Celtic win wouldn't be a shock if they rediscover their best form, but the recent dip means a tighter contest is also plausible.
Squad lists and player details
Squad and player details
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| B. Halliday | England | 31 | Defender | 180 | 68 |
| K. O'Hara | Republic of Ireland | 30 | Goalkeeper | 191 cm | 78 kg |
| J. Wright | Wales | 31 | Defender | 193 cm | 79 kg |
| E. Hamilton | Scotland | 28 | Midfielder | 187 | 75 |
| D. Wright | England | 31 | Defender | 175 | 69 |
| A. Forrest | Scotland | 30 | Attacker | 175 | n/a |
| S. Murray | Scotland | 34 | Attacker | 182 | 70 |
| F. Robertson | Scotland | 24 | Midfielder | 171 | n/a |
| C. Reilly | Scotland | 24 | Midfielder | 181 | n/a |
| Ž. Bešir | Slovenia | 26 | Midfielder | n/a | n/a |
| R. Astley | Wales | 25 | Defender | 184 | n/a |
| H. Sharp | Scotland | 25 | Goalkeeper | 189 | 81 |
| B. Fink | Switzerland | 23 | Defender | 192 | 87 |
| C. Jones | Wales | 25 | Midfielder | 178 | 80 |
| I. Samuels | England | 23 | Defender | 187 | 79 |
| I. Odutayo | England | 24 | Defender | 158 | n/a |
| R. Finnigan | England | 23 | Midfielder | n/a | n/a |
| O. Goodman | England | 22 | Goalkeeper | 193 | n/a |
| J. Westley | England | 22 | Attacker | n/a | n/a |
| B. Wales | Scotland | 21 | Attacker | n/a | n/a |
| J. Moorhouse | England | 20 | Midfielder | 184 | 70 |
| M. Akinmboni | USA | 20 | Defender | 191 | 77 |
| O. Bevan | Wales | 23 | Defender | 186 | n/a |
| Alfie Harrison | England | 20 | Midfielder | n/a | n/a |
| J. Bevan | Scotland | 22 | Midfielder | n/a | n/a |
| A. Hay | England | 23 | Attacker | n/a | n/a |
| E. Crombie | Scotland | 17 | Midfielder | n/a | n/a |
| R. Bland | n/a | n/a | Attacker | n/a | n/a |
| A. Leiper | n/a | n/a | Defender | n/a | n/a |
| C. Oosenbrugh | n/a | n/a | Defender | n/a | n/a |
| R. Hughes | n/a | n/a | Midfielder | n/a | n/a |
| Name | Country | Age | Position | Height | Weight |
|---|---|---|---|---|---|
| A. Oxlade-Chamberlain | England | 33 | Midfielder | 180 | 70 |
| Jota | Portugal | 27 | Attacker | 175 | 60 |
| J. Lotomba | Switzerland | 28 | Defender | 177 | 71 |
| A. Ralston | Scotland | 27 | Defender | 178 | 70 |
| K. Tierney | Scotland | 29 | Defender | 178 | 70 |
| J. Forrest | Scotland | 35 | Midfielder | 170 | 67 |
| C. McGregor | Scotland | 33 | Midfielder | 180 | 73 |
| K. Høgh | Denmark | 25 | Attacker | 186 | 61 |
| S. Johnstone | England | 33 | Goalkeeper | 193 | 85 |
| C. Carter-Vickers | USA | 28 | Defender | 183 | 92 |
| H. Hassan | France | 24 | Attacker | 178 | 71 |
| R. Doohan | Scotland | 28 | Goalkeeper | 186 | 73 |
| L. McCowan | Scotland | 28 | Midfielder | 177 | n/a |
| B. Nygren | Sweden | 25 | Midfielder | 186 | 76 |
| A. Trusty | USA | 28 | Defender | 191 | 84 |
| S. Tounekti | Tunisia | 24 | Attacker | 183 | 68 |
| L. Scales | Republic of Ireland | 28 | Defender | 187 | 85 |
| A. Johnston | Canada | 28 | Defender | 180 | 77 |
| O. Sørensen | Denmark | 24 | Midfielder | 184 | 78 |
| A. Engels | Belgium | 23 | Midfielder | 185 | 78 |
| V. Sinisalo | Finland | 25 | Goalkeeper | 196 | 76 |
| R. Hatate | Japan | 28 | Midfielder | 171 | 70 |
| M. Balikwisha | Belgium | 25 | Attacker | 178 | 69 |
| Yang Hyun-Jun | Korea Republic | 24 | Attacker | 179 | 73 |
| J. Kenny | Republic of Ireland | 23 | Attacker | 177 | n/a |
| D. Murray | Scotland | 23 | Defender | 193 | n/a |
| M. Baur | Germany | 22 | Midfielder | 172 | 62 |
| C. Osmand | Wales | 21 | Attacker | n/a | n/a |
| Shumaira Mheuka | England | 19 | Attacker | 182 | 75 |
| J. van den Berg | Netherlands | 19 | Midfielder | n/a | n/a |
| S. McArdle | Scotland | 19 | Midfielder | n/a | n/a |
| Colby Donovan | Scotland | 20 | Defender | n/a | n/a |
| L. Emenalo | England | 18 | Defender | 177 | n/a |
| C. Durán | Colombia | 24 | Attacker | 178 | n/a |
| J. Haney | n/a | n/a | Midfielder | n/a | n/a |
| L. Clearie | n/a | n/a | Midfielder | n/a | n/a |
| L. Kennedy | n/a | n/a | Midfielder | n/a | n/a |
With Celtic's quality clear in the standings but their recent form less convincing, and Dundee showing just enough to be competitive, there's no obviously strong angle to back here.
It feels like a game where either side's current trend could dominate, so we're happy to leave this one alone rather than force a selection.
