Today

Udinese 0-1 Cagliari: result and stats, Serie A

Matchday 5
FT
    • 54'D. Maldini
    Przemyslaw Malecki portrait
    Assistant
    Przemyslaw Malecki

    Substitutions

    Unused

    Home

    • J. Arizala portraitUdinese crest
      J. Arizala
      Thigh Injury
      Out
    • M. Palma portraitUdinese crest
      M. Palma
      Muscle Injury
      Out
    • J. Piotrowski portraitUdinese crest
      J. Piotrowski
      Heart Problems
      Out
    • O. Solet portraitUdinese crest
      O. Solet
      Injury
      Out

    Away

    • M. Felici portraitCagliari crest
      M. Felici
      Knee Injury
      Out
    • R. Idrissi portraitCagliari crest
      R. Idrissi
      Knee Injury
      Out
    • M. Nzola portraitCagliari crest
      M. Nzola
      Lacking Match Fitness
      Out
    • Y. Trepy portraitCagliari crest
      Y. Trepy
      Injury
      Out
    Player of the match
    Elia Caprile headshot
    Elia Caprile
    Goalkeeper · Cagliari
    8.3
    This match
    Shooting0.0Finishing0.0Creativity0.0Passing3.8Involvement3.9Defending0.0Physical8.3Dribbling0.0
    Attacking
    Goals0
    Assists0
    Build-up
    Passes37
    Pass accuracy51%
    Goalkeeping
    Saves6
    Goals conceded0
    Penalties saved0
    This match · octagon = season skill index

    Highest-rated players

    Zanoli7.3Kabasele7.2Ebosse7.2Maldini7.6Mina8.2Caprile8.3
    Player
    Elia CaprileElia CaprileG601,30+1,3019/375/22
    Maduka OkoyeMaduka OkoyeG111,03+0,0321/211/1
    Udinese crestLive statsCagliari crest

    Possession & Passing

    65%Possession35%
    610Total passes343
    91%Pass accuracy83%
    16Corners1

    Attack

    26Shots5
    5On target2
    14Off target2
    7Blocked shots1

    Box & Quality

    17Shots in box3
    9Shots out box2
    1.9xG1.1
    1.3Goals prevented1.3

    Defense & Discipline

    1Goalkeeper saves6
    2Offsides4
    10Fouls8
    2Yellow cards0

    Half by half

    The same match, split at the break. Which half did each side actually win?

    Udinese crest

    First half

    Cagliari crest
    0,77xG0,05
    12Shots2
    2On target1
    0Big chances0
    11Touches in box1
    57%Possession43%
    4Corners0
    Udinese crest

    Second half

    Cagliari crest
    1,14xG1,08
    14Shots3
    3On target1
    2Big chances1
    28Touches in box3
    75%Possession25%
    12Corners1

    xG analytics

    TeamxGShotsSOTPoss
    Udinese crestUdinese
    1.93261265%
    68% open play32% set piece
    Cagliari crestCagliari
    1.125335%
    100% open play0% set piece

    Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

    xG race

    31 shots

    Chance quality as it built up. A steep step is a big chance.

    0,00,51,11,62,20'15'30'45'60'75'90'Daniel Maldini 54'Udinese1,93 xGCagliari1,12 xGCumulative expected goals per team over the match.
    Udinese crestUdinese1,93 xG · 0 scoredCagliari crestCagliari1,12 xG · 1 scored

    How those chances were made

    Udinese48
    Open play 34Set piece 5Dribble 2Rebound 5Defensive 2
    Cagliari6
    Open play 5Rebound 1

    Momentum

    11 swings

    Which side was on top, minute by minute. A taller bar is heavier pressure.

    Daniel Maldini 54'0'15'30'45'60'75'90'UdineseCagliari
    Udinese crestUdinese92% pressureCagliari crestCagliari8% pressure

    Match replay

    91'
    0-1
    0%Draw 0%100%
    1.93xG1.12
    26Shots5
    12On target3
    Momentum
    Alessandro Zanoli portrait86' Off target Alessandro Zanoli 0.02 xG

    Shot map

    26 v 5

    Udinese shoot right, Cagliari left. Bigger dot = better chance.

    UDICAGgoalsavedoff target

    Goal mouth

    15 on target · 1 scored

    Where each shot on target crossed the line. Placement beats power.

    Nicolò Zaniolo, 6', off targetPaul Mendy, 8', off targetLennon Miller, 24', off targetKeinan Davis, 25', off targetJesper Karlström, 32', off targetNicolò Zaniolo, 35', off targetMërgim Vojvoda, 35', off targetJurgen Ekkelenkamp, 45', off targetChristian Kabasele, 47', off targetJurgen Ekkelenkamp, 49', off targetJames Abankwah, 53', off targetEnzo Ebosse, 53', off targetJurgen Ekkelenkamp, 56', off targetPaul Mendy, 65', off targetIdrissa Gueye, 81', off targetAlessandro Zanoli, 86', off target
    UdineseCagliarigoalsavedoff target

    Average positions

    Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

    UdineseDefensive line 52%
    8Davis51Kamara34Zaniolo30Okoye76Ekkelenka…123Ebosse71Kabasele60Miller96Abankwah105Karlström87Vojvoda
    CagliariDefensive line 20%
    55Adopo39Mendy58Romano45Rodríguez40Maldini61Winks64Caprile61Mina55Pedro43Deiola64Obert

    An average, not a movement map: it says where a player's actions balanced out, not where they ran.

    Passing network

    Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

    UdineseUntil 37'
    77142782338113210409

    Most-connected pair: Ebosse and Kabasele, 21 passes between them.

    CagliariUntil 59'
    26643315708214131

    Most-connected pair: Winks and Romano, 16 passes between them.

    Tactical battle

    85control15
    89%Field tiltField tilt 11%19Box entriesBox entries 218Passes into boxPasses into box 2
    Idrissa Gueye
    Idrissa Gueye
    7 touches in box
    Press10.6 · 25.0Territory89% · 11%Direct1.81 · 2.26Progress64 · 18Dribble5 · 4Creation48 · 6Threat1.35 · 0.33Recover7 · 8
    Udinese crest

    In possession

    Cagliari crest
    89,0%Field tilt11,0%
    18Passes into box2
    40Progressive passes11
    26Carries into final third6
    17Chances created2

    Field tilt is each side's share of play in the final third.

    Udinese crest

    Out of possession

    Cagliari crest
    10,62Press intensity (PPDA)25,00
    9High turnovers3
    7Regains within 5s8
    17,3sBall recovery time35,3s
    12Interceptions15

    ↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

    Udinese crest

    Carrying

    Cagliari crest
    200Carries77
    2258mCarry distance961m
    24Progressive carries7
    1204mProgressive carry distance545m
    4Carries into the box0

    Distances are how far the ball was moved forward, not how far anybody ran.

    Udinese crest

    Beating the press

    Cagliari crest
    5Take-ons won4
    13Take-ons attempted5
    660mProgressive pass distance192m
    2Through balls0
    4Switches of play0

    A take-on is a player going past an opponent with the ball at his feet.

    Udinese crest

    Threat created

    Cagliari crest
    1,35Expected threat (xT)0,33
    0,14Action value (VAEP)1,25
    48Shot-creating actions6
    0Goal-creating actions0
    1,18Expected assisted goals0,13

    xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

    Udinese crest

    Tempo

    Cagliari crest
    4,4Passes per attack3,7
    15,5sAttack duration12,5s
    1,81 m/sAttack directness2,26 m/s
    5Build-up attacks0
    11Direct attacks1

    An attack is direct when it moves upfield quickly rather than through many passes.

    Udinese crest

    More match stats

    Cagliari crest
    Udinese crest

    Attack

    Cagliari crest
    39Touches in box4
    60Final third entries24
    2Big chances1
    1,39xG on target1,03
    2Big chances missed0
    Udinese crest

    Passing

    Cagliari crest
    6/37 (16%)Crosses0/1 (0%)
    25/33 (76%)Long balls11/38 (29%)
    17Throw-ins10
    8Free kicks10
    4Goal kicks14
    Udinese crest

    Duels

    Cagliari crest
    47Total53
    20/45 (44%)Ground25/45 (56%)
    15/29 (52%)Aerial14/29 (48%)
    5/14 (36%)Dribbles4/5 (80%)
    3Dispossessed6
    Udinese crest

    Defending

    Cagliari crest
    42Recoveries41
    8Interceptions8
    7Tackles12
    71%Tackles won75%
    4Clearances43
    0Big chances scored1
    0Big saves2
    1Errors led to goal0
    1Errors led to shot3
    7,25Average rating7,84

    Goal profile

    This season

    How often each side reaches a scoreline, across 6 matches each.

    Udinese crestShare of their matchesCagliari crest

    They score

    83%1+ goal83%
    33%2+ goals17%

    They concede

    100%1+ goal50%

    Heaviest results

    Udinese crestbest 3-2 (A)·worst 3-5 (A)

    Cagliari crestbest 1-0 (H)·worst 0-1 (H)

    Where these sides shoot from

    2025/26 season

    Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

    UdineseshootallowCagliari
    4.5%Six-yard box+3.08.6%
    57.3%-2.8Penalty area60.7%
    27.3%+2.0Edge of the box-2.323.0%
    10.9%+1.8Long range7.7%

    440 shots taken · 491 faced

    CagliarishootallowUdinese
    6.3%Six-yard box6.0%
    58.3%-1.8Penalty area59.6%
    23.9%Edge of the box+2.928.2%
    11.6%+2.5Long range-2.86.2%

    415 shots taken · 503 faced

    Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

    Match summary

    Cagliari beat Udinese 1-0 at Bluenergy Stadium - Stadio Friuli in Serie A. It was goalless at half-time. D. Maldini scored the only goal in the 54th minute. In their last 30 meetings, Udinese have won 14, Cagliari 8, with 8 drawn. Full match stats, lineups and player ratings are all on this page.

    AI predictionProjected
    Confidence 43%
    UDI43%
    X30%
    CAG27%

    → Double chance: Udinese or draw

    Why this prediction

    The factors the model weighed, each split between the two sides.

    Udinese crestShare per factorCagliari crest
    31%Form69%
    67%Attack33%
    17%Defence83%
    19%Goal model (Poisson)81%
    85%Head-to-head15%
    73%Goals27%
    49%Overall51%
    Last 4 matches
    Scored 8, conceded 10
    Last 4 matches
    Scored 4, conceded 2

    Who will win?

    Cast your vote!

    Udinese crestCompare teamsCagliari crest
    Team formsLatestPts
    15
    Udinese crestUdinese
    LLLLW
    4
    4
    Cagliari crestCagliari
    DWWWL
    13
    Prematch standings

    Head-to-headLast 30 meetings

    Udinese crest14
    Wins
    8
    Draws
    8Cagliari crest
    Wins
    Show 24 earlier meetings
    • 1 Nov 2023Udinese crest1 - 2Cagliari crestCoppa Italia
    • 17 Sept 2023Cagliari crest0 - 0Udinese crestSerie A
    • 3 Apr 2022Udinese crest5 - 1Cagliari crestSerie A
    • 18 Dec 2021Cagliari crest0 - 4Udinese crestSerie A
    • 21 Apr 2021Udinese crest0 - 1Cagliari crestSerie A
    • 20 Dec 2020Cagliari crest1 - 1Udinese crestSerie A
    • 26 Jul 2020Cagliari crest0 - 1Udinese crestSerie A
    • 21 Dec 2019Udinese crest2 - 1Cagliari crestSerie A
    • 26 May 2019Cagliari crest1 - 2Udinese crestSerie A
    • 29 Dec 2018Udinese crest2 - 0Cagliari crestSerie A
    • 14 Apr 2018Cagliari crest2 - 1Udinese crestSerie A
    • 19 Nov 2017Udinese crest0 - 1Cagliari crestSerie A
    • 23 Apr 2017Udinese crest2 - 1Cagliari crestSerie A
    • 27 Nov 2016Cagliari crest2 - 1Udinese crestSerie A
    • 31 May 2015Cagliari crest4 - 3Udinese crestSerie A
    • 18 Jan 2015Udinese crest2 - 2Cagliari crestSerie A
    • 2 Mar 2014Cagliari crest3 - 0Udinese crestSerie A
    • 6 Oct 2013Udinese crest2 - 0Cagliari crestSerie A
    • 27 Apr 2013Cagliari crest0 - 1Udinese crestSerie A
    • 2 Dec 2012Udinese crest4 - 1Cagliari crestSerie A
    • 19 Feb 2012Udinese crest0 - 0Cagliari crestSerie A
    • 25 Sept 2011Cagliari crest0 - 0Udinese crestSerie A
    • 13 Mar 2011Cagliari crest0 - 4Udinese crestSerie A
    • 7 Nov 2010Udinese crest1 - 1Cagliari crestSerie A
    Full head-to-head →

    Venue spotlight

    Bluenergy Stadium - Stadio Friuli
    Udine, Italy
    25,952
    Capacity