Add to your Home ScreenGet the appFree · no ads
Pitchside Lab
Model 1.1

Home › Football › Serie A › Torino v Udinese

Back
Italy flag

Torino v Udinese

Torino
2–1Full time
Udinese

Serie A · MON 12 OCT · Stadio Olimpico Grande Torino

Full timeGraded 12 Oct 22:30
Torino 2–1 Udinese TORINO WIN · RIGHTUNDER 2.5 · WRONGBOTH TO SCORE · RIGHTOVER 1.5 · RIGHTUNDER 3.5 · RIGHT1–1 EXACTLY · WRONG
We said Torino win39%
The market said38%
Brier score, this match · lower is better0.563
The market’s Brier score0.584

The prediction on this page is exactly as published before kick-off. Match events and statistics come from the match and are corrected when the official figures change. Wrong calls are shown exactly like right ones.

The match replay2 notes · 21 alerts
  1. 0′Before kick-off: we said Torino win at 39%.
  2. 0′Much as we predicted: Torino was 39% before kick-off and our model makes it 39% now. 0–0 · 39–27–34
  3. 1′Much as we predicted: Torino was 39% before kick-off and our model makes it 39% now. 0–0 · 39–27–33
  4. 1′KICK-OFF Torino v Udinese
  5. 35′⚽ GOAL · 35' Torino 1–0 Udinese
  6. 36′⚽ GOAL · 36' Torino 1–0 Udinese
  7. 42′⚽ GOAL · 42' Torino 1–1 Udinese · Daniel Bragança
  8. 43′⚽ GOAL · 43' Torino 1–1 Udinese · Jurgen Ekkelenkamp
  9. 45′SECOND HALF Torino 1–1 Udinese
  10. 45′SUBSTITUTION · 45' Torino · On: Ardian Ismajli · Off: Ricardo Rodríguez
  11. 47′HALF-TIME Torino 1–1 Udinese
  12. 53′SUBSTITUTION · 54' Torino · On: Nikola Vlašić · Off: Gaetano Oristanio
  13. 53′SUBSTITUTION · 54' Torino · On: Emirhan İlkhan · Off: Daniel Bragança
  14. 60′SUBSTITUTION · 60' Udinese · On: Nicolo Bertola · Off: James Abankwah
  15. 64′SUBSTITUTION · 64' Torino · On: Sandro Kulenović · Off: Che Adams
  16. 66′⚽ GOAL · 66' Torino 2–1 Udinese · Jurgen Ekkelenkamp
  17. 66′⚽ GOAL · 67' Torino 2–1 Udinese · Sandro Kulenović
  18. 72′SUBSTITUTION · 72' Udinese · On: Lazar Jovanovic · Off: Oier Zarraga
  19. 72′SUBSTITUTION · 72' Udinese · On: Keinan Davis · Off: Unai Gómez
  20. 72′SUBSTITUTION · 72' Udinese · On: David Alaba · Off: Mergim Vojvoda
  21. 76′SUBSTITUTION · 77' Torino · On: Gvidas Gineitis · Off: Emirhan İlkhan
  22. 81′SUBSTITUTION · 81' Udinese · On: Juan Arizala · Off: Hassane Kamara
  23. 89′🟨 YELLOW · 89' Nicolo Bertola · Udinese
  24. FTFULL TIME Torino 2–1 Udinese
  25. FTTorino 2–1 Udinese · Torino win: right · Under 2.5: wrong · Both to score: right · Over 1.5: right · Under 3.5: right · 1–1 exactly: wrong

What our live read said during the match, as it was said, with the score and our numbers for home–draw–away at that moment; and every alert we raised, with the minute. Nothing is written after the final whistle.

AI match analysis

An AI preview before kick-off and a review after full time, written from our recorded data. It is included with a pass — 7 days or 30 days.

The model’s prediction on this page stays free.

Get a pass ›

Pre-match prediction

Published 12 Oct 19:31 · locked at kick-off

Torino win39%
Draw28%
Udinese win33%

Kick-offMON 12 OCT · 19:45

VenueStadio Olimpico Grande Torino

RefereeValerio Crezzini

Line-ups

Torino

3-4-2-1

Udinese

3-4-2-1

Rest & schedule

Before kick-off · this competition

Torino

Udinese

23Days since last match23
0Matches in previous 14 days0

Based on available results in this competition before kick-off.

League table

2026/27

Positions of these teams

#TEAMPGDPTS
14Udinese5−34
15Torino5−34

Based on available league results; standings may be incomplete.

Match statistics

Match statistics aren’t available yet.

Line-ups

Torino

3-4-2-1

20 Lucas Perri

15 P. Comuzzo

23 S. Coco

13 R. Rodriguez

45 R. Belghali

8 R. Mandragora

21 D. Braganca

77 A. Cacciamani

11 G. Oristanio

19 C. Adams

18 G. Simeone

Coach · Ignazio Abate

Substitutes

26 · D. Mascardi

76 · L. Siviero

3 · C. Biraghi

44 · A. Ismajli

2 · N. Patterson

5 · E. Comert

10 · N. Vlasic

28 · K. Fitz-Jim

6 · E. Ilkhan

66 · G. Gineitis

22 · C. Casadei

17 · S. Kulenovic

7 · Z. Aboukhlal

9 · P. Pellegri

91 · D. Zapata

Udinese

3-4-2-1

40 M. Okoye

14 J. Abankwah

28 O. Solet

77 E. Ebosse

23 M. Vojvoda

8 J. Karlstrom

6 O. Zarraga

11 H. Kamara

32 J. Ekkelenkamp

30 G. Chakvetadze

46 U. Gomez

Coach · Kosta Runjaic

Substitutes

93 · D. Padelli

41 · B. Mrozek

5 · D. Alaba

27 · C. Kabasele

13 · N. Bertola

16 · M. Palma

4 · S. Lovric

38 · L. Miller

91 · L. Jovanovic

20 · J. Arizala

9 · K. Davis

Our number · torino winFirst published 9 Oct 06:15 · updated 12 Oct 19:31 · locked at kick-off
39% The market38%
Us39%
Market38%

We make Torino a 39% chance to win. The market has them at 38%. We are within 1 point of the market. The model expects 1.3–1.2.

How the number movedSince we published
35%40%45% 9 OCT 06:1712 OCT 18:28
Our probability · torino win The market, margin stripped

Our number has not moved since we published. The market has gone from 41% to 38% in the same time.

Every market, from one calculation
MarketUsMarketGap
Torino win39%38%+1
Draw28%32%−4
Udinese win33%31%+3
Over 2.5 goals44%43%+2
Both teams to score50%50%0
Over 1.5 goals70%68%+3
Over 3.5 goals23%24%−1
Torino or draw67%69%−3
Torino clean sheet31%––
Udinese clean sheet28%––

Every figure here is read off one scoreline distribution, so no two can contradict each other. The market is the median of 10 bookmakers, each with its margin stripped — what we are measured against, never an input to the model.

Every scorelineMost likely 1–1 at 13.2%
0123450 9.2 9.7 5.9 2.3 1 10.7 13.2 7.4 2.9 2 7.1 8.2 4.8 3 3.1 3.5 2.1 4 5
under 2% 5% 12%+Torino down, Udinese across

This is a probability, not a recommendation. We take no bets and hold no affiliate relationships with any gambling operator. Model 1.1 — Pitchside Lab's own model.

Head to head

10 meetings since 2021
Goals a meeting2.40
Over 2.54 of 10
Both scored5 of 10
Last meetingsUDI 2–0 TOR · TOR 1–2 UDI · TOR 2–0 UDI · UDI 2–2 TOR

Form · last six in Serie A

TORINO

DLLWLD2–2 · 1–2 · 1–2 · 2–1 · 0–2 · 1–1

UDINESE

LDWLLL0–1 · 1–1 · 3–2 · 1–2 · 3–5 · 0–1

The table

2026/27
#TEAMPGDPTS
1Inter6+1016
2Lazio6+716
3AS Roma6+1114
4Cagliari6+313
5AC Milan6+612
6Juventus6+411
7Como6+311
8Napoli6+410
9Frosinone6+210
10Sassuolo608
11Atalanta5−26
12Lecce6−66
13Bologna6−25
14Udinese5−34
15Torino5−34
16Monza6−64
17Genoa6−64
18Parma6−64
19Fiorentina6−74
20Venezia5−90

Based on available league results; standings may be incomplete.