UdinesePisa

Udinese v Pisa result

Full-time · Udinese 2–2 Pisa

Serie A · · Bluenergy Stadium

Updated · refreshed continuously

Udinese 2–2 Pisa — this Serie A match was drawn.

Match report, in numbers

What xG said

xG said Udinese: 2.18 to 1.74 in expected goals, 0.76 of it from a penalty, level on open-play xG, from 11 shots to 14 (per-shot expected goals for this match). The points were shared.

The result

Udinese and Pisa drew 2–2 at Bluenergy Stadium in Serie A on Saturday 10 January. Pisa are winless in their last nine matches in all competitions.

The goals

Udinese led 2–1 at half-time and were pegged back. The goals — Pisa: M. Tramoni (13’, assisted by Michel Aebischer) and Henrik Meister (67’); Udinese: Christian Kabasele (19’, assisted by Nicolò Zaniolo) and Keinan Davis (40’ pen).

Discipline

Giovanni Ayroldi, Italy showed five yellow cards — against 4.6 yellows a game across the last 7 matches refereed (all competitions). The bookings — Udinese: Nicolò Zaniolo (60’); Pisa: Marius Marin (34’), S. Moreo (65’), A. Caracciolo (80’) and F. Coppola (90+6’).

What it changes

Udinese move up from 10th to ninth (20 league matches played). Udinese have scored 42 goals, the ninth-most of the 20 clubs (2025/26 so far, after 35 games, ranked per game). Udinese have conceded 47 goals, the eighth-most (shared) of the 20 clubs.

Pisa stay 19th (shared) after this result (20 league matches played). Pisa have scored 25 goals, the second-fewest of the 20 clubs (2025/26 so far, after 35 games, ranked per game). Pisa have conceded 65 goals, the most of the 20 clubs.

Who stood out

By TACTIX Impact for this match, M. Tramoni (Pisa) 8.4, Christian Kabasele (Udinese) 8.3 and Michel Aebischer (Pisa) 7.2 led the match.

Next up

Udinese next travel to Bologna on 22 November 2026.

Pisa next travel to Empoli on 21 November 2026.

Written from the matches TACTIX holds for both sides; each figure names the games it is counted over.

Next for Udinese: Bologna v Udinese, Sunday 22 November — the preview. Next for Pisa: Empoli v Pisa, Saturday 21 November — the preview.

The Numbers

  • Result: Udinese 2–2 Pisa · Serie A
  • Venue: Bluenergy Stadium · Udine
  • Referee: Giovanni Ayroldi, Italy
  • Head-to-head (last 1): Udinese 1 · draws 0 · Pisa 0 · 1 goals/game
  • Recent form: Udinese 2W 1D 2L · Pisa 0W 2D 3L

Udinese 2–2 Pisa (Serie A): this fixture is settled. TACTIX’s pre-match coverage ran across every major market, and every graded call — wins and losses — is in the live track record (as of 30 July 2026). See the live track record →

Key Stats

1 / 0.63
Goals
against 1.5 / 1.75 · 2 of the last 5 over 2.5
over 8 matches
4.25 / 3.63
Corners
against 3.88 / 5 · 1 of the last 5 over 9.5
over 8 matches
3.5 / 2
Shots on target
against 3.25 / 4.75 · 1 of the last 5 over 8.5
over 8 matches
1.75 / 2.25
Cards
against 1.5 / 1.75 · 3 of the last 5 over 3.5
over 8 matches

Per game, last 8 completed matches, to 7 January 2026. Over/under figures use standard thresholds, not bookmaker lines.

Per game, last 8 played matches, friendlies left out, to 7 January 2026. Goals in a match that went to extra time count at the 90-minute score; its other figures are left out. Bars: for (mint) against (amber), scaled to the larger figure in the row. Over/under figures use standard thresholds, not bookmaker lines.
Per gameUdinese for / againstLinePisa for / against
Goals scored
1 for · 1.5 against n 8
2.5standard
0.63 for · 1.75 against n 8
Corners won
4.25 for · 3.88 against n 8
9.5standard
3.63 for · 5 against n 8
Shots
12.13 for · 13.25 against n 8
19.5standard
10.25 for · 15.25 against n 8
Shots on target
3.5 for · 3.25 against n 8
8.5standard
2 for · 4.75 against n 8
Fouls committed
14 for · 11.13 against n 8
21.5standard
12.5 for · 12.25 against n 8
Cards shown
1.75 for · 1.5 against n 8
3.5standard
2.25 for · 1.75 against n 8

Referee: Giovanni Ayroldi, Italy.

Udinese

Udinese Goalkeeper

Udinese — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
M. Okoye1090900 min252.5 /90141.4 /9010.1 /90
R. Sava1089889 min202 /90171.7 /9000 /90
D. Padelli290180 min31.5 /9021 /9000 /90
Udinese — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Udinese before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
M. Okoye n 890
2.86/3
R. Sava n 888.6
26/2

Udinese Defensive

Udinese — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
O. Solet22851866 min422 /90261.3 /90130.6 /901065.1 /90180.9 /9000 /90
N. Bertola15751118 min252 /90161.3 /90100.8 /90604.8 /90131 /9020.2 /90
C. Kabasele14831157 min50.4 /90181.4 /90120.9 /90584.5 /90201.6 /9040.3 /90
T. Kristensen12841010 min111 /90100.9 /90100.9 /90514.5 /9090.8 /9010.1 /90
S. Goglichidze762435 min122.5 /9081.7 /9010.2 /90214.3 /9051 /9020.4 /90
See more players · Pro

Try Pro for £1, then £9.99 a month unless you cancel · 18+

Udinese — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Udinese before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
O. Solet n 879.5
0.84/1
00/0
S. Canestrelli
J. Karlström n 889.6
1.56/4
0.94/2
M. Aebischer
K. Davis n 877.9
1.45/3
1.46/2
—
N. Zaniolo n 875.9
2.27/4
1.87/2
—
J. Piotrowski n 871
1.65/3
2.26/5
—
See more players · Pro
Udinese — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Udinese before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
O. Solet n 879.5
1.34/4
J. Karlström n 889.6
2.37/6
K. Davis n 877.9
0.32/0
N. Zaniolo n 875.9
0.62/2
J. Piotrowski n 871
2.27/4
See more players · Pro

Udinese Attacking

Udinese — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
K. Davis20641274 min50.4 /9030.2 /90251.8 /90141 /90211.5 /90221.6 /90
N. Zaniolo19681298 min60.4 /9010.1 /90312.1 /90161.1 /90292 /90181.2 /90
A. Buksa1444611 min10.1 /9000 /9060.9 /9050.7 /9050.7 /9010.1 /90
V. Bayo836288 min00 /9010.3 /9072.2 /9000 /9020.6 /9010.3 /90
Iker Bravo555274 min20.7 /9000 /9051.6 /9041.3 /9051.6 /9031 /90
See more players · Pro
Udinese — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Udinese before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
O. Solet n 879.5
1.35/2
0.32/0
J. Karlström n 889.6
0.32/0
00/0
K. Davis n 877.9
1.25/3
0.73/2
N. Zaniolo n 875.9
2.18/4
0.94/2
J. Piotrowski n 871
1.95/4
0.32/0
See more players · Pro
Udinese — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Udinese before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
O. Solet n 879.5
0.11/0
00/0
J. Karlström n 889.6
00/0
00/0
K. Davis n 877.9
0.32/0
0.32/0
N. Zaniolo n 875.9
0.32/0
0.11/0
J. Piotrowski n 871
0.21/0
0.21/0
See more players · Pro

Pisa

Pisa Goalkeeper

Pisa — Goalkeeper: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsSavesGoals concededPenalties saved
A. Šemper17901530 min603.5 /90251.5 /9000 /90
S. Scuffet392277 min51.6 /9041.3 /9000 /90
Pisa — Goalkeeper saves: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Pisa before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 2+, lower cell 3+.
PlayerMinsSaves 2+3+
A. Šemper n 890
3.47/6
S. Scuffet n 392.3
1.61/1

Pisa Defensive

Pisa — Defensive: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsTacklesInterceptionsBlocksDuels wonFouls committedYellow cards
S. Canestrelli20901807 min251.2 /90110.5 /90160.8 /90924.6 /90180.9 /9020.1 /90
A. Caracciolo19861635 min362 /90251.4 /90170.9 /90774.2 /90201.1 /9040.2 /90
A. Calabresi1153580 min71.1 /9091.4 /9020.3 /90243.7 /90121.9 /9040.6 /90
G. Bonfanti1052524 min152.6 /9081.4 /9030.5 /90345.8 /90101.7 /9010.2 /90
Raúl Albiol762435 min61.2 /9040.8 /9071.4 /90142.9 /9061.2 /9020.4 /90
See more players · Pro
Pisa — Discipline: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Pisa before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsFouls committed 1+2+Fouls won 1+2+Likely duel
S. Canestrelli n 890
0.94/3
0.93/3
O. Solet
A. Caracciolo n 880.6
0.85/1
0.11/0
—
M. Aebischer n 886
1.47/4
1.46/2
J. Karlström
I. Touré n 889
0.64/1
0.53/1
—
A. Šemper n 890
00/0
0.11/0
—
See more players · Pro
Pisa — Tackles: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Pisa before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsTackles 1+2+
S. Canestrelli n 890
14/3
A. Caracciolo n 880.6
1.86/4
M. Aebischer n 886
1.87/4
I. Touré n 889
1.86/4
S. Angori n 869.1
0.85/0
See more players · Pro

Pisa Attacking

Pisa — Attacking: season totals in played matches, friendlies left out, appearances of 15+ minutes; per 90 minutes under each figure; total minutes under the average, before kick-off.
PlayerAppsAvg minsGoalsAssistsShotsShots on targetKey passesDribbles completed
M'Bala Nzola16661053 min30.3 /9000 /90201.7 /9070.6 /90151.3 /90141.2 /90
M. Tramoni1656889 min10.1 /9010.1 /90151.5 /9060.6 /90181.8 /9030.3 /90
H. Meister15691035 min10.1 /9000 /9080.7 /9030.3 /9000 /90111 /90
S. Moreo1552785 min30.3 /9010.1 /90141.6 /9050.6 /9091 /9050.6 /90
M. Aebischer18831498 min00 /9000 /9050.3 /9000 /90140.8 /9050.3 /90
See more players · Pro
Pisa — Shooting: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Pisa before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsShots 1+2+Shots on target 1+2+
S. Canestrelli n 890
0.11/0
00/0
A. Caracciolo n 880.6
0.74/1
00/0
M. Aebischer n 886
0.11/0
00/0
I. Touré n 889
0.63/1
0.32/0
A. Šemper n 890
00/0
00/0
See more players · Pro
Pisa — Goalscoring: per 90 minutes, each player’s last 8 appearances of 15+ minutes in played matches, friendlies left out for Pisa before kick-off, to 7 January 2026. Meter: one column per match, newest first; upper cell 1+, lower cell 2+.
PlayerMinsGoals 1+2+Assists 1+2+
S. Canestrelli n 890
00/0
00/0
A. Caracciolo n 880.6
00/0
00/0
M. Aebischer n 886
00/0
00/0
I. Touré n 889
00/0
00/0
A. Šemper n 890
00/0
00/0
See more players · Pro

The day’s free picks, by email

Every morning at 07:30 UK: the model’s free picks, each with its confidence tier and that tier’s settled record, misses included. No tips, no guarantees, one click to leave.

Match Statistics & Details

Full-time team statistics as recorded by the data provider; – = not recorded.
UdinesePisa
54%Possession46%
2.23Expected goals (xG)1.48
11Shots14
2Shots on target7
7Shots off target5
2Blocked shots2
6Shots inside the box12
3Corners8
5Offsides3
13Fouls16
1Yellow cards4
0Red cards0
5Saves0
370Passes305
78%Pass accuracy71%

Udinese Player Stats

PlayerMinGAShSoTKPTklCardsRating
M. Okoye9000000006.7
N. Bertola9000001006.6
C. Kabasele9010110107.9
O. Solet9000002007.3
J. Karlström9000000006.5
K. Davis9010310006.6
Lennon Miller7500100106.3
H. Kamara7400002006.2
N. Zaniolo61010010Y6.6
A. Zanoli5600100107
J. Ekkelenkamp5600101007.2
A. Atta sub3400100106.7
J. Piotrowski sub3400000106.6
I. Gueye sub2900100006.3
M. Palma sub1600000006.9
Iker Bravo sub1500000006.9

Pisa Player Stats

PlayerMinGAShSoTKPTklCardsRating
S. Scuffet9000000006.9
A. Caracciolo90000000Y6.5
S. Canestrelli9000100006
M. Aebischer9001002107.5
S. Angori9000002206.9
M. Tramoni9010323408.7
S. Moreo90003210Y6.5
A. Calabresi8900002106.3
H. Meister8910320006.6
M. Léris5700101006.5
Marius Marin57000002Y6.2
I. Touré sub3300000106.9
G. Piccinini sub3300111006.6
F. Coppola sub1000000Y–
M. Højholt sub10000000–

Sh = shots, SoT = shots on target, KP = key passes, Tkl = tackles; – = not recorded for that player. Rating is the data provider’s.

Form, Head-to-Head & Standings

The numbers behind Udinese v Pisa — recent results, past meetings and where each side sits. (TACTIX’s model forecast is in the projections below.)

Recent form
UdineseWLDLW
Last 5: 2W 1D 2L · 1 scored / 1.6 conceded per game
PisaLDLDL
Last 5: 0W 2D 3L · 0.6 scored / 1.8 conceded per game
Head-to-head last 1
Udinese 1 · 0 draws · Pisa 0 · 1 goals/game
  • 2025-09-14 Pisa 0–1 Udinese
League standing · 2025/26
Udinese#10 pos50 pts38 pl-3 GD
Pisa#20 pos18 pts38 pl-45 GD
Goals per game
Udinese scored1.18
Pisa scored0.68
Udinese conceded1.26
Pisa conceded1.87

Shot Map and Expected Goals

Udinese 2.18 xG from 11 shots, Pisa 1.74 from 14. Every mark is one shot, placed where it was taken and sized by the chance it had of becoming a goal. Filled marks with a white ring are goals.

Keinan Davis 88' · 0.59 xGGabriele Piccinini 66' · 0.35 xGArthur Atta 88' · 0.12 xGHenrik Meister 76' · 0.10 xGStefano Moreo 12' · 0.07 xGStefano Moreo 63' · 0.06 xGArturo Calabresi 50' · 0.06 xGIdrissa Gueye 85' · 0.05 xGKeinan Davis 10' · 0.05 xGSimone Canestrelli 87' · 0.04 xGLennon Miller 47' · 0.04 xGNicolo Zaniolo 47' · 0.04 xGIdrissa Touré 81' · 0.04 xGMehdi Leris 45' · 0.02 xGHenrik Meister 32' · 0.02 xGMatteo Tramoni 62' · 0.02 xGJurgen Ekkelenkamp 6' · 0.02 xGAlessandro Zanoli 30' · 0.02 xGMatteo Tramoni 75' · 0.02 xGOumar Solet 16' · 0.01 xGStefano Moreo 47' · 0.01 xGHenrik Meister 66' · 0.91 xG · goalKeinan Davis 39' · 0.76 xG · goalChristian Kabasele 18' · 0.47 xG · goalMatteo Tramoni 12' · 0.04 xG · goal
Udinese (attacking right)Pisa (attacking left)mark size = expected goals
TeamShotsGoalsxG
Udinese1122.18
Pisa1421.74

Shot locations and expected-goals values from per-shot data. Per-shot tables, situation and shot-type breakdowns are part of TACTIX Pro.

Expected Goals Race

At half-time, Udinese led on xG, 1.34 to 0.15, 0.76 of it from a penalty. At full time, Udinese led on xG, 2.18 to 1.74, 0.76 of it from a penalty, level on open-play xG. The widest gap was 1.26 xG to Udinese, in the 47th minute.

xG timeline (cumulative)
2.21.100′15′30′45′60′75′90′MinutesCumulative xGGoal - Pisa 12 minGoal - Udinese 18 minGoal - Udinese 39 minGoal - Pisa 66 min
Udinese 2.18 xGPisa 1.74 xGdots = goals · 25 shots

The Full Post-Match Picture

Pro members see this match shot by shot — every attempt with its expected-goals value, the situation and shot-type breakdowns, the xG timeline, and how the model’s pre-match probabilities compared with what happened. Plus every market the model graded for this fixture.

Try Pro for £1

then £9.99 a month unless you cancel · 18+

Frequently Asked Questions

What is the head-to-head record between Udinese and Pisa?
In their last 1 meetings, Udinese won 1, Pisa won 0 and there were 0 draws, averaging 1 goals per game.
What is the recent form of Udinese and Pisa?
Recent form — Udinese 2W 1D 2L; Pisa 0W 2D 3L.

Today’s Boards

Every fixture kicking off in the UK day, and the fixtures where the free pick leads with each market.

Share this prediction: X · Facebook · WhatsApp · Telegram

This page is generated from TACTIX’s match data by our software and checked automatically; data as of . How it works → · Report an error

How our model works · Live track record · Predictions are model output, not betting advice.

Unlock all predictions, advanced stats & the model v the market with ProTry Pro for £1 then £9.99 a month unless you cancel · 18+