FOOTBALL·ANALYTICSerie A 2025/26

Serie A 2025/26 · Matchday 16 · Stadio Artemio Franchi

Fiorentina5:1Udinese

21 December 2025 · M. Mariani

tap a player for their match file

Fiorentina4-4-2
Udinese3-4-2-1
De Gea6.5Ranieri6.5Pongracic6.9Comuzzo6.8Dodô7.2Ndour7.7Fagioli8.4Mandragora7.8Parisi7.6Gudmundsson8.3Kean8.0OkoyeSolet6.4KabaseleT. Kristensen6.2N. Bertola6.0Piotrowski6.9Karlström5.8Zanoli6.0Ekkelenkamp6.4Zaniolo7.0Davis6.2
from the bench

match pulse — xG per 5 minutes · goals · cards

4590fiorentinaudinese

goals — hover the strip for every shot and card, with names

  • 21MandragoraGoal · 0.13 xG · 0.13 xG
  • 42GudmundssonGoal · 0.08 xG · 0.08 xG
  • 45+5NdourGoal · 0.35 xG · 0.35 xG
  • 56KeanGoal · 0.89 xG · 0.89 xG
  • 66SoletGoal · 0.03 xG · 0.03 xG
  • 68KeanGoal · 0.16 xG · 0.16 xG

The shots, as they came

Every attempt, sized by expected goals

Fiorentina 0:0 Udinese0'kickoff
6' Kabasele — xG 0.03 · Saved7' Kean — xG 0.10 · Saved12' Mandragora — xG 0.05 · Post13' Mandragora — xG 0.09 · Missed15' Ndour — xG 0.03 · Blocked15' Kean — xG 0.10 · Missed20' Gudmundsson — xG 0.03 · Post21' Mandragora — xG 0.13 · Goal23' Zaniolo — xG 0.03 · Blocked28' Mandragora — xG 0.09 · Missed30' Kean — xG 0.05 · Missed32' Davis — xG 0.09 · Blocked38' Zaniolo — xG 0.07 · Missed42' Gudmundsson — xG 0.08 · Goal45' Ndour — xG 0.05 · Blocked45 + 1' Kean — xG 0.06 · Blocked45 + 2' Fagioli — xG 0.10 · Missed48' Solet — xG 0.05 · Missed49' Kamara — xG 0.10 · Saved49' Solet — xG 0.13 · Missed45 + 5' Ndour — xG 0.35 · Goal45 + 6' N. Bertola — xG 0.04 · Missed54' Solet — xG 0.05 · Missed56' Parisi — xG 0.05 · Post56' Kean — xG 0.89 · Goal63' Kean — xG 0.28 · Missed66' Solet — xG 0.03 · Goal68' Kean — xG 0.16 · Goal75' Gudmundsson — xG 0.33 · Blocked76' Piccoli — xG 0.14 · Missed85' T. Kristensen — xG 0.01 · Saved

The xG race

Expected goals accumulating minute by minute

The xG race — cumulative expected goals, minute by minute

Fiorentina 0:0 Udinese
1.02.03.0015304560759021' Mandragora — GOAL42' Gudmundsson — GOAL45 + 5' Ndour — GOAL56' Kean — GOAL66' Solet — GOAL68' Kean — GOAL3.160.63

Territory

Where each side actually occupied the pitch, summed from every player’s heatmap

Fiorentina attacking right · Udinese attacking left · where both glow, the pitch was contested

The duel

Fiorentina vs Udinese

63%
Possession
37%
3.12
Expected goals
0.65
20
Shots
11
7
Shots on target
4
5
Big chances created
1
531
Passes completed
272
133
Into final third
60
37
Duels won
44
4/10 (40%)
Tackles won
7/11 (64%)
1
Corners
4
10
Fouls
8

No physical or tracking data for league matches — that tier is FIFA-only. Everything above is from the public match feed.