Dundee FC host Celtic in the Scottish Premiership on 5 April 2026, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 16:30 UK Time.
Dundee welcome Celtic in a fixture that carries attacking promise given recent scoring patterns on both sides. The hosts have turned games into open contests, while Celtic arrive looking to respond after a setback.
This meeting also carries recent balance in head to head outcomes, with each side showing they can expose the other. The contrast between Dundee’s home scoring and Celtic’s away inconsistency adds another layer to this contest.
Dundee come into this match after a 1-0 defeat at Hearts, where they struggled to create clear chances. That result followed a run of high scoring matches which had seen them find the net regularly.
At Dens Park, Dundee’s games have been consistently open with scorelines like 2-2 and 3-3 showing defensive vulnerability. The Dark Blues continue to attack with intent, but they leave space that opponents are able to exploit.
Celtic were beaten 2-0 by Dundee United in their latest outing, which exposed issues in their away structure. That loss interrupted a sequence where they had been scoring consistently even when not fully in control.
The Bhoys have seen mixed results on the road, including a 2-2 draw at Rangers and a win at Aberdeen. They remain capable in the final third, but they rarely shut games down defensively away from home.
Celtic win and both teams to score at 2.75 odds stands out here given the attacking patterns of both sides. Dundee’s home matches regularly produce goals, while Celtic have shown they can score even when under pressure.
The over 2.5 goals priced at 1.80 is a value bet when considering Dundee’s recent scorelines and Celtic’s involvement in open matches away from home. This fixture carries the look of another game where both sides contribute offensively.
Celtic 3-2 at 19.00 odds reflects how this contest could unfold given the defensive gaps shown by both teams. Dundee’s willingness to commit forward combined with Celtic’s attacking quality points toward a narrow away win in a high scoring match.
| Dundee FC | Celtic | |
|---|---|---|
| Game Played | 37 | 36 |
| Wins | 10 | 24 |
| Draws | 9 | 4 |
| Loss | 18 | 8 |
| Goals For | 39 | 67 |
| Goals Against | 59 | 38 |
| Dundee FC | Celtic | |
|---|---|---|
| Game Played | 18 | 18 |
| Wins | 8 | 10 |
| Draws | 4 | 3 |
| Loss | 6 | 5 |
| Goals For | 28 | 27 |
| Goals Against | 26 | 24 |
|
12.05.26
|
Kilmarnock Dundee FC |
3-1 |
|
09.05.26
|
Dundee FC Livingston |
3-0 |
|
02.05.26
|
Dundee FC St Mirren |
1-0 |
|
26.04.26
|
Dundee United Dundee FC |
3-0 |
|
11.04.26
|
Kilmarnock Dundee FC |
2-2 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
21.03.26
|
Hearts Dundee FC |
1-0 |
|
15.03.26
|
Dundee FC Dundee United |
2-2 |
|
07.03.26
|
Dundee FC Motherwell |
2-1 |
|
28.02.26
|
Dundee FC Hibernian |
3-3 |
|
21.02.26
|
Aberdeen Dundee FC |
2-3 |
|
14.02.26
|
Dundee FC Livingston |
2-2 |
|
11.02.26
|
Falkirk Dundee FC |
1-0 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
31.01.26
|
St Mirren Dundee FC |
0-0 |
|
25.01.26
|
Rangers Dundee FC |
3-0 |
|
17.01.26
|
Kilmarnock Dundee FC |
1-2 |
|
11.01.26
|
Dundee FC Hearts |
0-1 |
|
03.01.26
|
Dundee United Dundee FC |
0-1 |
|
30.12.25
|
Dundee FC Kilmarnock |
2-1 |
|
27.12.25
|
Dundee FC Falkirk |
1-0 |
|
20.12.25
|
Motherwell Dundee FC |
1-0 |
|
13.12.25
|
Livingston Dundee FC |
2-2 |
|
06.12.25
|
Dundee FC Aberdeen |
1-3 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
29.11.25
|
Dundee FC St Mirren |
3-1 |
|
22.11.25
|
Hibernian Dundee FC |
2-0 |
|
09.11.25
|
Dundee FC Rangers |
0-3 |
|
01.11.25
|
Hearts Dundee FC |
4-0 |
|
25.10.25
|
Falkirk Dundee FC |
2-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
05.10.25
|
Aberdeen Dundee FC |
4-0 |
|
27.09.25
|
St Mirren Dundee FC |
1-0 |
|
20.09.25
|
Dundee FC Livingston |
3-2 |
|
13.09.25
|
Dundee FC Motherwell |
1-1 |
|
31.08.25
|
Dundee FC Dundee United |
0-2 |
|
23.08.25
|
Kilmarnock Dundee FC |
0-0 |
|
09.08.25
|
Rangers Dundee FC |
1-1 |
|
03.08.25
|
Dundee FC Hibernian |
1-2 |
|
26.07.25
|
Dundee FC Montrose |
5-0 |
|
22.07.25
|
Bonnyrigg Rose Athletic Dundee FC |
1-3 |
|
19.07.25
|
Alloa Athletic Dundee FC |
1-0 |
|
12.07.25
|
Dundee FC Airdrieonians |
0-1 |
|
28.06.25
|
Arbroath Dundee FC |
0-2 |
|
18.05.25
|
St Johnstone Dundee FC |
0-2 |
|
14.05.25
|
Dundee FC Ross County |
1-1 |
|
10.05.25
|
Kilmarnock Dundee FC |
3-2 |
|
03.05.25
|
Dundee FC Motherwell |
1-2 |
|
26.04.25
|
Hearts Dundee FC |
0-1 |
|
13.04.25
|
Hibernian Dundee FC |
4-0 |
|
09.05.26
|
Dundee FC Livingston |
3-0 |
|
02.05.26
|
Dundee FC St Mirren |
1-0 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
15.03.26
|
Dundee FC Dundee United |
2-2 |
|
07.03.26
|
Dundee FC Motherwell |
2-1 |
|
28.02.26
|
Dundee FC Hibernian |
3-3 |
|
14.02.26
|
Dundee FC Livingston |
2-2 |
|
11.01.26
|
Dundee FC Hearts |
0-1 |
|
30.12.25
|
Dundee FC Kilmarnock |
2-1 |
|
27.12.25
|
Dundee FC Falkirk |
1-0 |
|
06.12.25
|
Dundee FC Aberdeen |
1-3 |
|
29.11.25
|
Dundee FC St Mirren |
3-1 |
|
09.11.25
|
Dundee FC Rangers |
0-3 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
20.09.25
|
Dundee FC Livingston |
3-2 |
|
13.09.25
|
Dundee FC Motherwell |
1-1 |
|
31.08.25
|
Dundee FC Dundee United |
0-2 |
|
03.08.25
|
Dundee FC Hibernian |
1-2 |
|
26.07.25
|
Dundee FC Montrose |
5-0 |
|
12.07.25
|
Dundee FC Airdrieonians |
0-1 |
|
14.05.25
|
Dundee FC Ross County |
1-1 |
|
03.05.25
|
Dundee FC Motherwell |
1-2 |
|
05.04.25
|
Dundee FC St Mirren |
2-0 |
|
29.03.25
|
Dundee FC Rangers |
3-4 |
|
01.03.25
|
Dundee FC St Johnstone |
1-1 |
|
15.02.25
|
Dundee FC Aberdeen |
1-2 |
|
08.02.25
|
Dundee FC Airdrieonians |
4-0 |
|
01.02.25
|
Dundee FC Hearts |
0-6 |
|
20.01.25
|
Dundee FC Dundee United |
1-0 |
|
14.01.25
|
Dundee FC Celtic |
3-3 |
|
09.01.25
|
Dundee FC Rangers |
1-1 |
|
02.01.25
|
Dundee FC Dundee United |
1-2 |
|
26.12.24
|
Dundee FC Ross County |
0-3 |
|
04.12.24
|
Dundee FC Motherwell |
4-1 |
|
23.11.24
|
Dundee FC Hibernian |
4-1 |
|
03.11.24
|
Dundee FC Kilmarnock |
3-2 |
|
26.10.24
|
Dundee FC St Johnstone |
1-2 |
|
05.10.24
|
Dundee FC Kilmarnock |
2-3 |
|
28.09.24
|
Dundee FC Aberdeen |
1-2 |
|
31.08.24
|
Dundee FC St Mirren |
2-2 |
|
17.08.24
|
Dundee FC Airdrieonians |
6-1 |
|
10.08.24
|
Dundee FC Hearts |
3-1 |
|
27.07.24
|
Dundee FC Inverness CT |
6-0 |
|
23.07.24
|
Dundee FC Annan Athletic |
3-1 |
|
18.05.24
|
Dundee FC Kilmarnock |
1-1 |
|
04.05.24
|
Dundee FC St Mirren |
1-3 |
|
28.04.24
|
Dundee FC Celtic |
1-2 |
|
17.04.24
|
Dundee FC Rangers |
0-0 |
|
06.04.24
|
Dundee FC Motherwell |
2-3 |
|
13.03.24
|
Dundee FC Aberdeen |
1-0 |
|
12.05.26
|
Kilmarnock Dundee FC |
3-1 |
|
26.04.26
|
Dundee United Dundee FC |
3-0 |
|
11.04.26
|
Kilmarnock Dundee FC |
2-2 |
|
21.03.26
|
Hearts Dundee FC |
1-0 |
|
21.02.26
|
Aberdeen Dundee FC |
2-3 |
|
11.02.26
|
Falkirk Dundee FC |
1-0 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
31.01.26
|
St Mirren Dundee FC |
0-0 |
|
25.01.26
|
Rangers Dundee FC |
3-0 |
|
17.01.26
|
Kilmarnock Dundee FC |
1-2 |
|
03.01.26
|
Dundee United Dundee FC |
0-1 |
|
20.12.25
|
Motherwell Dundee FC |
1-0 |
|
13.12.25
|
Livingston Dundee FC |
2-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
22.11.25
|
Hibernian Dundee FC |
2-0 |
|
01.11.25
|
Hearts Dundee FC |
4-0 |
|
25.10.25
|
Falkirk Dundee FC |
2-1 |
|
05.10.25
|
Aberdeen Dundee FC |
4-0 |
|
27.09.25
|
St Mirren Dundee FC |
1-0 |
|
23.08.25
|
Kilmarnock Dundee FC |
0-0 |
|
09.08.25
|
Rangers Dundee FC |
1-1 |
|
22.07.25
|
Bonnyrigg Rose Athletic Dundee FC |
1-3 |
|
19.07.25
|
Alloa Athletic Dundee FC |
1-0 |
|
28.06.25
|
Arbroath Dundee FC |
0-2 |
|
18.05.25
|
St Johnstone Dundee FC |
0-2 |
|
10.05.25
|
Kilmarnock Dundee FC |
3-2 |
|
26.04.25
|
Hearts Dundee FC |
0-1 |
|
13.04.25
|
Hibernian Dundee FC |
4-0 |
|
16.03.25
|
Dundee United Dundee FC |
2-4 |
|
07.03.25
|
Hearts Dundee FC |
3-1 |
|
26.02.25
|
Motherwell Dundee FC |
2-1 |
|
22.02.25
|
Ross County Dundee FC |
3-1 |
|
05.02.25
|
Celtic Dundee FC |
6-0 |
|
05.01.25
|
St Johnstone Dundee FC |
1-3 |
|
29.12.24
|
St Mirren Dundee FC |
1-2 |
|
21.12.24
|
Rangers Dundee FC |
1-0 |
|
07.12.24
|
Hearts Dundee FC |
2-0 |
|
30.11.24
|
Kilmarnock Dundee FC |
1-1 |
|
09.11.24
|
Aberdeen Dundee FC |
4-1 |
|
30.10.24
|
Celtic Dundee FC |
2-0 |
|
19.10.24
|
Motherwell Dundee FC |
0-1 |
|
21.09.24
|
Rangers Dundee FC |
3-0 |
|
14.09.24
|
Ross County Dundee FC |
2-0 |
|
24.08.24
|
Hibernian Dundee FC |
2-2 |
|
04.08.24
|
Dundee United Dundee FC |
2-2 |
|
16.07.24
|
Arbroath Dundee FC |
0-2 |
|
13.07.24
|
Bonnyrigg Rose Athletic Dundee FC |
1-7 |
|
10.07.24
|
Dunfermline Dundee FC |
0-2 |
|
06.07.24
|
Lech Poznan Dundee FC |
1-1 |
|
03.07.24
|
Banik Ostrava Dundee FC |
0-3 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
03.05.26
|
Hibernian Celtic |
1-2 |
|
25.04.26
|
Celtic Falkirk |
3-1 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
22.03.26
|
Dundee United Celtic |
2-0 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
04.03.26
|
Aberdeen Celtic |
1-2 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
26.02.26
|
Stuttgart Celtic |
0-1 |
|
22.02.26
|
Celtic Hibernian |
1-2 |
|
19.02.26
|
Celtic Stuttgart |
1-4 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
11.02.26
|
Celtic Livingston |
2-1 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
01.02.26
|
Celtic Falkirk |
2-0 |
|
29.01.26
|
Celtic Utrecht |
4-2 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Auchinleck Talbot Celtic |
0-2 |
|
14.01.26
|
Falkirk Celtic |
0-1 |
|
10.01.26
|
Celtic Dundee United |
4-0 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
27.12.25
|
Livingston Celtic |
2-4 |
|
21.12.25
|
Celtic Aberdeen |
3-1 |
|
17.12.25
|
Dundee United Celtic |
2-1 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
10.05.26
|
Celtic Rangers |
3-1 |
|
25.04.26
|
Celtic Falkirk |
3-1 |
|
19.04.26
|
Celtic St Mirren |
6-2 |
|
11.04.26
|
Celtic St Mirren |
1-0 |
|
14.03.26
|
Celtic Motherwell |
3-1 |
|
22.02.26
|
Celtic Hibernian |
1-2 |
|
19.02.26
|
Celtic Stuttgart |
1-4 |
|
11.02.26
|
Celtic Livingston |
2-1 |
|
07.02.26
|
Celtic Dundee FC |
2-1 |
|
01.02.26
|
Celtic Falkirk |
2-0 |
|
29.01.26
|
Celtic Utrecht |
4-2 |
|
10.01.26
|
Celtic Dundee United |
4-0 |
|
03.01.26
|
Celtic Rangers |
1-3 |
|
21.12.25
|
Celtic Aberdeen |
3-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Celtic Hearts |
1-2 |
|
03.12.25
|
Celtic Dundee FC |
1-0 |
|
09.11.25
|
Celtic Kilmarnock |
4-0 |
|
02.11.25
|
Celtic Rangers |
3-1 |
|
29.10.25
|
Celtic Falkirk |
4-0 |
|
23.10.25
|
Celtic Sturm Graz |
2-1 |
|
05.10.25
|
Celtic Motherwell |
3-2 |
|
02.10.25
|
Celtic Braga |
0-2 |
|
27.09.25
|
Celtic Hibernian |
0-0 |
|
23.08.25
|
Celtic Livingston |
3-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
15.08.25
|
Celtic Falkirk |
4-1 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
10.05.25
|
Celtic Hibernian |
3-1 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
09.03.25
|
Celtic Hibernian |
2-0 |
|
25.02.25
|
Celtic Aberdeen |
5-1 |
|
15.02.25
|
Celtic Dundee United |
3-0 |
|
12.02.25
|
Celtic Bayern Munich |
1-2 |
|
08.02.25
|
Celtic Raith Rovers |
5-0 |
|
05.02.25
|
Celtic Dundee FC |
6-0 |
|
22.01.25
|
Celtic Young Boys |
1-0 |
|
18.01.25
|
Celtic Kilmarnock |
2-1 |
|
08.01.25
|
Celtic Dundee United |
2-0 |
|
05.01.25
|
Celtic St Mirren |
3-0 |
|
29.12.24
|
Celtic St Johnstone |
4-0 |
|
26.12.24
|
Celtic Motherwell |
4-0 |
|
15.12.24
|
Celtic Rangers (Penalties:5 - 4) |
3-3 |
|
07.12.24
|
Celtic Hibernian |
3-0 |
|
30.11.24
|
Celtic Ross County |
5-0 |
|
27.11.24
|
Celtic Club Brugge |
1-1 |
|
03.05.26
|
Hibernian Celtic |
1-2 |
|
05.04.26
|
Dundee FC Celtic |
1-2 |
|
22.03.26
|
Dundee United Celtic |
2-0 |
|
08.03.26
|
Rangers Celtic (Penalties:2 - 4) |
0-0 |
|
04.03.26
|
Aberdeen Celtic |
1-2 |
|
01.03.26
|
Rangers Celtic |
2-2 |
|
26.02.26
|
Stuttgart Celtic |
0-1 |
|
15.02.26
|
Kilmarnock Celtic |
2-3 |
|
25.01.26
|
Hearts Celtic |
2-2 |
|
22.01.26
|
Bologna Celtic |
2-2 |
|
18.01.26
|
Auchinleck Talbot Celtic |
0-2 |
|
14.01.26
|
Falkirk Celtic |
0-1 |
|
30.12.25
|
Motherwell Celtic |
2-0 |
|
27.12.25
|
Livingston Celtic |
2-4 |
|
17.12.25
|
Dundee United Celtic |
2-1 |
|
14.12.25
|
St Mirren Celtic |
3-1 |
|
30.11.25
|
Hibernian Celtic |
1-2 |
|
27.11.25
|
Feyenoord Celtic |
1-3 |
|
22.11.25
|
St Mirren Celtic |
0-1 |
|
06.11.25
|
Midtjylland Celtic |
3-1 |
|
26.10.25
|
Hearts Celtic |
3-1 |
|
19.10.25
|
Dundee FC Celtic |
2-0 |
|
24.09.25
|
Red Star Belgrade Celtic |
1-1 |
|
21.09.25
|
Partick Thistle Celtic |
0-4 |
|
14.09.25
|
Kilmarnock Celtic |
1-2 |
|
31.08.25
|
Rangers Celtic |
0-0 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
10.08.25
|
Aberdeen Celtic |
0-2 |
|
24.07.25
|
Ajax Celtic |
5-1 |
|
16.07.25
|
Sporting CP Celtic |
0-2 |
|
08.07.25
|
Cork City Celtic |
1-2 |
|
24.05.25
|
Aberdeen Celtic (Penalties:4 - 3) |
1-1 |
|
14.05.25
|
Aberdeen Celtic |
1-5 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
20.04.25
|
St Johnstone Celtic |
0-5 |
|
06.04.25
|
St Johnstone Celtic |
1-0 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
22.02.25
|
Hibernian Celtic |
2-1 |
|
18.02.25
|
Bayern Munich Celtic |
1-1 |
|
02.02.25
|
Motherwell Celtic |
1-3 |
|
29.01.25
|
Aston Villa Celtic |
4-2 |
|
14.01.25
|
Dundee FC Celtic |
3-3 |
|
11.01.25
|
Ross County Celtic |
1-4 |
|
02.01.25
|
Rangers Celtic |
3-0 |
|
22.12.24
|
Dundee United Celtic |
0-0 |
|
10.12.24
|
Dinamo Zagreb Celtic |
0-0 |
|
04.12.24
|
Aberdeen Celtic |
0-1 |
|
23.11.24
|
Hearts Celtic |
1-4 |
|
10.11.24
|
Kilmarnock Celtic |
0-2 |
|
07.02.2026
|
Celtic Dundee FC |
2-1
|
|
03.12.2025
|
Celtic Dundee FC |
1-0
|
|
19.10.2025
|
Dundee FC Celtic |
2-0
|
|
05.02.2025
|
Celtic Dundee FC |
6-0
|
|
14.01.2025
|
Dundee FC Celtic |
3-3
|
|
19.10.2025
|
Dundee FC Celtic |
2-0
|
|
14.01.2025
|
Dundee FC Celtic |
3-3
|
|
28.04.2024
|
Dundee FC Celtic |
1-2
|
|
26.12.2023
|
Dundee FC Celtic |
0-3
|
|
07.11.2021
|
Dundee FC Celtic |
2-4
|
|
17.03.2019
|
Dundee FC Celtic |
0-1
|