Serie A European Under-21s Championship
Dec 27, 2025 2.00pm
1
2
HT : 1 1
FT
  • Nikola Vlasic 27' goal
  • Nikola Vlasic 36' yellowcard
  • Niels Nkounkou 90'+2' yellowcard
  • Fabio Pisacane 90'+2' yellowcard
  • Zakaria Aboukhlal 90'+4' yellowcard
  • yellowcard Fabio Pisacane 31'
  • goal Matteo Prati 45'
  • goal Semih Kilicsoy 66'

Torino vs Cagliari - Match Guide, Data Analysis, Standings

The match

Match Preview

Form, Standings, Stats

Torino

All competitions
Last game
Dec 21, 2025 2.00pm
Sassuolo 0 - 1 Torino
Goals scored
32
Top scorer
Nikola Vlasic

Cagliari

All competitions
Last game
Dec 21, 2025 11.30am
Cagliari 2 - 2 Pisa
Goals scored
31
Top scorer
Semih Kilicsoy

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Torino win with a probability of 48.79%. A draw had a probability of 26.91% and a win for Cagliari had a probability of 24.3%.

The most likely scoreline for a Torino win was 1-0 with a probability of 13.64%. The next most likely scorelines for that outcome were 2-0 (9.73%) and 2-1 (8.96%). The likeliest drawn scoreline was 1-1 (12.56%) , while for a Cagliari win it was 0-1 (8.81%). The actual scoreline of 1-2 was predicted with a 5.8% likelihood.

Result

Torino 48.79% (-0.36)
Draw 26.91% (+0.42)
Cagliari 24.3% (-0.06)

Both Teams to Score: 

45.71% (-1.16)

Goals

Over 2.5 41.62% (-1.48)
Under 2.5 58.38% (+1.49)
Over 3.5 21.01% (-1.17)
Under 3.5 78.99% (+1.18)
Over 4.5 8.93% (-0.70)
Under 4.5 91.07% (+0.70)

Torino Goals

Over 0.5 75.97% (-0.81)
Under 0.5 24.03% (+0.81)
Over 1.5 41.71% (-1.16)
Under 1.5 58.29% (+1.17)

Cagliari Goals

Over 0.5 60.16% (-0.88)
Under 0.5 39.84% (+0.88)
Over 1.5 23.5% (-0.82)
Under 1.5 76.5% (+0.82)

Score analysis

Torino 48.78%
Draw 26.91%
Cagliari 24.3%
Torino
1-0 @ 13.64% (+0.45)
2-0 @ 9.73% (+0.09)
2-1 @ 8.96% (-0.14)
3-0 @ 4.63% (-0.07)
3-1 @ 4.26% (-0.17)
3-2 @ 1.96% (-0.13)
4-0 @ 1.65% (-0.07)
4-1 @ 1.52% (-0.10)
Other @ 2.44%
Total : 48.78%
Draw
1-1 @ 12.56% (+0.12)
0-0 @ 9.57% (+0.53)
2-2 @ 4.12% (-0.17)
Other @ 0.65%
Total : 26.91%
Cagliari
0-1 @ 8.81% (+0.29)
1-2 @ 5.78% (-0.09)
0-2 @ 4.05% (+0.04)
1-3 @ 1.77% (-0.08)
2-3 @ 1.27% (-0.09)
0-3 @ 1.24% (-0.02)
Other @ 1.38%
Total : 24.3%

Head to Head

Serie A Gameweek 22
Jan 24, 2025 7.45pm
2
0
HT : 1 0
FT Stadio Olimpico Grande Torino
  • Che Adams 6' goal
  • Che Adams 61' goal
  • yellowcard Nadir Zortea 52'
Serie A Gameweek 8
Oct 20, 2024 5.00pm
3
2
HT : 1 1
FT Sardegna Arena
  • Nicolas Viola 38' goal
  • Ndary Adopo 60' yellowcard
  • Jose Luis Palomino 74' goal
  • Saul Coco 78' goal
  • yellowcard Saul Coco 14'
  • goal Antonio Sanabria 41'
  • yellowcard Valentino Lazaro 45'+2'
  • yellowcard Adam Masina 54'
  • goal Karol Linetty 55'
  • yellowcard Paolo Vanoli 83'
Serie A Gameweek 22
Jan 26, 2024 7.45pm
1
2
HT : 0 2
FT Sardegna Arena
  • Mateusz Wieteska 41' yellowcard
  • Nicolas Viola 73' yellowcard
  • Nicolas Viola 77' goal
  • goal Duvan Zapata 23'
  • goal Samuele Ricci 45'+3'
  • yellowcard Samuele Ricci 62'
  • yellowcard Vanja Milinkovic-Savic 82'
  • yellowcard Alessandro Buongiorno 83'
  • yellowcard Ricardo Rodriguez 90'
  • yellowcard Ivan Juric 90'+5'
Serie A Gameweek 1
Aug 21, 2023 5.30pm
0
0
HT : 0 0
FT Stadio Olimpico Grande Torino
  • Alessandro Buongiorno 36' yellowcard
  • yellowcard Leonardo Pavoletti 90'+5'
Serie A Gameweek 27
Feb 27, 2022 11.35am
1
2
HT : 0 1
FT
  • Tommaso Pobega 51' yellowcard
  • Andrea Belotti 54' goal
  • Wilfried Singo 90'+1' yellowcard
  • goal Raoul Bellanova 21'
  • yellowcard Matteo Lovato 40'
  • goal Alessandro Deiola 62'
  • yellowcard Edoardo Goldaniga 74'
  • yellowcard Leonardo Pavoletti 90'
  • yellowcard Dalbert Henrique 90'+4'
Serie A Gameweek 16
Dec 6, 2021 7.45pm
1
1
HT : 0 1
FT
  • Dalbert Henrique 18' yellowcard
  • Joao Pedro 53' goal
  • Martin Caceres 59' yellowcard
  • yellowcard Tommaso Pobega 30'
  • goal Andrea Carboni 31' (OG)
  • yellowcard Sasa Lukic 34'
  • yellowcard Alessandro Buongiorno 48'
  • yellowcard David Zima 57'