Cagliari host Udinese in the Italian Serie A on 9 May 2026, Saturday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 14:00 UK Time.
Cagliari enter this late-season encounter looking to consolidate their Serie A status, but recent form has been patchy at best. Udinese arrive with momentum from three wins in their last six outings and a strong record in this head-to-head rivalry.
The visitors have dominated recent meetings, remaining unbeaten in their last six visits to Sardinia. With just three points separating survival hopes from mid-table security, both sides will approach this fixture with contrasting levels of urgency.
Cagliari’s recent run reflects a side caught between resilience and vulnerability. The goalless draw away to Bologna halted a brief upturn that included back-to-back home victories against Atalanta and Cremonese. That 3-2 triumph over Atalanta showcased attacking intent, but the manner of the win exposed defensive lapses that have plagued their campaign. Between those home successes came a heavy 3-0 defeat at Inter, underlining the gulf in quality when facing elite opposition on the road.
The Isolani have found goals hard to come by recently, netting just five times across their last six Serie A matches. Scoring averages of 1.03 per game across the full season confirm limited firepower, while conceding 1.40 per match highlights persistent defensive issues. Home advantage has provided minimal benefit this term, with 46% of all matches ending in defeat. Clean sheets have been rare at just 23%, and their inability to hold leads consistently has cost valuable points.
Three losses from their last six league outings have left Cagliari hovering dangerously close to the relegation conversation. Their tendency to concede first and struggle to recover has become a concerning pattern as the season approaches its conclusion.
Udinese’s recent surge has been built on defensive solidity and clinical finishing. The 2-0 home win over Torino extended their unbeaten run to four matches, a sequence that includes impressive victories at AC Milan and Genoa. Even the 3-3 draw at Lazio demonstrated attacking quality, though it also highlighted occasional defensive lapses when facing high-calibre opponents.
Conceding just four goals across their last six Serie A fixtures represents a significant improvement from earlier inconsistency. Scoring ten times in that same stretch confirms they possess genuine threat in the final third. With 1.23 goals scored and 1.31 conceded per game this season, the Friulani have maintained a balanced approach. Clean sheets in 29% of matches demonstrate defensive capability, though both teams have scored in 49% of fixtures overall.
Their head-to-head dominance over Cagliari is striking. Udinese have avoided defeat in their last six meetings with the Rossoblù, winning four and drawing four of their last ten encounters. Away form against this opponent has been particularly strong, with just two losses from ten visits to Sardinia. Historical trends suggest they arrive as the form side with psychological advantage firmly in their favour.
The best bet for this match is Udinese Double Chance at 1.47 odds. Recent form heavily favours the visitors, who have lost just once in their last six Serie A outings while Cagliari have managed only two wins from the same sample. Udinese’s unbeaten streak across six consecutive head-to-head meetings provides further weight to this selection, particularly given Cagliari’s failure to beat them at home during that period. Defensive improvements from the Zebrette, conceding just four goals in their last six league matches, contrast sharply with Cagliari’s ongoing fragility at the back.
We also find value in backing Under 2.5 Goals in this fixture. Six of the last ten meetings between these sides have stayed below three total goals, reflecting a historically tight contest. Cagliari have managed just five goals across their last six Serie A matches, averaging well below one per outing. With only 49% of matches featuring over 2.5 goals for both teams this season, and Udinese’s recent defensive stability limiting opponents to minimal chances, a low-scoring affair fits the evidence.
The Correct Score Prediction is 1-1 offered at 7.00 odds. Udinese have won three of their last six league matches while keeping clean sheets in two of those victories. Cagliari have failed to score in three of their last six outings, and their 23% clean sheet rate this season confirms defensive unreliability.
| Cagliari | Udinese | |
|---|---|---|
| Game Played | 37 | 37 |
| Wins | 10 | 14 |
| Draws | 10 | 8 |
| Loss | 17 | 15 |
| Goals For | 38 | 45 |
| Goals Against | 52 | 47 |
| Cagliari | Udinese | |
|---|---|---|
| Game Played | 19 | 18 |
| Wins | 7 | 8 |
| Draws | 4 | 3 |
| Loss | 8 | 7 |
| Goals For | 22 | 27 |
| Goals Against | 23 | 26 |
|
17.05.26
|
Cagliari Torino |
2-1 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
27.04.26
|
Cagliari Atalanta |
3-2 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
11.04.26
|
Cagliari Cremonese |
1-0 |
|
04.04.26
|
Sassuolo Cagliari |
2-1 |
|
20.03.26
|
Cagliari Napoli |
0-1 |
|
15.03.26
|
Pisa Cagliari |
3-1 |
|
07.03.26
|
Cagliari Como |
1-2 |
|
27.02.26
|
Parma Cagliari |
1-1 |
|
21.02.26
|
Cagliari Lazio |
0-0 |
|
16.02.26
|
Cagliari Lecce |
0-2 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
31.01.26
|
Cagliari Verona |
4-0 |
|
24.01.26
|
Fiorentina Cagliari |
1-2 |
|
17.01.26
|
Cagliari Juventus |
1-0 |
|
12.01.26
|
Genoa Cagliari |
3-0 |
|
08.01.26
|
Cremonese Cagliari |
2-2 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
27.12.25
|
Torino Cagliari |
1-2 |
|
21.12.25
|
Cagliari Pisa |
2-2 |
|
13.12.25
|
Atalanta Cagliari |
2-1 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
03.12.25
|
Napoli Cagliari (Penalties:9 - 8) |
1-1 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
22.11.25
|
Cagliari Genoa |
3-3 |
|
08.11.25
|
Como Cagliari |
0-0 |
|
03.11.25
|
Lazio Cagliari |
2-0 |
|
30.10.25
|
Cagliari Sassuolo |
1-2 |
|
26.10.25
|
Verona Cagliari |
2-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
23.09.25
|
Cagliari Frosinone |
4-1 |
|
19.09.25
|
Lecce Cagliari |
1-2 |
|
13.09.25
|
Cagliari Parma |
2-0 |
|
30.08.25
|
Napoli Cagliari |
1-0 |
|
24.08.25
|
Cagliari Fiorentina |
1-1 |
|
16.08.25
|
Cagliari Virtus Entella (Penalties:5 - 4) |
1-1 |
|
09.08.25
|
Racing Santander Cagliari |
0-0 |
|
02.08.25
|
Cagliari Saint-Etienne |
1-0 |
|
26.07.25
|
Hannover Cagliari |
2-0 |
|
23.07.25
|
Galatasaray Cagliari |
3-1 |
|
19.07.25
|
Cagliari Ospitaletto |
3-1 |
|
23.05.25
|
Napoli Cagliari |
2-0 |
|
18.05.25
|
Cagliari Venezia |
3-0 |
|
10.05.25
|
Como Cagliari |
3-1 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
28.04.25
|
Verona Cagliari |
0-2 |
|
17.05.26
|
Cagliari Torino |
2-1 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
27.04.26
|
Cagliari Atalanta |
3-2 |
|
11.04.26
|
Cagliari Cremonese |
1-0 |
|
20.03.26
|
Cagliari Napoli |
0-1 |
|
07.03.26
|
Cagliari Como |
1-2 |
|
21.02.26
|
Cagliari Lazio |
0-0 |
|
16.02.26
|
Cagliari Lecce |
0-2 |
|
31.01.26
|
Cagliari Verona |
4-0 |
|
17.01.26
|
Cagliari Juventus |
1-0 |
|
02.01.26
|
Cagliari AC Milan |
0-1 |
|
21.12.25
|
Cagliari Pisa |
2-2 |
|
07.12.25
|
Cagliari Roma |
1-0 |
|
22.11.25
|
Cagliari Genoa |
3-3 |
|
30.10.25
|
Cagliari Sassuolo |
1-2 |
|
19.10.25
|
Cagliari Bologna |
0-2 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
23.09.25
|
Cagliari Frosinone |
4-1 |
|
13.09.25
|
Cagliari Parma |
2-0 |
|
24.08.25
|
Cagliari Fiorentina |
1-1 |
|
16.08.25
|
Cagliari Virtus Entella (Penalties:5 - 4) |
1-1 |
|
02.08.25
|
Cagliari Saint-Etienne |
1-0 |
|
19.07.25
|
Cagliari Ospitaletto |
3-1 |
|
18.05.25
|
Cagliari Venezia |
3-0 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
23.04.25
|
Cagliari Fiorentina |
1-2 |
|
30.03.25
|
Cagliari Monza |
3-0 |
|
07.03.25
|
Cagliari Genoa |
1-1 |
|
23.02.25
|
Cagliari Juventus |
0-1 |
|
09.02.25
|
Cagliari Parma |
2-1 |
|
03.02.25
|
Cagliari Lazio |
1-2 |
|
19.01.25
|
Cagliari Lecce |
4-1 |
|
28.12.24
|
Cagliari Inter Milan |
0-3 |
|
14.12.24
|
Cagliari Atalanta |
0-1 |
|
29.11.24
|
Cagliari Verona |
1-0 |
|
09.11.24
|
Cagliari AC Milan |
3-3 |
|
29.10.24
|
Cagliari Bologna |
0-2 |
|
20.10.24
|
Cagliari Torino |
3-2 |
|
24.09.24
|
Cagliari Cremonese |
1-0 |
|
20.09.24
|
Cagliari Empoli |
0-2 |
|
15.09.24
|
Cagliari Napoli |
0-4 |
|
26.08.24
|
Cagliari Como |
1-1 |
|
18.08.24
|
Cagliari Roma |
0-0 |
|
12.08.24
|
Cagliari Carrarese |
3-1 |
|
30.07.24
|
Cagliari Catanzaro |
2-0 |
|
25.07.24
|
Cagliari Como |
1-3 |
|
23.05.24
|
Cagliari Fiorentina |
2-3 |
|
05.05.24
|
Cagliari Lecce |
1-1 |
|
19.04.24
|
Cagliari Juventus |
2-2 |
|
07.04.24
|
Cagliari Atalanta |
2-1 |
|
03.05.26
|
Bologna Cagliari |
0-0 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
04.04.26
|
Sassuolo Cagliari |
2-1 |
|
15.03.26
|
Pisa Cagliari |
3-1 |
|
27.02.26
|
Parma Cagliari |
1-1 |
|
09.02.26
|
Roma Cagliari |
2-0 |
|
24.01.26
|
Fiorentina Cagliari |
1-2 |
|
12.01.26
|
Genoa Cagliari |
3-0 |
|
08.01.26
|
Cremonese Cagliari |
2-2 |
|
27.12.25
|
Torino Cagliari |
1-2 |
|
13.12.25
|
Atalanta Cagliari |
2-1 |
|
03.12.25
|
Napoli Cagliari (Penalties:9 - 8) |
1-1 |
|
29.11.25
|
Juventus Cagliari |
2-1 |
|
08.11.25
|
Como Cagliari |
0-0 |
|
03.11.25
|
Lazio Cagliari |
2-0 |
|
26.10.25
|
Verona Cagliari |
2-2 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
19.09.25
|
Lecce Cagliari |
1-2 |
|
30.08.25
|
Napoli Cagliari |
1-0 |
|
09.08.25
|
Racing Santander Cagliari |
0-0 |
|
26.07.25
|
Hannover Cagliari |
2-0 |
|
23.07.25
|
Galatasaray Cagliari |
3-1 |
|
23.05.25
|
Napoli Cagliari |
2-0 |
|
10.05.25
|
Como Cagliari |
3-1 |
|
28.04.25
|
Verona Cagliari |
0-2 |
|
12.04.25
|
Inter Milan Cagliari |
3-1 |
|
06.04.25
|
Empoli Cagliari |
0-0 |
|
16.03.25
|
Roma Cagliari |
1-0 |
|
02.03.25
|
Bologna Cagliari |
2-1 |
|
15.02.25
|
Atalanta Cagliari |
0-0 |
|
24.01.25
|
Torino Cagliari |
2-0 |
|
11.01.25
|
AC Milan Cagliari |
1-1 |
|
05.01.25
|
Monza Cagliari |
1-2 |
|
22.12.24
|
Venezia Cagliari |
2-1 |
|
17.12.24
|
Juventus Cagliari |
4-0 |
|
08.12.24
|
Fiorentina Cagliari |
1-0 |
|
24.11.24
|
Genoa Cagliari |
2-2 |
|
04.11.24
|
Lazio Cagliari |
2-1 |
|
25.10.24
|
Udinese Cagliari |
2-0 |
|
06.10.24
|
Juventus Cagliari |
1-1 |
|
30.09.24
|
Parma Cagliari |
2-3 |
|
31.08.24
|
Lecce Cagliari |
1-0 |
|
03.08.24
|
Modena Cagliari |
2-2 |
|
19.05.24
|
Sassuolo Cagliari |
0-2 |
|
11.05.24
|
AC Milan Cagliari |
5-1 |
|
29.04.24
|
Genoa Cagliari |
3-0 |
|
14.04.24
|
Inter Milan Cagliari |
2-2 |
|
16.03.24
|
Monza Cagliari |
1-0 |
|
03.03.24
|
Empoli Cagliari |
0-1 |
|
18.02.24
|
Udinese Cagliari |
1-1 |
|
17.05.26
|
Udinese Cremonese |
0-1 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
02.05.26
|
Udinese Torino |
2-0 |
|
27.04.26
|
Lazio Udinese |
3-3 |
|
18.04.26
|
Udinese Parma |
0-1 |
|
11.04.26
|
AC Milan Udinese |
0-3 |
|
06.04.26
|
Udinese Como |
0-0 |
|
20.03.26
|
Genoa Udinese |
0-2 |
|
14.03.26
|
Udinese Juventus |
0-1 |
|
07.03.26
|
Atalanta Udinese |
2-2 |
|
02.03.26
|
Udinese Fiorentina |
3-0 |
|
23.02.26
|
Bologna Udinese |
1-0 |
|
15.02.26
|
Udinese Sassuolo |
1-2 |
|
08.02.26
|
Lecce Udinese |
2-1 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
26.01.26
|
Verona Udinese |
1-3 |
|
17.01.26
|
Udinese Inter Milan |
0-1 |
|
10.01.26
|
Udinese Pisa |
2-2 |
|
07.01.26
|
Torino Udinese |
1-2 |
|
03.01.26
|
Como Udinese |
1-0 |
|
27.12.25
|
Udinese Lazio |
1-1 |
|
21.12.25
|
Fiorentina Udinese |
5-1 |
|
14.12.25
|
Udinese Napoli |
1-0 |
|
08.12.25
|
Udinese Genoa |
1-2 |
|
02.12.25
|
Juventus Udinese |
2-0 |
|
29.11.25
|
Parma Udinese |
0-2 |
|
22.11.25
|
Udinese Bologna |
0-3 |
|
13.11.25
|
Udinese Primorje |
6-2 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
01.11.25
|
Udinese Atalanta |
1-0 |
|
29.10.25
|
Juventus Udinese |
3-1 |
|
25.10.25
|
Udinese Lecce |
3-2 |
|
20.10.25
|
Cremonese Udinese |
1-1 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
28.09.25
|
Sassuolo Udinese |
3-1 |
|
23.09.25
|
Udinese Palermo |
2-1 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
14.09.25
|
Pisa Udinese |
0-1 |
|
31.08.25
|
Inter Milan Udinese |
1-2 |
|
25.08.25
|
Udinese Verona |
1-1 |
|
18.08.25
|
Udinese Carrarese |
2-0 |
|
09.08.25
|
Werder Bremen Udinese |
0-1 |
|
02.08.25
|
Twente Udinese |
0-1 |
|
25.05.25
|
Udinese Fiorentina |
2-3 |
|
18.05.25
|
Juventus Udinese |
2-0 |
|
11.05.25
|
Udinese Monza |
1-2 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
28.04.25
|
Udinese Bologna |
0-0 |
|
23.04.25
|
Torino Udinese |
2-0 |
|
11.04.25
|
Udinese AC Milan |
0-4 |
|
17.05.26
|
Udinese Cremonese |
0-1 |
|
02.05.26
|
Udinese Torino |
2-0 |
|
18.04.26
|
Udinese Parma |
0-1 |
|
06.04.26
|
Udinese Como |
0-0 |
|
14.03.26
|
Udinese Juventus |
0-1 |
|
02.03.26
|
Udinese Fiorentina |
3-0 |
|
15.02.26
|
Udinese Sassuolo |
1-2 |
|
02.02.26
|
Udinese Roma |
1-0 |
|
17.01.26
|
Udinese Inter Milan |
0-1 |
|
10.01.26
|
Udinese Pisa |
2-2 |
|
27.12.25
|
Udinese Lazio |
1-1 |
|
14.12.25
|
Udinese Napoli |
1-0 |
|
08.12.25
|
Udinese Genoa |
1-2 |
|
22.11.25
|
Udinese Bologna |
0-3 |
|
13.11.25
|
Udinese Primorje |
6-2 |
|
01.11.25
|
Udinese Atalanta |
1-0 |
|
25.10.25
|
Udinese Lecce |
3-2 |
|
05.10.25
|
Udinese Cagliari |
1-1 |
|
23.09.25
|
Udinese Palermo |
2-1 |
|
20.09.25
|
Udinese AC Milan |
0-3 |
|
25.08.25
|
Udinese Verona |
1-1 |
|
18.08.25
|
Udinese Carrarese |
2-0 |
|
25.05.25
|
Udinese Fiorentina |
2-3 |
|
11.05.25
|
Udinese Monza |
1-2 |
|
28.04.25
|
Udinese Bologna |
0-0 |
|
11.04.25
|
Udinese AC Milan |
0-4 |
|
15.03.25
|
Udinese Verona |
0-1 |
|
01.03.25
|
Udinese Parma |
1-0 |
|
16.02.25
|
Udinese Empoli |
3-0 |
|
01.02.25
|
Udinese Venezia |
3-2 |
|
26.01.25
|
Udinese Roma |
1-2 |
|
11.01.25
|
Udinese Atalanta |
0-0 |
|
29.12.24
|
Udinese Torino |
2-2 |
|
14.12.24
|
Udinese Napoli |
1-3 |
|
01.12.24
|
Udinese Genoa |
0-2 |
|
02.11.24
|
Udinese Juventus |
0-2 |
|
25.10.24
|
Udinese Cagliari |
2-0 |
|
05.10.24
|
Udinese Lecce |
1-0 |
|
28.09.24
|
Udinese Inter Milan |
2-3 |
|
25.09.24
|
Udinese Salernitana |
3-1 |
|
01.09.24
|
Udinese Como |
1-0 |
|
24.08.24
|
Udinese Lazio |
2-1 |
|
09.08.24
|
Udinese Avellino |
4-0 |
|
31.07.24
|
Udinese Aris |
1-0 |
|
28.07.24
|
Udinese Konyaspor |
1-0 |
|
27.07.24
|
Udinese FC Koln |
2-3 |
|
17.07.24
|
Udinese Istra |
4-1 |
|
19.05.24
|
Udinese Empoli |
1-1 |
|
06.05.24
|
Udinese Napoli |
1-1 |
|
14.04.24
|
Udinese Roma |
1-2 |
|
09.05.26
|
Cagliari Udinese |
0-2 |
|
27.04.26
|
Lazio Udinese |
3-3 |
|
11.04.26
|
AC Milan Udinese |
0-3 |
|
20.03.26
|
Genoa Udinese |
0-2 |
|
07.03.26
|
Atalanta Udinese |
2-2 |
|
23.02.26
|
Bologna Udinese |
1-0 |
|
08.02.26
|
Lecce Udinese |
2-1 |
|
26.01.26
|
Verona Udinese |
1-3 |
|
07.01.26
|
Torino Udinese |
1-2 |
|
03.01.26
|
Como Udinese |
1-0 |
|
21.12.25
|
Fiorentina Udinese |
5-1 |
|
02.12.25
|
Juventus Udinese |
2-0 |
|
29.11.25
|
Parma Udinese |
0-2 |
|
09.11.25
|
Roma Udinese |
2-0 |
|
29.10.25
|
Juventus Udinese |
3-1 |
|
20.10.25
|
Cremonese Udinese |
1-1 |
|
28.09.25
|
Sassuolo Udinese |
3-1 |
|
14.09.25
|
Pisa Udinese |
0-1 |
|
31.08.25
|
Inter Milan Udinese |
1-2 |
|
09.08.25
|
Werder Bremen Udinese |
0-1 |
|
02.08.25
|
Twente Udinese |
0-1 |
|
18.05.25
|
Juventus Udinese |
2-0 |
|
03.05.25
|
Cagliari Udinese |
1-2 |
|
23.04.25
|
Torino Udinese |
2-0 |
|
04.04.25
|
Genoa Udinese |
1-0 |
|
30.03.25
|
Inter Milan Udinese |
2-1 |
|
10.03.25
|
Lazio Udinese |
1-1 |
|
21.02.25
|
Lecce Udinese |
0-1 |
|
09.02.25
|
Napoli Udinese |
1-1 |
|
20.01.25
|
Como Udinese |
4-1 |
|
04.01.25
|
Verona Udinese |
0-0 |
|
23.12.24
|
Fiorentina Udinese |
1-2 |
|
19.12.24
|
Inter Milan Udinese |
2-0 |
|
09.12.24
|
Monza Udinese |
1-2 |
|
25.11.24
|
Empoli Udinese |
1-1 |
|
10.11.24
|
Atalanta Udinese |
2-1 |
|
30.10.24
|
Venezia Udinese |
3-2 |
|
19.10.24
|
AC Milan Udinese |
1-0 |
|
22.09.24
|
Roma Udinese |
3-0 |
|
16.09.24
|
Parma Udinese |
2-3 |
|
18.08.24
|
Bologna Udinese |
1-1 |
|
03.08.24
|
Al-Hilal Udinese |
1-0 |
|
26.05.24
|
Frosinone Udinese |
0-1 |
|
13.05.24
|
Lecce Udinese |
0-2 |
|
28.04.24
|
Bologna Udinese |
1-1 |
|
20.04.24
|
Verona Udinese |
1-0 |
|
01.04.24
|
Sassuolo Udinese |
1-1 |
|
11.03.24
|
Lazio Udinese |
1-2 |
|
24.02.24
|
Genoa Udinese |
2-0 |
|
12.02.24
|
Juventus Udinese |
0-1 |
|
05.10.2025
|
Udinese Cagliari |
1-1
|
|
03.05.2025
|
Cagliari Udinese |
1-2
|
|
25.10.2024
|
Udinese Cagliari |
2-0
|
|
18.02.2024
|
Udinese Cagliari |
1-1
|
|
01.11.2023
|
Udinese Cagliari |
1-2
|
|
03.05.2025
|
Cagliari Udinese |
1-2
|
|
17.09.2023
|
Cagliari Udinese |
0-0
|
|
18.12.2021
|
Cagliari Udinese |
0-4
|
|
20.12.2020
|
Cagliari Udinese |
1-1
|
|
26.07.2020
|
Cagliari Udinese |
0-1
|
|
26.05.2019
|
Cagliari Udinese |
1-2
|