Cagliari Calcio
Football Italy - Serie A Unipol Domus Sat 9 May 09:00
Udinese Calcio
  1. Prediction
  2. Odds
  3. Stats
  4. Live Stream
  5. Team News
  6. Lineups
  7. Injuries
  8. Squads
  9. Table

Serie A Betting Preview: Cagliari vs Udinese

Cagliari welcome Udinese to Unipol Domus, with kick-off set for 09:00 on Saturday 9 May.

Udinese Can Trouble Cagliari

Udinese have a strong chance against Cagliari and we’ll side with the visitors on the Asian Handicap. It’s worth chancing the -132 with a +0.25 goal headstart, meaning that our stake is split between 0 and +0.5.

Last H2H Saw Game End 1-1

Cagliari drew on the road in their last game. A 0-0 scoreline was played out against Bologna at Stadio Renato Dell'Ara. The Sardinia club recorded just 36% possession and had two shots on target.

Udinese claimed a 2-0 home win over Torino at Stadio Friuli in their previous game. Kosta Runjaic's team had eight shots on goal and 53% possession, while Kingsley Ehizibue and Thomas Kristensen were both on target.

Head-to-Head Statistics

Udinese have gone unbeaten in their past four matches against Cagliari, with the last clash ending in a 1-1 draw at Stadio Friuli. The past 10 H2H matches have included four Udinese victories, four draws and two Cagliari wins.

Serie A G W D L GF GA GD GD P
11 Udinese logo Udinese 35 13 8 14 43 46 -3 43:46 47
15 Cagliari logo Cagliari 35 9 10 16 36 49 -13 36:49 37
View Full Table
Cagliari – Last 10 League Games

Cagliari have 2 wins, 5 losses and 3 draws, averaging 0.8 goals from 10.3 attempts and 2.9 shots on goal. Gli Isolani have averaged 42.6% possession and 3.8 corners per game, conceding 1.4 goals and 4.7 corners from 11.6 attempts and 4.0 shots on goal.

Sebastiano Esposito is the top goalscorer with 3, Paul Mendy has 2, with Gennaro Borrelli and two other players on 1. Michel Ndary Adopo, Ze Pedro and Alberto Dossena have recorded the most assists with 1 apiece. Meanwhile, goalkeeper Elia Caprile has kept 3 clean sheets.

Udinese – Last 10 League Games

Udinese have won 4, lost 3 and drawn 3, with an average of 12.3 attempts, 4.5 shots on goal and 1.5 goals. The Udine outfit average 45.1% possession, 384.8 passes, 4.7 corners in their favour and 4.8 corners against, while 0.8 goals have been conceded from 3.4 shots on goal and 14.3 attempts.

Arthur Atta and Keinan Davis have scored 3 goals, followed by Kingsley Ehizibue with 2. Nicolo Zaniolo has had 4 assists, with Maduka Okoye notching 5 clean sheets in the previous 10 games.

Predicted & Confirmed Lineups

Cagliari predicted lineup (4-5-1): Elia Caprile (GK), Ze Pedro, Yerry Mina, Alberto Dossena, Adam Obert, Marco Palestra, Michel Ndary Adopo, Gianluca Gaetano, Agustin Albarracin, Michael Folorunsho, Sebastiano Esposito.

Udinese predicted lineup (3-5-2): Maduka Okoye (GK), Thomas Kristensen, Juan Arizala, Oumar Solet, Kingsley Ehizibue, Lennon Miller, Jurgen Ekkelenkamp, Oier Zarraga, Hassane Kamara, Nicolo Zaniolo, Adam Buksa.

Cagliari vs Udinese Prediction & Betting Tips

We dive into the top Cagliari vs Udinese betting angles, including our main match prediction, correct score play, corners market tip, standout player prop picks and a bet builder tailored for value.

Match Prediction

Udinese +0.25 on the Asian Handicap looks like a sensible play at a price of -132. They should be able to swerve a loss in this Serie A game and we’re confident that the away team can land a victory.

When it comes to making our expert football predictions, it’s important to study team news and observe the latest form. There are lots of Serie A stats that can also help to shape our picks.

Key Cagliari vs Udinese league stats:

  • The +0.25 line has been covered by Udinese in 4 consecutive games on the road.
  • The +0.25 line has been covered by Udinese in 7 of their last 10 games.
  • The +0.25 line has been covered by Udinese in 12 of their last 20 games.
  • The -0.25 line hasn’t been covered by Cagliari in 8 of their last 10 games.
  • The -0.25 line hasn’t been covered by Cagliari in 14 of their last 20 games.
  • The -0.25 line hasn’t been covered by Cagliari in 8 consecutive games against Udinese.
Udinese +0.25 Probability

According to the latest odds, our pick has a 56.8% chance of winning. However, our experts have this number between 60-65% based on their in-depth research. This is why we can recommend this wager.

Looking for Bigger Odds?

Bigger prices can be secured for bettors who are prepared to move the line. The odds increase according to how much risk you are prepared to have with your wager.

Thinking of placing a bet? Make sure to check our guide first — it’s full of the latest offers and welcome bonuses worth claiming.

Our Match Prediction
Udinese Asian Hcp +0.25 @ -132 Watch Live Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (May 7, 15:27). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 15:27, 07 May 2026

Correct Score Prediction

Cagliari Cagliari logo 1 - 2 Udinese logo Udinese

Udinese can be backed to win 2-1 when it comes to the correct score. We’ll go for the +850 that this happens and hopefully we’ll get a good run for our money.

Player Prop Picks

Top Pick: Jurgen Ekkelenkamp to Score +650 BetMGM logo

Jurgen Ekkelenkamp (Udinese) has scored two goals in his past five Serie A away games. We’ll throw a dart at +650 for this Anytime Goalscorer wager as the betting odds look pretty attractive.

Latest Jurgen Ekkelenkamp Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Corners Prediction

Udinese Over 4.5 Corners -105 BetMGM logo

Udinese have had over 4.5 corners in three straight games, with Cagliari conceding over 4.5 corners in their past three home games. The Udinese Team Corners line looks too low and we’re happy to go over this number at odds of -105.

League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Cagliari Logo Cagliari
Total
8.50 3.80 4.70
Home
10.30 4.00 6.30
Away
7.90 3.40 4.50
Udinese Logo Udinese
Total
9.50 4.70 4.80
Home
9.90 4.90 5.00
Away
8.60 3.90 4.70
Latest Corner Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Bet Builder Tips

Asian Handicap Udinese +0.25 -132
Both Team To Score Yes -112
Anytime Goalscorer Jurgen Ekkelenkamp +650

We’ve lined up a bet builder including these picks: Udinese with the +0.25 Asian Handicap, BTTS Yes combined with Jurgen Ekkelenkamp (Udinese) to find the net at any time.

Placing a bet builder means you can have various selections for one football match. It’s a great bet to have if you’re confident of certain outcomes, especially as the price for each selection is combined.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Cagliari vs Udinese Odds

The odds and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

Betting Sites Expecting Tight Affair

The draw is currently trading at +215 if you think this Serie A encounter will end all square, while Cagliari have betting odds of +140 and Udinese are +200 to land a victory of their own.

Cagliari and Udinese can be backed at -149 and +105 respectively on the Draw No Bet market. This is an ideal route for bettors who want to ensure they have money back if the scoreline ends level.

Under 2.5 Goals is currently the betting favourite and a bet on this option would mean you need no more than two goals to be scored. If you’re wagering on Both Teams to Score, you can bet Yes at -112 and No at -116.

There are hundreds of markets which means lots of options to find a football wager for the latest Serie A game. The leading betting apps leave no stone unturned to provide a first-class service.

Andrea Belotti Favourite to Be First Goalscorer

Andrea Belotti is the market leader at +575 to be the First Goalscorer. Should you think he will score the last goal, then a similar price can be found.

Player Goals
Andrea Belotti (Cagliari)
First
+250
Anytime
+575
BetMGM Logo
Keinan Davis (Udinese)
First
+250
Anytime
+600
BetMGM Logo
Nicolò Zaniolo (Udinese)
First
+260
Anytime
+600
BetMGM Logo
Semih Kiliçsoy (Cagliari)
First
+290
Anytime
+650
BetMGM Logo
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
Best Betting Offers
Unipol Domus
Unipol Domus
Udinese Unbeaten in Past Six H2H Unipol Domus Clashes Against Cagliari

Cagliari have managed four victories, four losses and two draws in the last 10 home matches, recording an average of 1.20 goals per game and conceding 1.00.

Udinese are unbeaten in the last four games on their travels. Kosta Runjaic's team have finished with four wins, four losses and two draws in the last 10 away matches, scoring an average of 1.70 goals per game and conceding 1.60.

Udinese won 2-1 when they last played Cagliari at Unipol Domus. The previous 6 H2H games at Unipol Domus have seen Udinese win four times and two draws.

Last 10 League Games W-D-L G GF GA O2.5 U2.5 B-Y B-No
Cagliari logo Cagliari Home Stats 4-2-4 2.20 1.20 1.00 4 6 3 7
Udinese logo Udinese Away Stats 4-2-4 3.30 1.70 1.60 7 3 6 4
  • W-D-L = Wins-Draws-Losses
  • G = Avg. Goals
  • GF = Avg. Goals For
  • GA = Avg. Goals Against
  • O2.5 = Matches Over 2.5 Goals
  • U2.5 = Matches Under 2.5 Goals
  • B-Y = Matches BTTS Yes
  • B-No = Matches BTTS No
Team Stats
Cagliari logo Cagliari League Stats
Udinese logo Udinese League Stats
Full-Time Result
  • 2 wins, 5 defeats and 3 draws in the previous 10 matches
  • 4 wins, 4 defeats and 2 draws in the previous 10 home matches
Full-Time Result
  • 4 wins, 3 defeats and 3 draws in the previous 10 matches
  • 4 wins, 4 defeats and 2 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession
Top Scorers & Assists
Top Scorers & Assists
Live Stream

You can watch Serie A live streaming depending on where you are located. Sportsbook customers are required to have a funded betting account or place a bet within the past 24 hours.

Fans love the opportunity to watch thousands of sporting events per year with the best betting apps.

Cagliari vs Udinese Lineups & Team News

Stay ahead of the game by checking the Cagliari vs Udinese team news before betting. We’ll update you with predicted and confirmed Serie A lineups plus current injury reports.

Cagliari Predicted Lineup 4-5-1

Udinese Predicted Lineup 3-5-2

Cagliari Predicted Lineup 4-5-1

1 Elia Caprile
32 Ze Pedro 26 Yerry Mina 22 Alberto Dossena 33 Adam Obert
2 Marco Palestra 8 Michel Ndary Adopo 10 Gianluca Gaetano 20 Agustin Albarracin 90 Michael Folorunsho
94 Sebastiano Esposito
40 Maduka Okoye
31 Thomas Kristensen 20 Juan Arizala 28 Oumar Solet
19 Kingsley Ehizibue 38 Lennon Miller 32 Jurgen Ekkelenkamp 6 Oier Zarraga 11 Hassane Kamara
10 Nicolo Zaniolo 18 Adam Buksa

Udinese Predicted Lineup 3-5-2

Previous Cagliari Lineups

03 May Serie A
Bologna 0-0 Cagliari
27 Apr Serie A
Cagliari 3-2 Atalanta
17 Apr Serie A
Inter Milan 3-0 Cagliari
11 Apr Serie A
Cagliari 1-0 Cremonese
04 Apr Serie A
Sassuolo 2-1 Cagliari
20 Mar Serie A
Cagliari 0-1 Napoli

Previous Udinese Lineups

02 May Serie A
Udinese 2-0 Torino
27 Apr Serie A
Lazio 3-3 Udinese
18 Apr Serie A
Udinese 0-1 Parma
11 Apr Serie A
AC Milan 0-3 Udinese
06 Apr Serie A
Udinese 0-0 Como
20 Mar Serie A
Genoa 0-2 Udinese

Injuries & Suspensions

Cagliari Injury Table
Type Name Info
Othniel Raterink Other
Alessandro Deiola Thigh
Gennaro Borrelli Thigh
Leonardo Pavoletti Other
Riyad Idrissi Cruciate ligame
Mattia Felici Cruciate ligame
Mateusz Wieteska Cruciate ligame
Udinese Injury Table
Type Name Info
Christian Kabasele Yellow cards
Thomas Kristensen Yellow cards
Sandi Lovric Yellow cards
Arthur Atta Other
Jordan Zemura Hamstring
Keinan Davis Thigh
Nicolo Bertola Thigh
Team Squads

Cagliari Player Stats & Squad

Manager: Fabio Pisacane

Player # Pos GP MIN ST BE G A Y R
Elia Caprile 25 G 35 3150 35 0 0 0 2 0
Marco Palestra 2 D 34 2902 32 2 1 4 3 0
Michel Ndary Adopo 8 M 35 2801 30 5 1 2 4 0
Adam Obert 33 D 32 2503 30 3 0 3 9 1
Sebastiano Esposito 94 F 33 2412 31 3 6 5 6 0

Udinese Player Stats & Squad

Manager: Kosta Runjaic

Player # Pos GP MIN ST BE G A Y R
Jesper Karlstroem 8 M 33 2908 33 0 1 0 5 0
Oumar Solet 28 D 32 2689 31 2 3 1 1 0
Maduka Okoye 40 G 27 2347 27 1 0 0 1 1
Arthur Atta 14 M 29 2287 26 3 5 3 3 0
Thomas Kristensen 31 D 25 2234 25 2 3 0 4 0
Italy FlagSerie A Table
Serie A Season
# Team G W D L +/- P
1 Inter Milan 35 26 4 5 82:31 82
2 Napoli 35 21 7 7 52:33 70
3 AC Milan 35 19 10 6 48:29 67
4 Juventus 35 18 11 6 58:30 65
5 Roma 35 20 4 11 52:29 64
6 Como 35 17 11 7 59:28 62
7 Atalanta 35 14 13 8 47:32 55
8 Lazio 35 13 12 10 39:34 51
9 Bologna 35 14 7 14 42:41 49
10 Sassuolo 35 14 7 14 43:44 49
11 Udinese 35 13 8 14 43:46 47
12 Parma 35 10 12 13 25:42 42
13 Torino 35 11 8 16 39:58 41
14 Genoa 35 10 10 15 40:48 40
15 Cagliari 35 9 10 16 36:49 37
16 Fiorentina 35 8 13 14 38:49 37
17 Lecce 35 8 8 19 24:47 32
18 Cremonese 35 6 10 19 27:53 28
19 Hellas Verona 35 3 11 21 24:57 20
20 Pisa 35 2 12 21 25:63 18
# Team G W D L +/- P
1 Inter Milan 18 14 2 2 49:15 44
2 Napoli 17 12 4 1 30:15 40
3 Roma 18 12 3 3 31:10 39
4 Juventus 18 10 7 1 35:14 37
5 Como 18 9 6 3 34:15 33
6 Atalanta 18 9 6 3 25:14 33
7 AC Milan 17 9 5 3 22:16 32
8 Sassuolo 18 9 2 7 23:23 29
9 Lazio 17 7 6 4 25:21 27
10 Torino 17 7 3 7 23:26 24
11 Udinese 18 6 5 7 18:20 23
12 Cagliari 17 6 4 7 20:20 22
13 Genoa 18 6 4 8 21:24 22
14 Bologna 18 6 3 9 16:20 21
15 Fiorentina 17 4 7 6 20:20 19
16 Parma 17 4 6 7 13:22 18
17 Lecce 17 4 5 8 12:23 17
18 Cremonese 17 2 7 8 14:25 13
19 Pisa 18 2 4 12 9:23 10
20 Hellas Verona 17 1 5 11 12:25 8