Juventus vs Cagliari: Prediction, Head-to-Head, Odds & Stats (Sat, 29 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 29 Nov, 05:00 PM UTC

Next Match 29/11/25 at 05:00 PM

Juventus vs Cagliari
📍 Allianz Stadium, Italy.

Scheduled H2H Match For Juventus Vs Cagliari

Serie A

Sat, 29 Nov 2025 at 05:00 PM UTC

Juventus
Juventus

ITA ITA

Recent Form

W
D
D
D
L
Cagliari
Cagliari

ITA ITA

Recent Form

W
W
L
D
L

7

Win

Last 10 Played

10
2 Draws

1

Win

6.86
Avg. Rating
6.72
7
Position
13
Igor Tudor
Manager
Fabio Pisacane

Game Schedule - Time Of Fixture

Juventus will square off vs Cagliari in Serie A on Sat, 29 Nov 2025 at 05:00 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

Juventus vs Cagliari H2H Match Summary

Analyzing the most recent 10 head to head results between these teams, Juventus have won 7 times and Cagliari have come out on top on 1 occasion.


Head-to-Head (Last 10 Matches)
Juventus7
Cagliari1

Juventus vs Cagliari Past H2H Matches

23
Serie A
07:45 PM
23/02/25
2719
Cagliari
0
2687
Juventus
1
10:30 AM
06/10/24
2687
Juventus
1
2719
Cagliari
1
06:45 PM
19/04/24
2719
Cagliari
2
2687
Juventus
2
05:00 PM
11/11/23
2687
Juventus
2
2719
Cagliari
1
06:45 PM
09/04/22
2719
Cagliari
1
2687
Juventus
2
07:45 PM
21/12/21
2687
Juventus
2
2719
Cagliari
0
05:00 PM
14/03/21
2719
Cagliari
1
2687
Juventus
3
07:45 PM
21/11/20
2687
Juventus
2
2719
Cagliari
0
07:45 PM
29/07/20
2719
Cagliari
2
2687
Juventus
0
02:00 PM
06/01/20
2687
Juventus
4
2719
Cagliari
0
07:00 PM
02/04/19
2719
Cagliari
0
2687
Juventus
2
07:30 PM
03/11/18
2687
Juventus
3
2719
Cagliari
1
07:45 PM
06/01/18
2719
Cagliari
0
2687
Juventus
1
04:00 PM
19/08/17
2687
Juventus
3
2719
Cagliari
0
07:45 PM
12/02/17
2719
Cagliari
0
2687
Juventus
2
06:45 PM
21/09/16
2687
Juventus
4
2719
Cagliari
0
04:00 PM
09/05/15
2687
Juventus
1
2719
Cagliari
1
06:00 PM
18/12/14
2719
Cagliari
1
2687
Juventus
3
01:00 PM
18/05/14
2687
Juventus
3
2719
Cagliari
0
02:00 PM
12/01/14
2719
Cagliari
1
2687
Juventus
4
04:00 PM
11/05/13
2687
Juventus
1
2719
Cagliari
1
07:45 PM
21/12/12
2719
Cagliari
1
2687
Juventus
3
06:45 PM
06/05/12
2719
Cagliari
0
2687
Juventus
2
02:00 PM
15/01/12
2687
Juventus
1
2719
Cagliari
1
07:45 PM
05/02/11
2719
Cagliari
1
2687
Juventus
3
06:45 PM
26/09/10
2687
Juventus
4
2719
Cagliari
2
01:00 PM
11/04/10
2687
Juventus
1
2719
Cagliari
0
02:00 PM
29/11/09
2719
Cagliari
2
2687
Juventus
0
07:45 PM
31/01/09
2687
Juventus
2
2719
Cagliari
3
01:00 PM
21/09/08
2719
Cagliari
0
2687
Juventus
1
02:00 PM
03/02/08
2687
Juventus
1
2719
Cagliari
1
01:00 PM
02/09/07
2719
Cagliari
2
2687
Juventus
3
01:00 PM
15/04/06
2719
Cagliari
1
2687
Juventus
1
02:00 PM
11/12/05
2687
Juventus
4
2719
Cagliari
0
01:00 PM
29/05/05
2687
Juventus
4
2719
Cagliari
2
07:30 PM
16/01/05
2719
Cagliari
1
2687
Juventus
1
05:00 PM
30/01/00
2687
Juventus
1
2719
Cagliari
1
04:00 PM
12/09/99
2719
Cagliari
0
2687
Juventus
1
05:00 PM
31/01/99
2719
Cagliari
1
2687
Juventus
0
04:00 PM
20/09/98
2687
Juventus
1
2719
Cagliari
0
02:30 PM
02/02/97
2719
Cagliari
0
2687
Juventus
0
04:00 PM
15/09/96
2687
Juventus
2
2719
Cagliari
1
03:00 PM
11/02/96
2687
Juventus
4
2719
Cagliari
1
08:30 PM
24/09/95
2719
Cagliari
0
2687
Juventus
0
04:30 PM
04/06/95
2687
Juventus
3
2719
Cagliari
1
02:30 PM
22/01/95
2719
Cagliari
3
2687
Juventus
0
04:00 PM
27/03/94
2719
Cagliari
0
2687
Juventus
1
02:30 PM
21/11/93
2687
Juventus
1
2719
Cagliari
1
02:30 PM
31/01/93
2687
Juventus
2
2719
Cagliari
1
04:00 PM
06/09/92
2719
Cagliari
0
2687
Juventus
0
328
Coppa Italia
08:00 PM
17/12/24
2687
Juventus
4
2719
Cagliari
0
08:00 PM
12/12/12
2687
Juventus
1
2719
Cagliari
0

Juventus Recent Matches

7
UEFA Champions League (3 Matches)
07:00 PM
22/10/25
2829
Real Madrid
1
2687
Juventus
0
L
07:00 PM
01/10/25
2819
Villarreal
2
2687
Juventus
2
D
07:00 PM
16/09/25
2687
Juventus
4
2673
Borussia Dortmund
4
D
23
Serie A (19 Matches)
10:30 AM
19/10/25
2704
Como
2
2687
Juventus
0
L
06:45 PM
05/10/25
2687
Juventus
0
2692
Milan
0
D
04:00 PM
27/09/25
2687
Juventus
1
2686
Atalanta
1
D
04:00 PM
20/09/25
2701
Hellas Verona
1
2687
Juventus
1
D
04:00 PM
13/09/25
2687
Juventus
4
2697
Inter
3
W
04:30 PM
31/08/25
2713
Genoa
0
2687
Juventus
1
W
06:45 PM
24/08/25
2687
Juventus
2
2690
Parma
0
W
06:45 PM
25/05/25
2688
Venezia
2
2687
Juventus
3
W
06:45 PM
18/05/25
2687
Juventus
2
2695
Udinese
0
W
04:00 PM
10/05/25
2699
Lazio
1
2687
Juventus
1
D
06:45 PM
04/05/25
2685
Bologna
1
2687
Juventus
1
D
04:00 PM
27/04/25
2687
Juventus
2
2729
Monza
0
W
04:30 PM
23/04/25
2690
Parma
1
2687
Juventus
0
L
06:45 PM
12/04/25
2687
Juventus
2
2689
Lecce
1
W
06:45 PM
06/04/25
2702
Roma
1
2687
Juventus
1
D
05:00 PM
29/03/25
2687
Juventus
1
2713
Genoa
0
W
05:00 PM
16/03/25
2693
Fiorentina
3
2687
Juventus
0
L
07:45 PM
09/03/25
2687
Juventus
0
2686
Atalanta
4
L
07:45 PM
03/03/25
2687
Juventus
2
2701
Hellas Verona
0
W
853
Club Friendly Games (3 Matches)
06:45 PM
16/08/25
2686
Atalanta
1
2687
Juventus
2
W
03:30 PM
10/08/25
2673
Borussia Dortmund
1
2687
Juventus
2
W
09:00 AM
02/08/25
2687
Juventus
2
24516
Reggiana
2
D
357
FIFA Club World Cup (4 Matches)
07:00 PM
01/07/25
2829
Real Madrid
1
2687
Juventus
0
L
07:00 PM
26/06/25
2687
Juventus
2
17
Manchester City
5
L
04:00 PM
22/06/25
2687
Juventus
4
36268
Wydad Casablanca
1
W
01:00 AM
19/06/25
37082
Al-Ain
0
2687
Juventus
5
W
328
Coppa Italia (1 Matches)
08:00 PM
26/02/25
2687
Juventus
1
2705
Empoli
1
L

Cagliari Recent Matches

23
Serie A (22 Matches)
01:00 PM
19/10/25
2719
Cagliari
0
2685
Bologna
2
L
10:30 AM
05/10/25
2695
Udinese
1
2719
Cagliari
1
D
06:45 PM
27/09/25
2719
Cagliari
0
2697
Inter
2
L
06:45 PM
19/09/25
2689
Lecce
1
2719
Cagliari
2
W
01:00 PM
13/09/25
2719
Cagliari
2
2690
Parma
0
W
06:45 PM
30/08/25
2714
Napoli
1
2719
Cagliari
0
L
04:30 PM
24/08/25
2719
Cagliari
1
2693
Fiorentina
1
D
06:45 PM
23/05/25
2714
Napoli
2
2719
Cagliari
0
L
06:45 PM
18/05/25
2719
Cagliari
3
2688
Venezia
0
W
01:00 PM
10/05/25
2704
Como
3
2719
Cagliari
1
L
01:00 PM
03/05/25
2719
Cagliari
1
2695
Udinese
2
L
06:45 PM
28/04/25
2701
Hellas Verona
0
2719
Cagliari
2
W
04:30 PM
23/04/25
2719
Cagliari
1
2693
Fiorentina
2
L
04:00 PM
12/04/25
2697
Inter
3
2719
Cagliari
1
L
01:00 PM
06/04/25
2705
Empoli
0
2719
Cagliari
0
D
10:30 AM
30/03/25
2719
Cagliari
3
2729
Monza
0
W
03:00 PM
16/03/25
2702
Roma
1
2719
Cagliari
0
L
07:45 PM
07/03/25
2719
Cagliari
1
2713
Genoa
1
D
02:00 PM
02/03/25
2685
Bologna
2
2719
Cagliari
1
L
07:45 PM
23/02/25
2719
Cagliari
0
2687
Juventus
1
L
02:00 PM
15/02/25
2686
Atalanta
0
2719
Cagliari
0
D
02:00 PM
09/02/25
2719
Cagliari
2
2690
Parma
1
W
328
Coppa Italia (2 Matches)
03:00 PM
23/09/25
2719
Cagliari
4
2801
Frosinone
1
W
06:45 PM
16/08/25
2719
Cagliari
1
43680
Virtus Entella
1
W
853
Club Friendly Games (6 Matches)
05:00 PM
09/08/25
2835
Real Racing Club
1
2719
Cagliari
1
D
09:00 AM
09/08/25
2835
Real Racing Club
0
2719
Cagliari
0
D
06:30 PM
02/08/25
2719
Cagliari
1
1678
Saint-Étienne
0
W
12:00 PM
26/07/25
2541
Hannover 96
2
2719
Cagliari
0
L
05:30 PM
23/07/25
3061
Galatasaray
3
2719
Cagliari
1
L
03:00 PM
19/07/25
2719
Cagliari
3
549599
Ospitaletto Franciacorta
1
W

Juventus Next Fixtures

Cagliari Next Fixtures

Juventus Last Match Played stats

Real Madrid vs Juventus

Final Score :1 - 0

(H)Match overview (A)
66%Ball possession34%
105.0 kmDistance covered112.0 km
2.69Expected goals0.59
3Big chances1
28Total shots13
4Goalkeeper saves8
124Number of sprints112
13Corner kicks7
10Fouls18
619Passes311
14Tackles7
18Free kicks10
1Yellow cards0
(H)Shots (A)
28Total shots13
10Shots on target4
1Hit woodwork0
6Shots off target3
12Blocked shots6
17Shots inside box5
11Shots outside box8
(H)Attack (A)
1Big chances scored0
2Big chances missed1
0Through balls1
39Touches in penalty area14
2Fouled in final third0
1Offsides2
(H)Passes (A)
560Accurate passes256
12Throw-ins13
81Final third entries37
212/249 (85%)Final third phase58/78 (74%)
28/44 (64%)Long balls15/28 (54%)
4/14 (29%)Crosses1/16 (6%)
(H)Duels (A)
59%Duels41%
4Dispossessed7
38/61 (62%)Ground duels23/61 (38%)
12/24 (50%)Aerial duels12/24 (50%)
8/11 (73%)Dribbles7/14 (50%)
(H)Defending (A)
71%Tackles won57%
14Total tackles7
14Interceptions7
43Recoveries43
22Clearances21
1Errors lead to a shot1
(H)Goalkeeping (A)
4Total saves8
0.28Goals prevented1.32
2Big saves3
2High claims0
4Goal kicks9

Cagliari Last Match Played stats

Cagliari vs Bologna

Final Score :0 - 2

(H)Match overview (A)
42%Ball possession58%
0.22Expected goals1.11
1Big chances2
4Total shots10
5Goalkeeper saves3
2Corner kicks7
15Fouls22
311Passes436
12Tackles16
22Free kicks15
1Yellow cards3
(H)Shots (A)
4Total shots10
3Shots on target7
0Hit woodwork0
1Shots off target2
0Blocked shots1
1Shots inside box4
3Shots outside box6
(H)Attack (A)
0Big chances scored1
1Big chances missed1
1Through balls0
8Touches in penalty area18
5Fouled in final third1
5Offsides1
(H)Passes (A)
242Accurate passes368
24Throw-ins17
40Final third entries60
31/60 (52%)Final third phase63/104 (61%)
21/43 (49%)Long balls35/73 (48%)
1/14 (7%)Crosses5/19 (26%)
(H)Duels (A)
53%Duels47%
5Dispossessed9
41/77 (53%)Ground duels36/77 (47%)
10/19 (53%)Aerial duels9/19 (47%)
8/19 (42%)Dribbles5/8 (63%)
(H)Defending (A)
58%Tackles won81%
12Total tackles16
7Interceptions10
36Recoveries39
26Clearances26
1Errors lead to a shot0
(H)Goalkeeping (A)
5Total saves3
-0.40Goals prevented0.22
1Big saves1
2High claims0
0Punches1
6Goal kicks4

Serie A 25/26 Standings

POSTEAMMPWLDPER %
1MilanMilan751116
2InterInter752015
3NapoliNapoli752015
4RomaRoma752015
5BolognaBologna742113
6ComoComo731312
7JuventusJuventus731312
8AtalantaAtalanta720511
9SassuoloSassuolo733110
10CremoneseCremonese721410
11UdineseUdinese72239
12LazioLazio72328
13CagliariCagliari72328
14TorinoTorino72328
15ParmaParma71336
16LecceLecce71336
17Hellas VeronaHellas Verona70344
18FiorentinaFiorentina70433
19GenoaGenoa70433
20PisaPisa70433
Champions League
UEFA Europa League
Conference League Qualification
Relegation