Torino vs Udinese Prediction
Torino vs Udinese prediction: Sportiko gives Torino a 38% chance of winning, Udinese 31% and the draw 31%. Last updated 12 Oct 2026, 20:43.
Premium picks
Premium- Home to Score 72%
- 2nd Half Over 0.5 72%
- Over 1.5 Goals 71%
- 1st Half Home or Draw 70%
Match Report
Torino edged out Udinese 2–1 in Serie A's sixth matchday, with the decisive goal coming after the break despite the visitors generating the better chances throughout. Daniel Bragança opened the scoring for Torino in the 36th minute, only for Jürgen Ekkelenkamp to level matters seven minutes later, sending the sides into the interval level at 1–1.
Sandro Kulenović proved the difference in the second half, netting on 67 minutes to hand Torino all three points. The result was somewhat against the run of play, with Udinese posting a significantly superior expected goals figure of 2.47 compared to Torino's 0.73, and also holding the edge in shots on goal at 4–1. Torino's dominance in possession at 62% did not translate into the clearer openings.
Both managers were active on the bench, combining for ten substitutions across the second half as the game opened up. Our pre-match AI model had rated a Torino victory as the most likely outcome at 38%, a call that proved correct despite the underlying numbers favouring the visitors.
AI-generated report based on match data.
Timeline
Torino
Match Stats
Torino
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 21 Daniel Bragança M | 8.1 | 54' | 1 | – | 2 | 30 (26%) | 1 |
| 17 Sandro Kulenović F | 7.7 | 26' | 1 | – | 2 | 6 (4%) | – |
| 23 Saúl Coco D | 6.9 | 90' | – | – | 1 | 64 (63%) | 4 |
| 45 Rafik Belghali M | 6.8 | 90' | – | – | – | 44 (34%) | 3 |
| 18 Giovanni Simeone F | 6.7 | 90' | – | – | 2 | 14 (12%) | – |
| 15 Pietro Comuzzo D | 6.6 | 90' | – | – | 1 | 55 (50%) | 3 |
| 6 Emirhan İlkhan M | 6.6 | 23' | – | – | 1 | 11 (8%) | 1 |
| 8 Rolando Mandragora M | 6.5 | 90' | – | – | – | 43 (38%) | 2 |
| 19 Che Adams M | 6.4 | 64' | – | – | 2 | 11 (10%) | 1 |
| 10 Nikola Vlašić M | 6.4 | 36' | – | – | – | 20 (16%) | – |
| 13 Ricardo Rodríguez D | 6.3 | 46' | – | – | – | 34 (28%) | – |
| 11 Gaetano Oristanio M | 6.3 | 54' | – | – | 1 | 4 (2%) | 1 |
| 77 Alessio Cacciamani M | 6.2 | 90' | – | – | – | 9 (3%) | 1 |
| 20 Lucas Perri G | 6.1 | 90' | – | – | – | 34 (21%) | – |
| 66 Gvidas Gineitis M | 6.0 | 13' | – | – | – | 9 (7%) | – |
| 44 Ardian Ismajli D | 5.9 | 44' | – | – | – | 14 (10%) | – |
Udinese
| Player | Rating | Min | G | A | Shots | Passes | Tackles |
|---|---|---|---|---|---|---|---|
| 32 Jürgen Ekkelenkamp M | 8.2 | 90' | 1 | – | 5 | 45 (42%) | – |
| 28 Oumar Solet D | 6.9 | 90' | – | – | 1 | 94 (87%) | 2 |
| 11 Hassane Kamara M | 6.8 | 81' | – | – | – | 46 (43%) | – |
| 77 Enzo Ebosse D | 6.7 | 90' | – | – | 1 | 79 (75%) | 3 |
| 30 G. Chakvetadze M | 6.6 | 90' | – | – | 3 | 64 (60%) | 3 |
| 5 David Alaba D | 6.5 | 18' | – | – | – | 21 (20%) | – |
| 6 Oier Zarraga M | 6.5 | 72' | – | – | 1 | 45 (43%) | – |
| 40 Maduka Okoye G | 6.4 | 90' | – | – | – | 35 (31%) | – |
| 46 Unai Gómez F | 6.4 | 72' | – | – | 2 | 11 (10%) | – |
| 9 Keinan Davis F | 6.4 | 18' | – | – | 1 | 5 (4%) | – |
| 23 Mërgim Vojvoda M | 6.3 | 72' | – | – | – | 50 (43%) | 1 |
| 8 Jesper Karlström M | 6.2 | 90' | – | – | – | 69 (62%) | 1 |
| 91 Lazar Jovanović F | 6.2 | 18' | – | – | – | 9 (5%) | – |
| 14 James Abankwah D | 6.1 | 60' | – | – | – | 41 (35%) | – |
| 20 Juan Arizala M | 6.0 | 9' | – | – | – | 8 (6%) | 1 |
| 13 Nicolò Bertola D | 5.8 | 30' | – | – | – | 19 (17%) | 2 |
Unlock the AI's full read on Torino vs Udinese
- All 70+ probability markets
- AI Deep-Dive match report
- Pick types you choose
At a glance
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowMatch summary
Advanced analysis
Expected goals (xG)
How many goals each side is likely to create, on average.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowSecond-model agreement
Our model vs an independent one — when they agree, conviction is higher.
Most likely scores
Model probability of each exact scoreline.
Unlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowPlayers in form
C. Adams
4 gls
No scorer data.
You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.
Unlock all modelsUnlock all 70+ probability models
Upgrade to Premium for every market, AI match previews and live in-play edges.
Upgrade NowHead to Head: Torino vs Udinese
| Date | Home | Score | Away |
|---|---|---|---|
| 02 May 2026 | Udinese | 2 - 0 | Torino |
| 07 Jan 2026 | Torino | 1 - 2 | Udinese |
| 23 Apr 2025 | Torino | 2 - 0 | Udinese |
Torino — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 07 Nov | H Lecce | D | 1 - 1 |
| 01 Nov | A Frosinone | L | 2 - 0 |
| 27 Oct | H Como | L | 1 - 3 |
| 23 Oct | H Monza | W | 3 - 2 |
| 19 Oct | A Parma | W | 0 - 3 |
Udinese — Recent Form
| Date | Opponent | Result | Score |
|---|---|---|---|
| 06 Nov | A Venezia | L | 2 - 1 |
| 31 Oct | H AS Roma | L | 2 - 5 |
| 28 Oct | A Parma | D | 0 - 0 |
| 25 Oct | H AC Milan | L | 0 - 2 |
| 18 Oct | H Lecce | L | 0 - 3 |
Serie A Standings
| # | Team | P | W | D | L | GF | GA | GD | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 1 |
Lazio
|
10 | 9 | 1 | 0 | 24 | 8 | +16 | 28 |
| 2 |
AS Roma
|
11 | 8 | 3 | 0 | 31 | 10 | +21 | 27 |
| 3 |
Inter
|
10 | 8 | 1 | 1 | 26 | 13 | +13 | 25 |
| 4 |
Como
|
10 | 7 | 2 | 1 | 18 | 8 | +10 | 23 |
| 5 |
AC Milan
|
10 | 6 | 3 | 1 | 21 | 12 | +9 | 21 |
| 6 |
Frosinone
|
11 | 6 | 2 | 3 | 24 | 15 | +9 | 20 |
| 7 |
Juventus
|
10 | 5 | 2 | 3 | 13 | 10 | +3 | 17 |
| 8 |
Bologna
|
11 | 5 | 2 | 4 | 16 | 14 | +2 | 17 |
| 9 |
Cagliari
|
11 | 5 | 1 | 5 | 10 | 15 | -5 | 16 |
| 10 |
Napoli
|
10 | 4 | 2 | 4 | 17 | 13 | +4 | 14 |
| 11 |
Torino
|
11 | 4 | 2 | 5 | 15 | 17 | -2 | 14 |
| 12 |
Genoa
|
10 | 4 | 1 | 5 | 10 | 14 | -4 | 13 |
| 13 |
Atalanta
|
10 | 3 | 2 | 5 | 16 | 20 | -4 | 11 |
| 14 |
Lecce
|
11 | 3 | 1 | 7 | 12 | 22 | -10 | 10 |
| 15 |
Fiorentina
|
10 | 2 | 2 | 6 | 15 | 23 | -8 | 8 |
| 16 |
Parma
|
11 | 2 | 2 | 7 | 9 | 17 | -8 | 8 |
| 17 |
Sassuolo
|
11 | 2 | 2 | 7 | 16 | 29 | -13 | 8 |
| 18 |
Monza
|
10 | 2 | 1 | 7 | 17 | 24 | -7 | 7 |
| 19 |
Venezia
|
11 | 2 | 0 | 9 | 8 | 21 | -13 | 6 |
| 20 |
Udinese
|
11 | 1 | 2 | 8 | 12 | 25 | -13 | 5 |
Udinese
Formation: 3-4-2-1
Coach: K. Runjaic
Starting XI
| # | Player | Pos |
|---|---|---|
| 40 | M. Okoye | G |
| 14 | J. Abankwah | D |
| 28 | O. Solet | D |
| 77 | E. Ebosse | D |
| 23 | M. Vojvoda | M |
| 8 | J. Karlström | M |
| 6 | Oier Zarraga | M |
| 11 | H. Kamara | M |
| 32 | J. Ekkelenkamp | M |
| 30 | G. Chakvetadze | M |
| 46 | Unai Gómez | F |
Substitutes
| 13 | N. Bertola | D |
| 9 | K. Davis | F |
| 91 | L. JovanoviÄ | F |
| 27 | C. Kabasele | D |
| 4 | S. Lovrić | M |
| 38 | L. Miller | M |
| 41 | B. Mrozek | G |
| 93 | D. Padelli | G |
| 20 | J. Arizala | M |
| 5 | D. Alaba | D |
| 16 | M. Palma | D |
Torino
Formation: 3-4-2-1
Coach: Arturo Ruiz
Starting XI
| # | Player | Pos |
|---|---|---|
| 20 | Lucas Perri | G |
| 15 | P. Comuzzo | D |
| 23 | Saúl Coco | D |
| 13 | R. Rodríguez | D |
| 45 | R. Belghali | M |
| 8 | R. Mandragora | M |
| 21 | Daniel Bragança | M |
| 77 | A. Cacciamani | M |
| 11 | G. Oristanio | M |
| 19 | C. Adams | M |
| 18 | G. Simeone | F |
Substitutes
| 22 | C. Casadei | M |
| 91 | D. Zapata | F |
| 10 | N. Vlašić | M |
| 76 | L. Siviero | G |
| 9 | P. Pellegri | F |
| 2 | N. Patterson | D |
| 26 | D. Mascardi | G |
| 17 | S. Kulenović | F |
| 44 | A. Ismajli | D |
| 7 | Z. Aboukhlal | F |
| 3 | C. Biraghi | D |
| 5 | E. Cömert | D |
| 28 | K. Fitz-Jim | M |
| 66 | G. Gineitis | M |
| 6 | E. İlkhan | M |