Celtic host Roma in the UEFA Europa League on 11 December 2025, Thursday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Celtic return to Glasgow on the back of a strong away win which restored confidence after a mixed run of form. Roma arrive with a steadier profile and remain difficult to break down, particularly away from home. This match brings together two sides who have produced contrasting defensive performances through the group stage, and that contrast may define the tempo.
Celtic’s 3-1 success at Feyenoord showcased their ability to punish mistakes and break quickly. Their forward play carried purpose and they took control of the match in decisive spells. However, the 3-1 defeat at Midtjylland earlier in November highlighted the issues that emerge when Celtic are forced to defend deeper for long periods.
Their home form shows a similar mix. The 2-1 win over Sturm Graz was well managed, yet the 0-2 defeat to Braga revealed how difficult they find it when an organised opponent denies space in advanced areas.
The draw at Red Star Belgrade demonstrated resilience, but Celtic continue to concede goals too easily, which complicates matches against well structured sides like Roma.
Roma’s recent results underline a disciplined approach. Their 2-1 victory against Midtjylland showed control across midfield and a measured response after conceding early pressure. The 2-0 win at Rangers was even more convincing, with Roma dictating tempo and limiting chances throughout the match.
There were setbacks in their home losses to Viktoria Plzen and Lille, both narrow defeats where the margins were small. Still, Roma have shown consistency in organisation and are comfortable in low scoring battles when structure matters most. Their 2-1 win at Nice earlier in the group also added proof of their stability on the road.
The best bet from the data is Roma to win and under 2.5 goals at 5.00 odds. Roma thrive in controlled matches and their defensive organisation gives them a clear advantage against a Celtic side that concedes regularly. Celtic have struggled to break down compact teams at home, which supports a low scoring away win.
Roma’s recent away performances also indicate strong composure, particularly the clean sheet at Rangers. Their ability to manage territory and dictate tempo should allow them to restrict Celtic’s forward rhythm.
The correct score prediction is Roma 1-0 at 8.50 odds. Roma have shown a habit of grinding out narrow wins, and Celtic’s inconsistency in the final third makes a tight contest likely. A single decisive moment could settle this fixture in Roma’s favour.
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
|
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 |
|
17.05.26
|
Roma Lazio |
2-0 |
|
10.05.26
|
Parma Roma |
2-3 |
|
04.05.26
|
Roma Fiorentina |
4-0 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
18.04.26
|
Roma Atalanta |
1-1 |
|
10.04.26
|
Roma Pisa |
3-0 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
22.03.26
|
Roma Lecce |
1-0 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
15.03.26
|
Como Roma |
2-1 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Genoa Roma |
2-1 |
|
01.03.26
|
Roma Juventus |
3-3 |
|
22.02.26
|
Roma Cremonese |
3-0 |
|
15.02.26
|
Napoli Roma |
2-2 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
29.01.26
|
Panathinaikos Roma |
1-1 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
22.01.26
|
Roma Stuttgart |
2-0 |
|
18.01.26
|
Torino Roma |
0-2 |
|
13.01.26
|
Roma Torino |
2-3 |
|
10.01.26
|
Roma Sassuolo |
2-0 |
|
06.01.26
|
Lecce Roma |
0-2 |
|
03.01.26
|
Atalanta Roma |
1-0 |
|
29.12.25
|
Roma Genoa |
3-1 |
|
20.12.25
|
Juventus Roma |
2-1 |
|
15.12.25
|
Roma Como |
1-0 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
30.11.25
|
Roma Napoli |
0-1 |
|
27.11.25
|
Roma Midtjylland |
2-1 |
|
23.11.25
|
Cremonese Roma |
1-3 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
29.10.25
|
Roma Parma |
2-1 |
|
26.10.25
|
Sassuolo Roma |
0-1 |
|
23.10.25
|
Roma Viktoria Plzen |
1-2 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
05.10.25
|
Fiorentina Roma |
1-2 |
|
02.10.25
|
Roma Lille |
0-1 |
|
28.09.25
|
Roma Verona |
2-0 |
|
24.09.25
|
Nice Roma |
1-2 |
|
21.09.25
|
Lazio Roma |
0-1 |
|
14.09.25
|
Roma Torino |
0-1 |
|
30.08.25
|
Pisa Roma |
0-1 |
|
23.08.25
|
Roma Bologna |
1-0 |
|
09.08.25
|
Everton Roma |
0-1 |
|
06.08.25
|
Aston Villa Roma |
4-0 |
|
17.05.26
|
Roma Lazio |
2-0 |
|
04.05.26
|
Roma Fiorentina |
4-0 |
|
18.04.26
|
Roma Atalanta |
1-1 |
|
10.04.26
|
Roma Pisa |
3-0 |
|
22.03.26
|
Roma Lecce |
1-0 |
|
19.03.26
|
Roma Bologna |
3-4 |
|
01.03.26
|
Roma Juventus |
3-3 |
|
22.02.26
|
Roma Cremonese |
3-0 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
25.01.26
|
Roma AC Milan |
1-1 |
|
22.01.26
|
Roma Stuttgart |
2-0 |
|
13.01.26
|
Roma Torino |
2-3 |
|
10.01.26
|
Roma Sassuolo |
2-0 |
|
29.12.25
|
Roma Genoa |
3-1 |
|
15.12.25
|
Roma Como |
1-0 |
|
30.11.25
|
Roma Napoli |
0-1 |
|
27.11.25
|
Roma Midtjylland |
2-1 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
29.10.25
|
Roma Parma |
2-1 |
|
23.10.25
|
Roma Viktoria Plzen |
1-2 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
02.10.25
|
Roma Lille |
0-1 |
|
28.09.25
|
Roma Verona |
2-0 |
|
14.09.25
|
Roma Torino |
0-1 |
|
23.08.25
|
Roma Bologna |
1-0 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
04.05.25
|
Roma Fiorentina |
1-0 |
|
19.04.25
|
Roma Verona |
1-0 |
|
06.04.25
|
Roma Juventus |
1-1 |
|
16.03.25
|
Roma Cagliari |
1-0 |
|
06.03.25
|
Roma Athletic Bilbao |
2-1 |
|
02.03.25
|
Roma Como |
2-1 |
|
24.02.25
|
Roma Monza |
4-0 |
|
20.02.25
|
Roma FC Porto |
3-2 |
|
02.02.25
|
Roma Napoli |
1-1 |
|
30.01.25
|
Roma Eintracht Frankfurt |
2-0 |
|
17.01.25
|
Roma Genoa |
3-1 |
|
05.01.25
|
Roma Lazio |
2-0 |
|
22.12.24
|
Roma Parma |
5-0 |
|
18.12.24
|
Roma Sampdoria |
4-1 |
|
12.12.24
|
Roma Braga |
3-0 |
|
07.12.24
|
Roma Lecce |
4-1 |
|
02.12.24
|
Roma Atalanta |
0-2 |
|
10.11.24
|
Roma Bologna |
2-3 |
|
31.10.24
|
Roma Torino |
1-0 |
|
24.10.24
|
Roma Dynamo Kyiv |
1-0 |
|
20.10.24
|
Roma Inter Milan |
0-1 |
|
29.09.24
|
Roma Venezia |
2-1 |
|
26.09.24
|
Roma Athletic Bilbao |
1-1 |
|
22.09.24
|
Roma Udinese |
3-0 |
|
10.05.26
|
Parma Roma |
2-3 |
|
25.04.26
|
Bologna Roma |
0-2 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
15.03.26
|
Como Roma |
2-1 |
|
12.03.26
|
Bologna Roma |
1-1 |
|
08.03.26
|
Genoa Roma |
2-1 |
|
15.02.26
|
Napoli Roma |
2-2 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
29.01.26
|
Panathinaikos Roma |
1-1 |
|
18.01.26
|
Torino Roma |
0-2 |
|
06.01.26
|
Lecce Roma |
0-2 |
|
03.01.26
|
Atalanta Roma |
1-0 |
|
20.12.25
|
Juventus Roma |
2-1 |
|
11.12.25
|
Celtic Roma |
0-3 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
23.11.25
|
Cremonese Roma |
1-3 |
|
06.11.25
|
Rangers Roma |
0-2 |
|
02.11.25
|
AC Milan Roma |
1-0 |
|
26.10.25
|
Sassuolo Roma |
0-1 |
|
05.10.25
|
Fiorentina Roma |
1-2 |
|
24.09.25
|
Nice Roma |
1-2 |
|
21.09.25
|
Lazio Roma |
0-1 |
|
30.08.25
|
Pisa Roma |
0-1 |
|
09.08.25
|
Everton Roma |
0-1 |
|
06.08.25
|
Aston Villa Roma |
4-0 |
|
02.08.25
|
Lens Roma |
0-2 |
|
26.07.25
|
Kaiserslautern Roma |
0-1 |
|
25.05.25
|
Torino Roma |
0-2 |
|
12.05.25
|
Atalanta Roma |
2-1 |
|
27.04.25
|
Inter Milan Roma |
0-1 |
|
13.04.25
|
Lazio Roma |
1-1 |
|
29.03.25
|
Lecce Roma |
0-1 |
|
13.03.25
|
Athletic Bilbao Roma |
3-1 |
|
09.03.25
|
Empoli Roma |
0-1 |
|
16.02.25
|
Parma Roma |
0-1 |
|
13.02.25
|
FC Porto Roma |
1-1 |
|
09.02.25
|
Venezia Roma |
0-1 |
|
05.02.25
|
AC Milan Roma |
3-1 |
|
26.01.25
|
Udinese Roma |
1-2 |
|
23.01.25
|
AZ Alkmaar Roma |
1-0 |
|
12.01.25
|
Bologna Roma |
2-2 |
|
29.12.24
|
AC Milan Roma |
1-1 |
|
15.12.24
|
Como Roma |
2-0 |
|
28.11.24
|
Tottenham Roma |
2-2 |
|
24.11.24
|
Napoli Roma |
1-0 |
|
07.11.24
|
Union St. Gilloise Roma |
1-1 |
|
03.11.24
|
Verona Roma |
3-2 |
|
27.10.24
|
Fiorentina Roma |
5-1 |
|
06.10.24
|
Monza Roma |
1-1 |
|
03.10.24
|
Elfsborg Roma |
1-0 |
| There are no records |
| There are no records |