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.
| Celtic | Roma | |
|---|---|---|
| Game Played | 5 | 5 |
| Wins | 2 | 3 |
| Draws | 1 | 0 |
| Loss | 2 | 2 |
| Goals For | 7 | 7 |
| Goals Against | 8 | 5 |
| Celtic | Roma | |
|---|---|---|
| Game Played | 2 | 2 |
| Wins | 1 | 2 |
| Draws | 0 | 0 |
| Loss | 1 | 0 |
| Goals For | 2 | 4 |
| Goals Against | 3 | 1 |
|
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 |
|
26.08.25
|
Kairat Almaty Celtic (Penalties:3 - 2) |
0-0 |
|
23.08.25
|
Celtic Livingston |
3-0 |
|
20.08.25
|
Celtic Kairat Almaty |
0-0 |
|
15.08.25
|
Celtic Falkirk |
4-1 |
|
10.08.25
|
Aberdeen Celtic |
0-2 |
|
03.08.25
|
Celtic St Mirren |
1-0 |
|
24.07.25
|
Ajax Celtic |
5-1 |
|
19.07.25
|
Celtic Newcastle |
4-0 |
|
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 |
|
17.05.25
|
Celtic St Mirren |
1-1 |
|
14.05.25
|
Aberdeen Celtic |
1-5 |
|
10.05.25
|
Celtic Hibernian |
3-1 |
|
04.05.25
|
Rangers Celtic |
1-1 |
|
26.04.25
|
Dundee United Celtic |
0-5 |
|
20.04.25
|
St Johnstone Celtic |
0-5 |
|
12.04.25
|
Celtic Kilmarnock |
5-1 |
|
06.04.25
|
St Johnstone Celtic |
1-0 |
|
29.03.25
|
Celtic Hearts |
3-0 |
|
16.03.25
|
Celtic Rangers |
2-3 |
|
09.03.25
|
Celtic Hibernian |
2-0 |
|
01.03.25
|
St Mirren Celtic |
2-5 |
|
25.02.25
|
Celtic Aberdeen |
5-1 |
|
22.02.25
|
Hibernian Celtic |
2-1 |
|
18.02.25
|
Bayern Munich Celtic |
1-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 |
|
02.02.25
|
Motherwell Celtic |
1-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 |
|
05.11.24
|
Celtic RB Leipzig |
3-1 |
|
02.11.24
|
Celtic Aberdeen |
6-0 |
|
30.10.24
|
Celtic Dundee FC |
2-0 |
|
19.10.24
|
Celtic Aberdeen |
2-2 |
|
22.09.24
|
Celtic Falkirk |
5-2 |
|
18.09.24
|
Celtic Slovan Bratislava |
5-1 |
|
14.09.24
|
Celtic Hearts |
2-0 |
|
01.09.24
|
Celtic Rangers |
3-0 |
|
18.08.24
|
Celtic Hibernian |
3-1 |
|
04.08.24
|
Celtic Kilmarnock |
4-0 |
|
25.05.24
|
Celtic Rangers |
1-0 |
|
18.05.24
|
Celtic St Mirren |
3-2 |
|
11.05.24
|
Celtic Rangers |
2-1 |
|
04.05.24
|
Celtic Hearts |
3-0 |
|
13.04.24
|
Celtic St Mirren |
3-0 |
|
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 |
|
27.10.24
|
Motherwell Celtic |
0-3 |
|
23.10.24
|
Atalanta Celtic |
0-0 |
|
09.10.24
|
Sligo Rovers Celtic |
2-3 |
|
06.10.24
|
Ross County Celtic |
1-2 |
|
01.10.24
|
Dortmund Celtic |
7-1 |
|
28.09.24
|
St Johnstone Celtic |
0-6 |
|
25.08.24
|
St Mirren Celtic |
0-3 |
|
11.08.24
|
Hibernian Celtic |
0-2 |
|
27.07.24
|
Chelsea Celtic |
1-4 |
|
23.07.24
|
Manchester City Celtic |
3-4 |
|
20.07.24
|
DC United Celtic |
0-4 |
|
10.07.24
|
Queen's Park Celtic |
4-6 |
|
05.07.24
|
Ayr United Celtic |
1-1 |
|
15.05.24
|
Kilmarnock Celtic |
0-5 |
|
28.04.24
|
Dundee FC Celtic |
1-2 |
|
20.04.24
|
Aberdeen Celtic (Penalties:5 - 6) |
3-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 |
|
02.08.25
|
Lens Roma |
0-2 |
|
26.07.25
|
Kaiserslautern Roma |
0-1 |
|
25.05.25
|
Torino Roma |
0-2 |
|
18.05.25
|
Roma AC Milan |
3-1 |
|
12.05.25
|
Atalanta Roma |
2-1 |
|
04.05.25
|
Roma Fiorentina |
1-0 |
|
27.04.25
|
Inter Milan Roma |
0-1 |
|
19.04.25
|
Roma Verona |
1-0 |
|
13.04.25
|
Lazio Roma |
1-1 |
|
06.04.25
|
Roma Juventus |
1-1 |
|
29.03.25
|
Lecce Roma |
0-1 |
|
16.03.25
|
Roma Cagliari |
1-0 |
|
13.03.25
|
Athletic Bilbao Roma |
3-1 |
|
09.03.25
|
Empoli Roma |
0-1 |
|
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 |
|
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 |
|
02.02.25
|
Roma Napoli |
1-1 |
|
30.01.25
|
Roma Eintracht Frankfurt |
2-0 |
|
26.01.25
|
Udinese Roma |
1-2 |
|
23.01.25
|
AZ Alkmaar Roma |
1-0 |
|
17.01.25
|
Roma Genoa |
3-1 |
|
12.01.25
|
Bologna Roma |
2-2 |
|
05.01.25
|
Roma Lazio |
2-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 |
|
25.08.24
|
Roma Empoli |
1-2 |
|
03.08.24
|
Roma Olympiacos |
1-1 |
|
31.05.24
|
Roma AC Milan |
5-2 |
|
19.05.24
|
Roma Genoa |
1-0 |
|
05.05.24
|
Roma Juventus |
1-1 |
|
02.05.24
|
Roma Bayer Leverkusen |
0-2 |
|
22.04.24
|
Roma Bologna |
1-3 |
|
18.04.24
|
Roma AC Milan |
2-1 |
|
06.04.24
|
Roma Lazio |
1-0 |
|
17.03.24
|
Roma Sassuolo |
1-0 |
|
07.03.24
|
Roma Brighton |
4-0 |
|
26.02.24
|
Roma Torino |
3-2 |
|
22.02.24
|
Roma Feyenoord (Penalties:4 - 2) |
1-1 |
|
10.02.24
|
Roma Inter Milan |
2-4 |
|
05.02.24
|
Roma Cagliari |
4-0 |
|
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 |
|
15.09.24
|
Genoa Roma |
1-1 |
|
01.09.24
|
Juventus Roma |
0-0 |
|
18.08.24
|
Cagliari Roma |
0-0 |
|
10.08.24
|
Everton Roma |
1-1 |
|
06.08.24
|
Barnsley Roma |
0-4 |
|
22.07.24
|
FK Košice Roma |
1-1 |
|
26.05.24
|
Empoli Roma |
2-1 |
|
12.05.24
|
Atalanta Roma |
2-1 |
|
09.05.24
|
Bayer Leverkusen Roma |
2-2 |
|
28.04.24
|
Napoli Roma |
2-2 |
|
14.04.24
|
Udinese Roma |
1-2 |
|
11.04.24
|
AC Milan Roma |
0-1 |
|
01.04.24
|
Lecce Roma |
0-0 |
|
14.03.24
|
Brighton Roma |
1-0 |
| There are no records |
| There are no records |