1. Football streams
  2. Serie A
  3. Torino vs Udinese
Torino

Torino

Torino

Full time
12
07.01.26
Udinese

Udinese

Udinese


Casadei (87')
Ekkelenkamp (82') Zaniolo (50')

How to watch Torino vs Udinese online & on TV, head to head and predictions


Match feed:

Who will win?

Torino
X
Udinese
  • Match Ended
  • 90'
    Yellow Card
    • Cesare Casadei

    Cesare Casadei (Torino) gets booked by Fabio Maresca, and will miss the next match due to the number of yellow cards received this season.

  • 87'
    Goal !
    • Cesare Casadei (Scorer)
    • Valentino Lazaro (Assist)

    Goal for Torino! They are now just 1-2 behind thanks to a Cesare Casadei header.

    That's a fine assist from Valentino Lazaro.

  • 85'
    Substitution
    • Jurgen Ekkelenkamp
    • Oier Zarraga

    Kosta Runjaic (Udinese) is making a fifth substitution, with Oier Zarraga replacing Jurgen Ekkelenkamp.

  • 85'
    Substitution
    • Thomas Kristensen
    • Nicolo Bertola

    Kosta Runjaic is making the team's fourth substitution at Stadio Olimpico Grande Torino with Nicolo Bertola replacing Thomas Kristensen.

  • 82'
    Goal !
    • Jurgen Ekkelenkamp (Scorer)
    • Keinan Davis (Assist)

    Goal! Udinese extend their lead to 0-2 through Jurgen Ekkelenkamp.

    Keinan Davis instrumental with a fine assist.

  • 80'
    Substitution
    • Lennon Miller
    • Kingsley Ehizibue

    Udinese make their third substitution with Kingsley Ehizibue replacing Lennon Miller.

  • 78'
    Substitution
    • Ardian Ismajli
    • Adrien Tameze

    The home team have replaced Ardian Ismajli with Adrien Tameze. This is the fifth substitution made today by Marco Baroni.

  • 69'
    Yellow Card
    • Thomas Kristensen

    Thomas Kristensen is booked for the away team.

  • 66'
    Substitution
    • Zakaria Aboukhlal
    • Cyril Ngonge

    Cyril Ngonge is replacing Zakaria Aboukhlal for Torino at Stadio Olimpico Grande Torino.

  • 66'
    Substitution
    • Giovanni Simeone
    • Duvan Zapata

    The home team have replaced Giovanni Simeone with Duvan Zapata. This is the third substitution made today by Marco Baroni.

  • 66'
    Substitution
    • Emirhan Ilkhan
    • Tino Anjorin

    Marco Baroni (Torino) is making a second substitution, with Tino Anjorin replacing Emirhan Ilkhan.

  • 61'
    Substitution
    • Alessandro Zanoli
    • Jakub Piotrowski

    Kosta Runjaic (Udinese) is making a second change, with Jakub Piotrowski replacing the possibly injured Alessandro Zanoli.

  • 61'
    Substitution
    • Nicolo Zaniolo
    • Arthur Atta

    Kosta Runjaic is making the team's first substitution at Stadio Olimpico Grande Torino with Arthur Atta replacing Nicolo Zaniolo.

  • 50'
    Goal !
    • Nicolo Zaniolo (Scorer)
    • Alessandro Zanoli (Assist)

    Udinese take a 0-1 lead thanks to Nicolo Zaniolo.

    Great play from Alessandro Zanoli to set up the goal.

  • 46'
    Substitution
    • Alieu Eybi Njie
    • Che Adams

    The home team replace Alieu Eybi Njie with Che Adams.

  • 11'
    Yellow Card
    • Saul Coco

    At Stadio Olimpico Grande Torino, Saul Coco has been yellow-carded for the home team.

  • Match Started

Line-ups

Torino Torino
(3-5-2)
(3-5-2)
Udinese Udinese
1Paleari44Ismajli13Maripan23Coco7Aboukhlal22Casadei6Ilkhan10Vlasic20Lazaro18Simeone92Njie40Okoye31Kristensen27Kabasele28Solet59Zanoli38Miller8Karlstrom32Ekkelenkamp11Kamara10Zaniolo9Davis
1Paleari44Ismajli13Maripan23Coco7Aboukhlal22Casadei6Ilkhan10Vlasic20Lazaro18Simeone92Njie
Torino Torino
(3-5-2)
40Okoye31Kristensen27Kabasele28Solet59Zanoli38Miller8Karlstrom32Ekkelenkamp11Kamara10Zaniolo9Davis
(3-5-2)
Udinese Udinese
Torino Torino
Baroni, Marco
Coach
Substitutes
Che Adams 19
46' Out: Alieu Eybi Njie

Tino Anjorin 14
66' Out: Emirhan Ilkhan

Duvan Zapata 91
66' Out: Giovanni Simeone

Cyril Ngonge 26
66' Out: Zakaria Aboukhlal

Adrien Tameze 61
78' Out: Ardian Ismajli
Missing players
Adam Masina
Other

Perr Schuurs
Injured

Cyril Ngonge
Injured

Ivan Ilic
Injured

Marcus Pedersen
Injured

Niels Nkounkou
Injured
Udinese Udinese
Runjaic, Kosta
Coach
Substitutes
Arthur Atta 14
61' Out: Nicolo Zaniolo

Jakub Piotrowski 24
61' Out: Alessandro Zanoli

Kingsley Ehizibue 19
80' Out: Lennon Miller

Nicolo Bertola 13
85' Out: Thomas Kristensen

Oier Zarraga 6
85' Out: Jurgen Ekkelenkamp
Missing players
Adam Buksa
Injured

Vakoun Issouf Bayo
Other

Jordan Zemura
Injured

Saba Goglichidze
Injured

Arthur Atta
Injured

Statistics

Ball possession
Torino52%
48% Udinese
Shots
5Off goal43On goal5

4
Shots blocked
2
3
Corner kicks
6
1
Offsides
0
0
Saves
0
15
Fouls
7
2
Yellow cards
1
0
Red cards
0

Torino vs Udinese Betting tips

The most common result of matches between Torino FC and Udinese Calcio when Torino FC is playing at home is 1-0. 6 matches have ended with this result.
During the last 20 meetings with Torino FC playing at home, Torino FC have won 12 times, there have been 3 draws while Udinese Calcio have won 5 times. The goal difference is 26-14 in favour of Torino FC.
During the last 42 meetings, Torino FC have won 18 times, there have been 10 draws while Udinese Calcio have won 14 times. The goal difference is 53-42 in favour of Torino FC.
Udinese Calcio's last away win against Torino FC was in 2020.
Last season's matches: 2-0 (Torino FC at home) and 2-2 (Udinese Calcio at home).
Did you know that Torino FC scores 24% of their goals between the minutes 16-30?
Did you know that Udinese Calcio scores 22% of their goals between the minutes 31-45?
When playing at home, Torino FC have not lost to Udinese Calcio in their last 4 encounters.
Torino FC haven't scored in 2 of their 9 home matches in Serie A this season.
Udinese Calcio haven't scored in 1 of their 8 away matches in Serie A this season.
1/10

Torino vs Udinese Predictions

Bookmakers slightly favour a home win for Torino over Udinese, with a draw and away win seen as less likely but still realistic outcomes. Both teams to score is viewed as almost a 50/50 prospect, while the goal line predictions lean towards over 2.5 goals, despite shorter odds on under 2.5.

Full-time result1x2
Probability43%27%30%
Odds2.2533.6
Correct Score1-02-10-1
Probability12%9%9%
Odds6.5109
Over/Under 2.5OverUnder
Probability70%30%
Odds2.381.57
BTTSYesNo
Probability50%50%
Odds21.75
Odds data provided by: Bet365

Head to head

Torino and Udinese have met five times in Serie A in the given period, with Torino recording 3 wins, 2 draws and 0 defeats, scoring 8 goals and conceding 3. At home Torino have 2 wins and 1 draw, while away they have 1 win and 1 draw.

Torino
Matches:  13
Udinese
54%
Wins: 7
15%
Draws: 2
31%
Wins: 4
Recent meetings
  1. Flag ITASerie A
    7 Jan 2026
    TorinoTorino
    1 : 2
    UdineseUdinese
  2. Flag ITASerie A
    23 Apr 2025
    TorinoTorino
    2 : 0
    UdineseUdinese
  3. Flag ITASerie A
    29 Dec 2024
    UdineseUdinese
    2 : 2
    TorinoTorino
  4. Flag ITASerie A
    16 Mar 2024
    UdineseUdinese
    0 : 2
    TorinoTorino
  5. Flag ITASerie A
    23 Dec 2023
    TorinoTorino
    1 : 1
    UdineseUdinese

Form

TorinoTorino
  1. Flag ITASerie A
    4 Jan 2026
    Verona
    0 : 3
    Torino
  2. Flag ITASerie A
    27 Dec 2025
    Torino
    1 : 2
    Cagliari
  3. Flag ITASerie A
    21 Dec 2025
    Sassuolo
    0 : 1
    Torino
  4. Flag ITASerie A
    13 Dec 2025
    Torino
    1 : 0
    Cremonese
  5. Flag ITASerie A
    8 Dec 2025
    Torino
    2 : 3
    AC Milan
UdineseUdinese
  1. Flag ITASerie A
    3 Jan 2026
    Como
    1 : 0
    Udinese
  2. Flag ITASerie A
    27 Dec 2025
    Udinese
    1 : 1
    Lazio
  3. Flag ITASerie A
    21 Dec 2025
    Fiorentina
    5 : 1
    Udinese
  4. Flag ITASerie A
    14 Dec 2025
    Udinese
    1 : 0
    Napoli
  5. Flag ITASerie A
    8 Dec 2025
    Udinese
    1 : 2
    Genoa

Torino vs Udinese Standings

Torino FC are 11th in the table with 23 points from 18 matches, having 6 wins, 5 draws, 7 losses and a goal difference of 20 scored and 28 conceded. Udinese Calcio are 12th with 22 points from 18 matches, with 6 wins, 4 draws, 8 losses and 18 goals scored against 29 conceded, sitting one point behind Torino.

PosTeamWDLMPts
10Sassuolo6581923
11Torino6571823
12Udinese6481822
13Cremonese5671821

Match information