Serie A · 2026

Monza 2–3 Udinese · Serie A

2–3Full-time analysis

This page describes the completed match context. The result is not presented as a prior forecast.

Match at a glance

Udinese won 2–3.

Shots
1412
Shots on target
55
Expected goals
1.630.89
Possession
51%49%

Full time

What the match recorded

Udinese beat Monza 3–2. Recorded in this match (Monza – Udinese): shots 14–12, shots on target 5–5, expected goals 1.63–0.89, possession 51%–49%. This is what was recorded. It is not a claim that the result was foreseeable.

This match

Match statistics

  • Shots14 shots12 shotsMonza 14 shots, Udinese 12 shots
  • Shots on target5 shots5 shotsMonza 5 shots, Udinese 5 shots
  • Expected goals1.63 xG0.89 xGMonza 1.63 xG, Udinese 0.89 xG
  • Possession51%49%Monza 51%, Udinese 49%
  • Corners3 corners3 cornersMonza 3 corners, Udinese 3 corners
  • Fouls10 fouls12 foulsMonza 10 fouls, Udinese 12 fouls
  • Yellow cards1 card0 cardsMonza 1 card, Udinese 0 cards
  • Passes421 passes420 passesMonza 421 passes, Udinese 420 passes
  • Pass accuracy82%80%Monza 82%, Udinese 80%
  • Shots inside box10 shots10 shotsMonza 10 shots, Udinese 10 shots
  • Blocked shots4 blocks4 blocksMonza 4 blocks, Udinese 4 blocks
  • Goalkeeper saves2 saves3 savesMonza 2 saves, Udinese 3 saves
  • Offsides4 offsides1 offsideMonza 4 offsides, Udinese 1 offside

As it happened

Key moments

  1. 32′Jakub PiotrowskiGoal · Udinese
  2. 37′Andrea ColpaniGoal · Monza
  3. 45′Hassane KamaraGoal · Udinese
  4. 45′Jürgen EkkelenkampGoal · Udinese
  5. Half-time
  6. 46′Lorenzo LucchesiYellow card · Monza
  7. 63′Gustavo VarelaGoal · Monza
  8. Full time
Player changes · 10grouped by team and minute
  • 54′Monza · 2 player changesEbenezer Akinsanmiro · Michael Folorunsho
  • 60′Udinese · 1 player changeLennon Miller
  • 61′Monza · 1 player changeFilippo Delli Carri
  • 61′Udinese · 1 player changeOier Zarraga
  • 68′Udinese · 2 player changesNicolò Bertola · Idrissa Gueye
  • 84′Monza · 2 player changesOmari Forson · Dany Mota
  • 85′Udinese · 1 player changeJuan Arizala

History

Head-to-head

Recent meetings between these teams.

Last 5 meetings

1Monza
3Draws
1Udinese
Udinese — Monza · Serie A1–2
Monza — Udinese · Serie A1–2
Udinese — Monza · Serie A0–0
Monza — Udinese · Serie A1–1
Udinese — Monza · Serie A2–2

Head-to-Head & Recent Meetings

Metric comparison

Team comparison

led this metric higher value (descriptive) too close

  • Rest before fixture · Both teams: 7 days
  • Matches in previous 14 days · Both teams: 1 match

Monza / Udinese

Evidence quality

How much supports this analysis

Grade C · Limited evidenceLimited evidence — limited
Season samples2 / 2home / away teams
Recent samples2 / 2last-five windows
FreshnessLess than one dayfrom nearest prior match
  • At least one team has fewer than the configured season sample.
  • At least one team has an incomplete last-five window.
  • Recorded xG is incomplete, so xG context is omitted where unavailable.

Known unknowns

  • Lineups, injuries, suspensions and tactical changes are not available in the retained dataset.
  • Some metrics are unavailable or below their observation minimum: goals_for, goals_against, xg_for, xg_against, shots, shots_on_target, possession, corners, cards, fouls.
  • The completed-match sample is too small for broad style conclusions.
Analysis cutoff: Sat, 29 Aug 2026, 20:30 UTC · analysis-v4

Make a graphic from this match

Creator Studio builds a branded post from this match's recorded data, with its evidence grade and source cutoff carried into the export.

Turn this match into a graphicReady-made from PitchMath data · No sign-up required