Parma vs Udinese

28 October 2026 · Serie A · 2026/27 · Referee Davide Massa

Full time 0 – 0

Half-time: 0–0

Match summary

Parma and Udinese could not be separated in a goalless draw.

Udinese had the better of the chances, with 1.63 expected goals (xG) from 20 shots to Parma's 1.10 from 8. Adrián Bernabé had a penalty saved for Parma.

Parma hosted Udinese in Serie A matchday 9, with the fixture ending in a scoreless 0-0 draw after both sides failed to break the deadlock. Throughout the encounter, the away side dominated the territory and overall match statistics, registering 20 shots compared to the hosts' 8, alongside 59 percent possession with 449 completed passes. Udinese also generated 51 dangerous attacks and forced 5 saves from their 5 shots on target, whereas Parma managed only 2 shots on target from their 314 passes. Discipline was fairly even across the 90 minutes, with Parma committing 12 fouls and Udinese 14, leading to a combined count of 3 yellow cards awarded by the referee.

The first half passed without a breakthrough, though the referee issued a yellow card for argument to Parma individual Alberto Gilardino in the 29th minute, followed by another yellow card for argument to Udinese player Jesper Karlström in the 45th plus 1st minute before the half-time whistle. Following the interval, multiple substitutions were made by both managers, including Udinese replacing the injured Nicolò Bertola with Mërgim Vojvoda in the 63rd minute. The turning point of the match arrived in the 69th minute when Parma player Adrián Bernabé missed a penalty. Further cautions were shown in the 81st minute, with Simone Lontani receiving a yellow card for a foul and Nicolò Zaniolo receiving one for argument.

Match stats

42% Possession 58%
8 Shots 20
2 Shots on target 5
3 Corners 6
82 Attacks 119
37 Dangerous attacks 51
314 Passes 449
72% Pass accuracy 82%
8 Tackles 7
12 Fouls 14
1 Yellow cards 2
0 Red cards 0
0 Offsides 1

Key events

Parma Udinese
Kick-off
Corner
13’
17’
Corner
27’
Jurgen EkkelenkampShot on target
Alberto GilardinoManagerArgument
29’
Corner
35’
45’
Nicolò BertolaShot on target
45+1’
45+1’
Corner
Half-time0-0
Second half underway
53’
Corner
54’
Corner
57’
Keinan DavisShot on target
61’
Corner
Vincent SierroShot on target
62’
Corner
67’
Adrián BernabéMissed penalty
69’
Adrián BernabéShot on target
69’
78’
Corner
81’
81’
Nicolò ZanioloArgument
87’
Unai GómezShot on target
Full-time0-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.10 1.63 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.10 1.63
Parma 1.10 xGUdinese 1.63 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Udinese attacking Parma attacking 
69’ Adrián Bernabé (Parma), penalty, 0.76 xG, saved 87’ Unai Gómez (Udinese), open play, 0.43 xG, saved 31’ Keinan Davis (Udinese), open play, 0.31 xG, off target 46’ James Abankwah (Udinese), from a corner, 0.13 xG, blocked 14’ Hassane Kamara (Udinese), open play, 0.12 xG, off target 61’ Keinan Davis (Udinese), set piece, 0.12 xG, blocked 67’ Enrico Del Prato (Parma), open play, 0.12 xG, blocked 67’ Mariano Troilo (Parma), from a corner, 0.09 xG, blocked 27’ Jurgen Ekkelenkamp (Udinese), open play, 0.07 xG, saved 46’ Jesper Karlström (Udinese), from a corner, 0.07 xG, off target 25’ Jesper Karlström (Udinese), open play, 0.04 xG, off target 57’ Keinan Davis (Udinese), open play, 0.05 xG, saved 80’ Keinan Davis (Udinese), open play, 0.04 xG, blocked 6’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, off target 43’ Franco Ezequiel Carboni (Parma), open play, 0.04 xG, off target 51’ Adrián Bernabé (Parma), open play, 0.04 xG, off target 88’ Jakub Piotrowski (Udinese), set piece, 0.03 xG, off target 37’ Keinan Davis (Udinese), open play, 0.03 xG, blocked 87’ Mergim Vojvoda (Udinese), open play, 0.03 xG, blocked 45’ Nicolò Bertola (Udinese), open play, 0.02 xG, saved 21’ Matteo Palma (Udinese), open play, 0.02 xG, blocked 52’ Nicolo Zaniolo (Udinese), open play, 0.02 xG, blocked 13’ Mandela Keita (Parma), from a corner, 0.02 xG, off target 58’ Nicolo Zaniolo (Udinese), open play, 0.02 xG, off target 62’ Vincent Sierro (Parma), open play, 0.02 xG, saved 17’ Jurgen Ekkelenkamp (Udinese), from a corner, 0.01 xG, off target 22’ Jesper Karlström (Udinese), open play, 0.02 xG, off target 42’ Vincent Sierro (Parma), open play, 0.01 xG, off target 69’ Adrián Bernabé (Parma), penalty, 0.76 xG, saved 87’ Unai Gómez (Udinese), open play, 0.43 xG, saved 31’ Keinan Davis (Udinese), open play, 0.31 xG, off target 46’ James Abankwah (Udinese), from a corner, 0.13 xG, blocked 14’ Hassane Kamara (Udinese), open play, 0.12 xG, off target 67’ Enrico Del Prato (Parma), open play, 0.12 xG, blocked 61’ Keinan Davis (Udinese), set piece, 0.12 xG, blocked 67’ Mariano Troilo (Parma), from a corner, 0.09 xG, blocked 27’ Jurgen Ekkelenkamp (Udinese), open play, 0.07 xG, saved 46’ Jesper Karlström (Udinese), from a corner, 0.07 xG, off target 25’ Jesper Karlström (Udinese), open play, 0.04 xG, off target 57’ Keinan Davis (Udinese), open play, 0.05 xG, saved 80’ Keinan Davis (Udinese), open play, 0.04 xG, blocked 6’ Nicolo Zaniolo (Udinese), open play, 0.04 xG, off target 51’ Adrián Bernabé (Parma), open play, 0.04 xG, off target 43’ Franco Ezequiel Carboni (Parma), open play, 0.04 xG, off target 88’ Jakub Piotrowski (Udinese), set piece, 0.03 xG, off target 37’ Keinan Davis (Udinese), open play, 0.03 xG, blocked 87’ Mergim Vojvoda (Udinese), open play, 0.03 xG, blocked 45’ Nicolò Bertola (Udinese), open play, 0.02 xG, saved 52’ Nicolo Zaniolo (Udinese), open play, 0.02 xG, blocked 21’ Matteo Palma (Udinese), open play, 0.02 xG, blocked 13’ Mandela Keita (Parma), from a corner, 0.02 xG, off target 58’ Nicolo Zaniolo (Udinese), open play, 0.02 xG, off target 62’ Vincent Sierro (Parma), open play, 0.02 xG, saved 17’ Jurgen Ekkelenkamp (Udinese), from a corner, 0.01 xG, off target 22’ Jesper Karlström (Udinese), open play, 0.02 xG, off target 42’ Vincent Sierro (Parma), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Parma 3-5-2 Starting XI
Daffara
Delprato
Troilo
Drobnic
Britschgi 86’
Bernabé 74’
Sierro
Keita
Carboni 60’
Romero 60’
Touré 74’
Udinese 3-4-2-1 Starting XI
Okoye
Bertola 63’
Kabasele
Abankwah
Kamara 71’
Chakvetadze 83’
Karlström 71’
Palma
Ekkelenkamp
Zaniolo 84’
Davis

Player stats

Goalkeeper1 player
90′ 4 0 31 1 – – – –
Defenders4 players
90′ – 1 1 1 – 26 1 – – –
90′ 1 – – 2 – 26 – – – –
90′ 2 1 1 3 1 29 – – – –
Emanuele Valeri Came on as a substitute
30′ – 1 – – – 5 – – – –
Midfielders7 players
Sascha Britschgi Taken off
86′ – – 23 2 0.16 2 1 3 – 1 –
60′ – – 14 – – – – 4 1 – –
90′ – – 27 – – 2 – 5 2 1 –
90′ – – 60 1 0.02 – 2 5 1 1 –
El Bilal Touré Taken off
74′ – – 16 – – – – 7 1 1 –
Adrián Bernabé Taken off
74′ – – 32 – – 1 – 4 – 3 –
Giovanni Fabbian Came on as a substitute
16′ – – 7 – – – – 1 3 1 –
Forwards4 players
David Romero Taken off
60′ – – – – – 0.04 1 1 1 5 –
Matija Frigan Came on as a substitute
30′ – – – – – – – – – 4 –
Simone Lontani Came on as a substitute
16′ – – – – – – – – – 7
Pontus Almqvist Came on as a substitute
8′ – – – – – – – – – 2 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Parma win 33% Avg odds 2.87 Our estimate 32%
Draw 30% Avg odds 3.09 Our estimate 29%
Udinese win 37% Avg odds 2.57 Our estimate 39%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.