Vision AI‹ All matches
Match reportSerie A 2026-10-25

Udinese v AC Milan

0.682.81expected goals
0.932.20xG on target (xGOT)

The scoreline tracks the chances (0.68 – 2.81 xG).

AI Tactical Analyst
Udinese
AC Milan
Possession (share of passes)
40.5%59.5%
Duels
5853
Duels won
36.2%52.8%
Aerial duels
2727
Aerial duels won
1017
Successful dribbles
107
Passes
447658
Overview

The match

What happened, and how the game flowed.

Momentum

Who was pushing forward, in 3-minute windows — field position, share of the ball and any shots on the clock, combined. Udinese above the line, AC Milan below.

0'15'30'45'60'75'90'

xG race

Expected goals accumulating minute by minute — every dot is a shot, sized by its own xG. Click a shot here or on the shot map below to find the same one in both places.

Show
1.082.163.23Christian Pulisic — goal, 0.26 xGHassane Kamara — save, 0.02 xGDavide Bartesaghi — miss, 0.07 xGFikayo Tomori — miss, 0.35 xGJurgen Ekkelenkamp — save, 0.07 xGMërgim Vojvoda — save, 0.04 xGDavide Bartesaghi — miss, 0.48 xGHassane Kamara — miss, 0.03 xGJesper Karlström — save, 0.03 xGHassane Kamara — save, 0.03 xGDavide Bartesaghi — save, 0.12 xGStrahinja Pavlovic — miss, 0.13 xGMërgim Vojvoda — miss, 0.04 xGChristian Pulisic — save, 0.13 xGGonçalo Ramos — miss, 0.05 xGChristian Pulisic — save, 0.09 xGArdon Jashari — save, 0.05 xGOmari Hutchinson — goal, 0.40 xGGonçalo Ramos — save, 0.09 xGKeinan Davis — miss, 0.16 xGChristian Pulisic — save, 0.05 xGGonçalo Ramos — save, 0.12 xGGiorgi Chakvetadze — miss, 0.03 xGGonçalo Ramos — miss, 0.04 xGKeinan Davis — save, 0.14 xGRuben Loftus-Cheek — save, 0.18 xGGiulio Vinciati — miss, 0.07 xGAlphadjo Cisse — miss, 0.07 xGRuben Loftus-Cheek — save, 0.11 xGNicolò Zaniolo — miss, 0.02 xGAlphadjo Cisse — save, 0.04 xG0.682.81Christian Pulisic — goal, 0.30 xGOTHassane Kamara — save, 0.12 xGOTJurgen Ekkelenkamp — save, 0.23 xGOTMërgim Vojvoda — save, 0.30 xGOTJesper Karlström — save, 0.06 xGOTHassane Kamara — save, 0.14 xGOTDavide Bartesaghi — save, 0.03 xGOTChristian Pulisic — save, 0.35 xGOTChristian Pulisic — save, 0.38 xGOTArdon Jashari — save, 0.11 xGOTOmari Hutchinson — goal, 0.66 xGOTGonçalo Ramos — save, 0.11 xGOTChristian Pulisic — save, 0.05 xGOTGonçalo Ramos — save, 0.05 xGOTKeinan Davis — save, 0.07 xGOTRuben Loftus-Cheek — save, 0.06 xGOTRuben Loftus-Cheek — save, 0.07 xGOTAlphadjo Cisse — save, 0.02 xGOT0.932.200'15'30'45'60'75'90'
UdineseAC Milansolid = xG31 shots — click any dot

Shot map

Every shot, one pitch per side. Circle size is xG, the line is where it went in the goal mouth. Filter by outcome; hover or tap a shot for the player, minute and xG.

Udinese
AC Milan

Goal sequences

The whole chain behind each goal, in order, from the moment the scoring side got the ball -- a restart, a ball win, or the opponent's mistake -- through every block, header, rebound and pass to the finish.

5' Christian PulisicAC Milan
1. Luka Modric pass1

From a free kick · 1 pass · 2 players · 3s

Modric pass → Pulisic GOAL

64' Omari HutchinsonAC Milan
1. Matteo Palma wins it12. Matteo Palma pass23. Christian Pulisic wins it34. Christian Pulisic pass45. Fikayo Tomori pass56. Luka Modric pass67. Lennon Miller blocks78. Luka Modric pass89. Strahinja Pavlovic pass910. Sankhoun Diawara pass1011. Davide Bartesaghi pass1112. Christian Pulisic pass1213. Ardon Jashari pass1314. Christian Pulisic pass1415. Omari Hutchinson pass1516. Fikayo Tomori pass1617. Juan Arizala touch1718. Fikayo Tomori pass1819. Omari Hutchinson pass1920. Ardon Jashari shot saved2021. Maduka Okoye save21

Ball won from Matteo Palma (pass) · 14 passes · 8 players · 45s

Palma wins it, pass (lost) → Pulisic wins it, pass → Tomori pass → Modric pass (lost) → Miller blocks → Modric pass → Pavlovic pass → Diawara pass → Bartesaghi pass → Pulisic pass → Jashari pass → Pulisic pass → Hutchinson pass → Tomori pass (lost) → Arizala touch → Tomori pass → Hutchinson pass → Jashari shot saved → Okoye save → Hutchinson GOAL

In possession

In possession

How they kept the ball, built up, progressed, created and finished, and where their attacks died.

Keeping the ball6 sections

Where the time goes — how long each phase lasts

Udinese

The question
When Udinese has the ball, how much of that time is spent building, progressing and creating?

The share of Udinese's time on the ball spent in each phase of play, in the order the phases happen.

Build-up: 23.4% of the time on the ball23%Progression: 44.7% of the time on the ball45%Chance creation: 30.5% of the time on the ball31%Attacking transition: 1.4% of the time on the ball45%PROGRESSION
PhaseShare of the time
Build-up23.4%
Progression44.7%
Chance creation30.5%
Attacking transition1.4%
Vision AI Model Insight
Progression is where Udinese spends most of its time on the ball (45% of its time on the ball).

AC Milan

The question
When AC Milan has the ball, how much of that time is spent building, progressing and creating?

The share of AC Milan's time on the ball spent in each phase of play, in the order the phases happen.

Build-up: 28.7% of the time on the ball29%Progression: 53.1% of the time on the ball53%Chance creation: 17.5% of the time on the ball18%Attacking transition: 0.7% of the time on the ball53%PROGRESSION
PhaseShare of the time
Build-up28.7%
Progression53.1%
Chance creation17.5%
Attacking transition0.7%
Vision AI Model Insight
Progression is where AC Milan spends most of its time on the ball (53% of its time on the ball).

Passing Network

Each dot is a player at his average touch position, sized by touches. It shows the starting eleven; add the substitutes with the chip. Click a player to draw his heatmap on the same pitch and light up his passing links.

Udinese
PlayersLinks
GKDEFMIDFWD11 starters · solid = started, dashed = substitute
AC Milan
PlayersLinks
GKDEFMIDFWD11 starters · solid = started, dashed = substitute

Pass Explorer

Every pass of the match as an arrow, each side attacking left to right (solid = completed, dashed grey = failed).

Touch Density

Where each side had the ball: brighter means more touches.

Udinese — 621 touches
AC Milan — 831 touches

Which Zones Do They Attack Through?

Udinese

The question
Across the whole pitch, where does Udinese actually do its on-ball work?

Passes on one map, carries (the ball travelling with a player) on the other.

Passes
the ball moved by a pass
447
ACTIONS
3%6%8%3%3%13%10%11%8%8%6%2%2%6%11%PASSES
Carries
the ball moved with a player
110
ACTIONS
5%3%8%4%3%15%8%12%9%11%6%5%12%CARRIES
Vision AI Model Insight
Their single busiest zone is the right wing of the middle third (13.6% of all actions). 55% of actions run through the inside lanes (centre + both half-spaces) versus 45% down the two wings — an inside-dominant, half-space build. By third: 22% defensive, 52% middle, 27% attacking.

AC Milan

The question
Across the whole pitch, where does AC Milan actually do its on-ball work?

Passes on one map, carries (the ball travelling with a player) on the other.

Passes
the ball moved by a pass
658
ACTIONS
3%6%10%6%6%7%9%8%15%14%3%3%1%4%4%PASSES
Carries
the ball moved with a player
172
ACTIONS
3%6%10%10%3%8%7%9%16%14%4%2%2%3%3%CARRIES
Vision AI Model Insight
Their single busiest zone is the left half-space of the middle third (15.3% of all actions). 63% of actions run through the inside lanes (centre + both half-spaces) versus 37% down the two wings — an inside-dominant, half-space build. By third: 31% defensive, 53% middle, 15% attacking.

Attack sides

Which channel each side attacked through: the share of every action they made in the opponent's half, down the left, through the middle and down the right. Udinese leaned on their left (42%); AC Milan leaned on their left (50%).

Udinese
42%Left side21%Middle37%Right sideATTACKING →
L
42%21%37%
R
AC Milan
50%Left side20%Middle30%Right sideATTACKING →
L
50%20%30%
R

Final-third entries

Every completed pass or carry that took the ball from outside the final third into it, by the channel it arrived in (both wings, both half-spaces, the centre). Longer, bolder arrows mean more entries. Dribbles are not counted.

Udinese — 39 entries, 41% through the left wing
Left wing: 16 entries (41%)1641%LEFT WINGLeft half-space: 8 entries (21%)821%LEFT HALF-SPACECentre: 4 entries (10%)410%CENTRERight half-space: 3 entries (8%)38%RIGHT HALF-SPACERight wing: 8 entries (21%)821%RIGHT WINGATTACKING ↑
AC Milan — 31 entries, 32% through the left wing
Left wing: 10 entries (32%)1032%LEFT WINGLeft half-space: 8 entries (26%)826%LEFT HALF-SPACECentre: 2 entries (6%)26%CENTRERight half-space: 3 entries (10%)310%RIGHT HALF-SPACERight wing: 8 entries (26%)826%RIGHT WINGATTACKING ↑
Build-up1 section

Build-Up — the pass map

Udinese

The football question
How does Udinese progress possession from defence into attack — and who runs it?

Build-up passes grouped into 5 real categories — not the old zone grid, not raw individual lines: CB (passer is a centre-back), Wide→FB, Central, Long Wide, Long Central.

98build-up passes attempted
73%completed
26%reach the middle third
0%go long into the final third

Pass types

27CB · 38%
5Long Wide · 7%
3Long Central · 4%
28Wide → FB · 39%
9Central · 12%
CB27 · 38%
right: 18 passes, most from Abankwah18left: 9 passes, most from Palma9
Long Wide5 · 7%
left: 3 passes, most from Okoye3right: 2 passes, most from Okoye2
Long Central3 · 4%
right: 3 passes, most from Okoye3
Wide → FB28 · 39%
right: 16 passes, most from Karlström16left: 12 passes, most from Okoye12
Central9 · 12%
right: 7 passes, most from Vojvoda7left: 2 passes, most from Vojvoda2
◆ Vision AI Insight
Udinese build predominantly down the right, with Okoye as the fulcrum (17 build-up passes). Only 26% of their build-up passes actually advance a third — the rest is lateral circulation, the hallmark of a possession-controlling side that circulates patiently in midfield before progressing. Their single most-repeated pattern is RHS def → C def (8×).

AC Milan

The football question
How does AC Milan progress possession from defence into attack — and who runs it?

Build-up passes grouped into 5 real categories — not the old zone grid, not raw individual lines: CB (passer is a centre-back), Wide→FB, Central, Long Wide, Long Central.

204build-up passes attempted
86%completed
31%reach the middle third
1%go long into the final third

Pass types

70CB · 40%
10Long Wide · 6%
1Long Central · 1%
75Wide → FB · 43%
19Central · 11%
CB70 · 40%
left: 43 passes, most from Pavlovic43right: 27 passes, most from Winter27
Long Wide10 · 6%
left: 7 passes, most from Maignan7right: 3 passes, most from Maignan3
Long Central1 · 1%
Wide → FB75 · 43%
left: 44 passes, most from Diawara44right: 31 passes, most from Maignan31
Central19 · 11%
left: 14 passes, most from Jashari14right: 5 passes, most from Tomori5
◆ Vision AI Insight
AC Milan build predominantly down the left, with Pavlovic as the fulcrum (41 build-up passes). Only 32% of their build-up passes actually advance a third — the rest is lateral circulation, the hallmark of a possession-controlling side that circulates patiently in midfield before progressing. Their single most-repeated pattern is C def → LHS def (15×).
Progression1 section

How They Progress — the mechanism

Udinese

Not just how many progressive passes, but where they start, who plays them, and whether they actually penetrate. 34 progressive passes across 1 match (34.0/game).

Origin lane

Right wing
18%
Right half-space
9%
Central
21%
Left half-space
6%
Left wing
47%
Progression is left-dominant: 26% right side · 21% central · 53% left.

Who generates it

Maduka Okoye
6 · 18%
Jurgen Ekkelenkamp
5 · 15%
Giorgi Chakvetadze
5 · 15%
Hassane Kamara
3 · 9%
Mërgim Vojvoda
3 · 9%
Top two — Maduka Okoye & Jurgen Ekkelenkamp — account for 32% of all progression.
PROGRESSION
34.0 prog passes/game
mostly left
→
PENETRATION
21% reach final third
15% reach the box
→
THREAT
the other 79% is recycled
progress ≠ danger
What came of it. 21% of progressive passes reached the final third and 15% the box; the rest was recycled in front of the block. 32% of the progression ran through two players, mostly down the left side.

Which lanes actually create the threat

Share of passes played from each lane against its share of the threat (xT) they add. Efficient = more threat than volume, sterile = lots of the ball, little damage.

Per lane — volume vs threat
Right wingbalanced
Right half-spacesterile
Centralefficient
Left half-spacebalanced
Left wingefficient

AC Milan

Not just how many progressive passes, but where they start, who plays them, and whether they actually penetrate. 48 progressive passes across 1 match (48.0/game).

Origin lane

Right wing
15%
Right half-space
23%
Central
19%
Left half-space
15%
Left wing
29%
Progression is left-dominant: 38% right side · 19% central · 44% left.

Who generates it

Luka Modric
7 · 15%
Ardon Jashari
7 · 15%
Sankhoun Diawara
6 · 12%
Mike Maignan
6 · 12%
Christian Pulisic
6 · 12%
Top two — Luka Modric & Ardon Jashari — account for 29% of all progression.
PROGRESSION
48.0 prog passes/game
mostly left
→
PENETRATION
25% reach final third
21% reach the box
→
THREAT
the other 75% is recycled
progress ≠ danger
What came of it. 25% of progressive passes reached the final third and 21% the box; the rest was recycled in front of the block. 29% of the progression ran through two players, mostly down the left side.

Which lanes actually create the threat

Share of passes played from each lane against its share of the threat (xT) they add. Efficient = more threat than volume, sterile = lots of the ball, little damage.

Per lane — volume vs threat
Right wingsterile
Right half-spaceefficient
Centralbalanced
Left half-spacebalanced
Left wingbalanced
Chance creation4 sections

Chance creation — how the shots come

Udinese

The question
Where do Udinese's chances actually come from?

Every shot sorted twice. First by the kind of attack: an attacking transition (the shot came within 15 seconds of winning the ball), a settled attack (open play after the team had the ball), or a set piece.

12shots
0.7xG
0.06xG per shot
0big chances (0.3+ xG)
0goals
Attacking transition: 4 shots (33%)33%4Settled attack: 8 shots (67%)67%812SHOTS
Kind of attack, then how the shot was set upShotsGoalsxGxG / shot
Attacking transition 33% of shots400.320.08
Long ball100.070.07
Pass into the box / short pass200.230.12
Own creation (carry, dribble, rebound)100.020.02
Settled attack 67% of shots800.360.04
Pass into the box / short pass500.280.06
Own creation (carry, dribble, rebound)300.080.03

Every attempt to create — and what came of it

Every pass into the box, every cut-back and every pass before a shot. Red led to a shot, gold to a goal; grey ones were tried but no shot came: solid found a team-mate, dashed lost the ball. Filter by outcome, type or player; tap an arrow for the detail.

Who sets the shots up

PlayerSet-upsxG createdGoals
Lennon Miller10.160
Giorgi Chakvetadze30.150
Christian Kabasele10.140
Sandi Lovric10.070
Jakub Piotrowski10.040

Who takes them

PlayerShotsxGGoals
Keinan Davis20.300
Hassane Kamara30.090
Mërgim Vojvoda20.080
Giulio Vinciati10.070
Jurgen Ekkelenkamp10.070
Vision AI Model Insight
The biggest source of Udinese's chances, by xG, is settled attack (0.4 of 0.7 xG, 8 of 12 shots), mostly pass into the box / short pass. 4 of the 12 shots (33%) came within 15 seconds of winning the ball. 0 of the 12 shots came from set pieces; 0 goals from 0.7 xG (-0.7).

AC Milan

The question
Where do AC Milan's chances actually come from?

Every shot sorted twice. First by the kind of attack: an attacking transition (the shot came within 15 seconds of winning the ball), a settled attack (open play after the team had the ball), or a set piece.

19shots
2.8xG
0.15xG per shot
3big chances (0.3+ xG)
2goals
Attacking transition: 7 shots (37%)37%7Settled attack: 11 shots (58%)58%11Set piece: 1 shots (5%)5%119SHOTS
Kind of attack, then how the shot was set upShotsGoalsxGxG / shot
Attacking transition 37% of shots700.710.10
Cut-back100.130.13
Pass into the box / short pass200.170.09
Own creation (carry, dribble, rebound)400.410.10
Settled attack 58% of shots1121.980.18
Long ball310.440.15
Pass into the box / short pass611.140.19
Own creation (carry, dribble, rebound)200.390.19
Set piece 5% of shots100.130.13
Corner100.130.13

Every attempt to create — and what came of it

Every pass into the box, every cut-back and every pass before a shot. Red led to a shot, gold to a goal; grey ones were tried but no shot came: solid found a team-mate, dashed lost the ball. Filter by outcome, type or player; tap an arrow for the detail.

Who sets the shots up

PlayerSet-upsxG createdGoals
Fikayo Tomori10.480
Omari Hutchinson20.441
Christian Pulisic30.300
Luka Modric10.261
Ardon Jashari20.170

Who takes them

PlayerShotsxGGoals
Davide Bartesaghi30.660
Christian Pulisic40.531
Omari Hutchinson10.401
Fikayo Tomori10.350
Gonçalo Ramos40.300
Vision AI Model Insight
The biggest source of AC Milan's chances, by xG, is settled attack (2.0 of 2.8 xG, 11 of 19 shots), mostly pass into the box / short pass. 7 of the 19 shots (37%) came within 15 seconds of winning the ball. 1 of the 19 shots came from set pieces; 2 goals from 2.8 xG (-0.8).

Crosses & Cutbacks — squad-wide

Udinese

The question
How does Udinese deliver into the box from wide areas, and what comes of it?

13 crosses: 3 found a team-mate (23%), 0 led to a shot (0%). 2 cut-backs: 0 found a team-mate (0%), 0 led to a shot (0%). A cross starts wide and is aimed into the box; a cut-back starts near the byline and is squared back.

AC Milan

The question
How does AC Milan deliver into the box from wide areas, and what comes of it?

10 crosses: 2 found a team-mate (20%), 0 led to a shot (0%). 3 cut-backs: 2 found a team-mate (67%), 1 led to a shot (33%). A cross starts wide and is aimed into the box; a cut-back starts near the byline and is squared back.

Crosses by Territory

Udinese

The question
Which part of the final third does Udinese actually cross from?

13 crosses in this match (the same crosses as the map above), split into fifteen territories — five channels (both wings, both half-spaces and the centre) by three depths from the halfway line to the byline.

deep right wing: 1 crosses (8%)8%1deep right half-space: 0 crosses (0%)deep centre: 0 crosses (0%)deep left half-space: 1 crosses (8%)8%1deep left wing: 1 crosses (8%)8%1advanced right wing: 1 crosses (8%)8%1advanced right half-space: 0 crosses (0%)advanced centre: 0 crosses (0%)advanced left half-space: 0 crosses (0%)advanced left wing: 2 crosses (15%)15%2byline right wing: 2 crosses (15%)15%2byline right half-space: 0 crosses (0%)byline centre: 0 crosses (0%)byline left half-space: 0 crosses (0%)byline left wing: 5 crosses (38%)38%5
TerritoryCrossesShareLed to a shot
byline · left wing538%0
advanced · left wing215%0
byline · right wing215%0
deep · right wing18%0
deep · left half-space18%0
deep · left wing18%0
advanced · right wing18%0

AC Milan

The question
Which part of the final third does AC Milan actually cross from?

10 crosses in this match (the same crosses as the map above), split into fifteen territories — five channels (both wings, both half-spaces and the centre) by three depths from the halfway line to the byline.

deep right wing: 1 crosses (10%)10%1deep right half-space: 0 crosses (0%)deep centre: 0 crosses (0%)deep left half-space: 0 crosses (0%)deep left wing: 0 crosses (0%)advanced right wing: 0 crosses (0%)advanced right half-space: 0 crosses (0%)advanced centre: 0 crosses (0%)advanced left half-space: 0 crosses (0%)advanced left wing: 3 crosses (30%)30%3byline right wing: 3 crosses (30%)30%3byline right half-space: 0 crosses (0%)byline centre: 0 crosses (0%)byline left half-space: 0 crosses (0%)byline left wing: 3 crosses (30%)30%3
TerritoryCrossesShareLed to a shot
advanced · left wing330%0
byline · right wing330%0
byline · left wing330%0
deep · right wing110%0

On-Ball Value — who moved the game

Every pass, carry, take-on, shot and ball win is worth the change it made to the chance of scoring minus the chance of conceding in the next 10 seconds.

+0.84Udinese on-ball value
+2.90AC Milan on-ball value
+0.0+1.5+2.9HALF TIME+0.84+2.900′15′30′45′60′75′90′
UdineseAC MilanEach step up is an action that raised the team's chance of scoring; a drop is one that lowered it
Udinese — where the value came from
Passes447 actions+0.21
Carries110 actions+0.03
Dribbles21 actions+0.01
Shots12 actions+0.23
Ball wins72 actions+0.37
AC Milan — where the value came from
Passes658 actions+0.78
Carries172 actions+0.24
Dribbles18 actions+0.01
Shots19 actions+1.56
Ball wins68 actions+0.31
Udinese — most on-ball value (OBV)
PlayerActionsOBV
Christian Kabasele57+0.144
Mërgim Vojvoda80+0.125
Lennon Miller30+0.116
Keinan Davis32+0.106
Maduka Okoye36+0.087
Nicolò Zaniolo (lowest)14-0.061
AC Milan — most on-ball value (OBV)
PlayerActionsOBV
Christian Pulisic90+1.304
Fikayo Tomori41+0.621
Gonçalo Ramos39+0.424
Strahinja Pavlovic109+0.349
Ardon Jashari138+0.251
Davide Bartesaghi (lowest)61-0.573
When they lose it1 section

Ball-Loss Map — where attacks die

Udinese

Every turnover has a location and a cause. This is a rate, not a raw count — the share of pass attempts from each zone that end in a turnover, so a zone they simply play through more often doesn't automatically look riskier.

Loss rate by zone

13 pass attempts here — too few (min 15) for a reliable rate.5 of 25 pass attempts lost here (20%).20%5/25Okoye10 of 35 pass attempts lost here (29%).29%10/35Okoye13 pass attempts here — too few (min 15) for a reliable rate.12 pass attempts here — too few (min 15) for a reliable rate.18 of 60 pass attempts lost here (30%).30%18/60Abankwah6 of 45 pass attempts lost here (13%).13%6/45Palma8 of 51 pass attempts lost here (16%).16%8/51Chakvetadz2 of 36 pass attempts lost here (6%).6%2/36Ekkelenkam7 of 35 pass attempts lost here (20%).20%7/35Palma6 of 28 pass attempts lost here (21%).21%6/28Piotrowski11 pass attempts here — too few (min 15) for a reliable rate.10 pass attempts here — too few (min 15) for a reliable rate.7 of 25 pass attempts lost here (28%).28%7/25Ekkelenkam10 of 48 pass attempts lost here (21%).21%10/48Chakvetadzattacking →

How they lose it

Incomplete pass — attacking third
30
Failed forward pass
19
Failed take-on
11
Lost in the defensive third
26
Their weakest zone is the right wing in the middle third: 30% of 60 pass attempts there are lost (18 times). Separately, 31% of all losses happen in the attacking third — a fair share happen deeper, which invites transitions.

AC Milan

Every turnover has a location and a cause. This is a rate, not a raw count — the share of pass attempts from each zone that end in a turnover, so a zone they simply play through more often doesn't automatically look riskier.

Loss rate by zone

2 of 19 pass attempts lost here (11%).11%2/19Winter4 of 39 pass attempts lost here (10%).10%4/39Winter8 of 69 pass attempts lost here (12%).12%8/69Maignan5 of 39 pass attempts lost here (13%).13%5/39Pavlovic10 of 38 pass attempts lost here (26%).26%10/38Diawara8 of 48 pass attempts lost here (17%).17%8/48Tomori5 of 61 pass attempts lost here (8%).8%5/61Modric6 of 53 pass attempts lost here (11%).11%6/53Winter15 of 99 pass attempts lost here (15%).15%15/99Modric15 of 91 pass attempts lost here (16%).16%15/91Bartesaghi7 of 22 pass attempts lost here (32%).32%7/22Tomori1 of 18 pass attempts lost here (6%).6%1/18Tomori8 pass attempts here — too few (min 15) for a reliable rate.6 of 27 pass attempts lost here (22%).22%6/27Bartesaghi8 of 27 pass attempts lost here (30%).30%8/27Bartesaghiattacking →

How they lose it

Incomplete pass — attacking third
24
Failed forward pass
14
Failed take-on
11
Lost in the defensive third
29
Their weakest zone is the right wing in the attacking third: 32% of 22 pass attempts there are lost (7 times). Separately, 24% of all losses happen in the attacking third — a fair share happen deeper, which invites transitions.
Out of possession

Out of possession

How they pressed, where they won the ball, and how the other side got through.

Pressing2 sections

Pressing Behaviour — where it starts

Udinese

Not just press intensity, but where the 186 defensive actions happen — the trigger height and the side they hunt.

Where defensive actions happen

Attacking third
15%
Middle third
47%
Own third
39%
By intensity this is an aggressive high press: 5.7 opponent passes per defensive action (PPDA; lower = more aggressive). By height, 15% of their defensive actions come in the attacking third, 47% in midfield.

Where they win it back

7173863023111310966DEFENSIVEMIDDLEATTACKINGR wingR half-spcentralL half-spL wingattack

Darker = more defensive actions.

Where they pressed. Their defensive actions came more down the right.

AC Milan

Not just press intensity, but where the 166 defensive actions happen — the trigger height and the side they hunt.

Where defensive actions happen

Attacking third
14%
Middle third
42%
Own third
45%
By intensity this is an aggressive high press: 3.6 opponent passes per defensive action (PPDA; lower = more aggressive). By height, 14% of their defensive actions come in the attacking third, 42% in midfield.

Where they win it back

111621141211121121145105DEFENSIVEMIDDLEATTACKINGR wingR half-spcentralL half-spL wingattack

Darker = more defensive actions.

Where they pressed. Their defensive actions came more down the left.

How long they keep it — passes and seconds until the ball is won

Udinese

The question
Once the opponent has the ball, how many passes and how many seconds pass before Udinese win it back with a defensive action?

Counted over the 43 opposition possessions that Udinese ended with a tackle, interception, recovery or challenge.

PASSES THEY GET
5.8passes
median 4 · before Udinese win it
TIME THEY KEEP IT
16sec
median 8s · 43.0 wins per game
How many passes the opponent got in before the ball was won
37%
19%
23%
21%
0–2 passes3–5 passes6–9 passes10+ passes
Through the match — every 15 minutes
0–15′
9.2
24s
15–30′
5.4
14s
30–45+′
6.5
17s
45–60′
5.9
21s
60–75′
3.4
8s
75–90+′
6.3
16s
average passesaverage seconds

AC Milan

The question
Once the opponent has the ball, how many passes and how many seconds pass before AC Milan win it back with a defensive action?

Counted over the 38 opposition possessions that AC Milan ended with a tackle, interception, recovery or challenge.

PASSES THEY GET
3.9passes
median 2 · before AC Milan win it
TIME THEY KEEP IT
10sec
median 4s · 38.0 wins per game
How many passes the opponent got in before the ball was won
58%
13%
21%
8%
0–2 passes3–5 passes6–9 passes10+ passes
Through the match — every 15 minutes
0–15′
3.3
10s
15–30′
3.1
6s
30–45+′

too few
45–60′
5.3
17s
60–75′
1.7
4s
75–90+′
4.0
9s
average passesaverage seconds
Winning the ball2 sections

Defensive Action Map

Every tackle, interception, recovery, clearance, block and aerial duel, one pitch per side. Red won the ball or the duel; a grey ring is one that failed: a duel lost, a tackle missed, dribbled past.

Udinese — 186 actions, 138 won
AC Milan — 166 actions, 128 won

Ball-Win Map

Where each side won the ball back, by territory: the pitch cut into thirds and three channels, each zone showing its share of the wins (darker = more). The table lists the five wins highest up the pitch.

Udinese — 105 wins · 10% in the final third, 42% midfield, 48% own third
own third, right: 16 of 105 wins (15%)15%16 winsown third, centre: 26 of 105 wins (25%)25%26 winsown third, left: 8 of 105 wins (8%)8%8 winsmidfield, right: 27 of 105 wins (26%)26%27 winsmidfield, centre: 7 of 105 wins (7%)7%7 winsmidfield, left: 10 of 105 wins (10%)10%10 winsfinal third, right: 8 of 105 wins (8%)8%8 winsfinal third, centre: 2 of 105 wins (2%)2%2 winsfinal third, left: 1 of 105 wins (1%)1%1 win
Highest winsTypeMinx
Jurgen Ekkelenkamptackle33′86
Keinan Davisball-recovery52′78
Christian Kabaseletackle17′75
Keinan Davistackle51′75
Mërgim Vojvodatackle16′75
AC Milan — 97 wins · 7% in the final third, 37% midfield, 56% own third
own third, right: 16 of 97 wins (16%)16%16 winsown third, centre: 24 of 97 wins (25%)25%24 winsown third, left: 14 of 97 wins (14%)14%14 winsmidfield, right: 13 of 97 wins (13%)13%13 winsmidfield, centre: 10 of 97 wins (10%)10%10 winsmidfield, left: 13 of 97 wins (13%)13%13 winsfinal third, right: 3 of 97 wins (3%)3%3 winsfinal third, centre: 1 of 97 wins (1%)1%1 winfinal third, left: 3 of 97 wins (3%)3%3 wins
Highest winsTypeMinx
Davide Bartesaghitackle9′92
Luka Modricball-recovery24′85
Omari Hutchinsoninterception4′76
Christian Pulisicball-recovery25′74
Christian Pulisicball-recovery25′71
Defending the box1 section

Vulnerability Map — how opponents hurt them

Udinese

The report flipped: where do opponents create their threat against Udinese? 48 opponent progressive passes and 19 shots faced (2.8 xG against) in this match.

Opponent threat by lane (attacking into Udinese)

Right wing
9%
Right half-space
29%
Central
25%
Left half-space
13%
Left wing
25%
Where the danger came from. Opponents generated most of their threat through the right half-space (29% of the danger conceded).

AC Milan

The report flipped: where do opponents create their threat against AC Milan? 34 opponent progressive passes and 12 shots faced (0.7 xG against) in this match.

Opponent threat by lane (attacking into AC Milan)

Right wing
16%
Right half-space
8%
Central
29%
Left half-space
9%
Left wing
38%
Where the danger came from. Opponents generated most of their threat through the left wing (38% of the danger conceded).
Context

Shape and tactics

How each side set up, and how far from their own norm they played.

Attitude in each third

How each side played in each third: wide or central, direct or patient, quick or slow, and what its possessions did next.

Udinese

Build-up (own third)

safer, more recycling, right-sided

right 35% · centre 39% · left 26%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
127
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+11.5 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
20%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
30%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
3.3 s
Possessions that went on
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
42% of 48
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
58%
Progression (middle third)

safer, right-sided

right 42% · centre 28% · left 30%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
292
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+4.0 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
21%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
6%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
2.6 s
Possessions that went on
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
39% of 76
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
57%
Final third

safer, left-sided, kept on the floor

right 29% · centre 18% · left 53%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
159
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+1.2 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
18%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
4%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
2.4 s
Possessions ending in a shot
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
22% of 37
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
57%

AC Milan

Build-up (own third)

safer, left-sided

right 23% · centre 43% · left 34%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
264
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+7.8 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
21%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
15%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
2.7 s
Possessions that went on
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
55% of 67
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
54%
Progression (middle third)

safer, left-sided, shorter passing

right 27% · centre 22% · left 51%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
451
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+2.2 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
21%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
9%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
2.4 s
Possessions that went on
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
33% of 76
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
53%
Final third

safer, shorter passing, playing short

right 35% · centre 17% · left 48%

?Where across the pitch they played in this third: right channel, centre, left channel. Counts every pass, carry and take-on.

Actions
?Every pass, carry and take-on the side started in this third.
133
Forward metres per action
?Average metres the ball moved towards goal with each pass or carry started here. Higher means more direct.
+0.1 m
Carries
?Share of actions here that were carries (running with the ball) instead of passes.
20%
Long passes (30 m+)
?Share of passes from here travelling 30 m or more.
5%
Seconds between actions
?Average seconds between one action and the next in the same possession, for actions in this third. Lower means quicker.
2.4 s
Possessions ending in a shot
?Of the possessions that had the ball in this third, the share that went on to reach the next third (in the final third: that ended in a shot).
45% of 31
Possessions lost here
?Of the possessions that had the ball in this third, the share that ended with the ball lost in this third.
35%

Against their own norm

The five numbers that departed furthest from each side's own season average — bar right of centre means more than usual, left means less. This is what makes a match unusual rather than merely good or bad.

Udinese
compared with their other 8 matches this season
Defensive actions186vs 139
Threat from passing2.95vs 5.60
Progressive passes34vs 45
Pass accuracy78%vs 82%
Expected goals0.68vs 1.12
AC Milan
compared with their other 8 matches this season
Defensive actions166vs 140
Pass accuracy84%vs 88%
Final-third entries31vs 39
Expected goals2.81vs 1.53
PPDA3.6vs 4.9

Set-Piece Threat

Udinese

How much of the goal threat is manufactured from dead balls — a route to goal that bypasses their open-play mechanism entirely.

Open play
0 g · 0.7 xG
Set pieces
0 g · 0.0 xG
Penalties
0 g
0% of goals come from set pieces (0 of 1), worth 0.0 xG from 0 shots. Set pieces are a secondary threat; the danger is in open play.

Where opponents attack Udinese from set pieces

1 shots from opponent corners against Udinese, 0 conceded, split by the flag the corner came from — arrows from the flag, dots where the shot was taken (gold = goal), shaded by the % of that flag's shots in each zone.

Left flag (1)

100%
Shot 1Goals 0

AC Milan

How much of the goal threat is manufactured from dead balls — a route to goal that bypasses their open-play mechanism entirely.

Open play
2 g · 2.7 xG
Set pieces
0 g · 0.1 xG
Penalties
0 g
0% of goals come from set pieces (0 of 2), worth 0.1 xG from 1 shots. Set pieces are a secondary threat; the danger is in open play.

Decision Quality — not all completed passes are equal

Udinese

A 90% pass completion can hide a sideways habit. Grading every pass by the threat it adds separates value creation from safe circulation.

Excellent (high xT gain)
12%
Progressive
1%
Neutral / sideways
49%
Safe / backward
38%
14% of passes are progressive-or-better; the remaining 86% keep possession without advancing it. A control-first side — safe in build-up, reliant on a few players for the incision.

AC Milan

A 90% pass completion can hide a sideways habit. Grading every pass by the threat it adds separates value creation from safe circulation.

Excellent (high xT gain)
10%
Progressive
1%
Neutral / sideways
48%
Safe / backward
41%
11% of passes are progressive-or-better; the remaining 89% keep possession without advancing it. A control-first side — safe in build-up, reliant on a few players for the incision.
Squads

Players

Who stood out, and every player's numbers. Click a player for his own match report.

Who stood out — the most valuable players

Ranked by on-ball value: what every pass, carry, take-on, shot and ball win added to the chance of scoring, minus what it gave away. Click a card for that player's full match report.

Player of the match · highest on-ball value
Udinese
AC Milan

Every player — the full numbers

Every player who played. Click a column to sort. The best value in each column is highlighted.

Click any player to open his own match report: every pass, carry, shot and tackle he made in this match.
Vision AI · building report