Juventus vs Cremonese

12 January 2026 · Serie A · 2025/26 · Referee Ermanno Feliciani

Full time 5 – 0

Half-time: 3–0

  • Bremer 12’
  • Jonathan Christian David 15’
  • Kenan Yildiz 35’
  • Filippo Terracciano 48’ (og)
  • Weston McKennie 64’

Match summary

Juventus won comfortably, 5-0 at home to Cremonese. Juventus led 3-0 at half-time.

In the first half, Bremer put Juventus ahead with a header in the 12th minute, set up by Fabio Miretti, Jonathan Christian David made it 2-0 in the 15th minute, set up by Kephren Thuram, and Kenan Yildiz made it 3-0 in the 35th minute. In the second half, Terracciano's own goal made it 4-0 in the 48th minute and Weston McKennie made it 5-0 with a header in the 64th minute, set up by Pierre Kalulu Kyatengwa.

The chances backed that up: Juventus created 3.66 expected goals (xG) from 18 shots to Cremonese's 1.11 from 9. Kenan Yildiz had a penalty saved for Juventus.

Match stats

58% Possession 42%
18 Shots 9
11 Shots on target 2
4 Corners 5
134 Attacks 66
57 Dangerous attacks 37
584 Passes 407
90% Pass accuracy 84%
11 Tackles 13
16 Fouls 8
0 Yellow cards 1
0 Red cards 0
3 Offsides 0

Key events

Juventus Cremonese
Kick-off
Kephren ThuramShot on target
6’
9’
Alessio ZerbinShot on target
BremerHeader1-0 (Juventus)
12’
Jonathan DavidLeft foot shot2-0 (Juventus)
15’
26’
VAR review
27’
Davide NicolaArgument
27’
Davide NicolaArgument
Kenan YıldızRight foot shot3-0 (Juventus)
35’
Kenan YıldızMissed penalty
35’
Kenan YildizShot on target
35’
Kenan YildizShot on target
41’
Half-time3-0
46’
Romano Floriani MussoliniDennis Johnsen
Filippo TerraccianoOwn goal4-0 (Juventus)
48’
Second half underway
Weston McKennieShot on target
54’
Kenan YildizShot on target
54’
58’
Antonio SanabriaFederico Bonazzoli
58’
Franco VázquezJamie Vardy
Weston McKennieHeader5-0 (Juventus)
64’
68’
Giuseppe PezzellaFoul
70’
Jari VandeputteWarren Bondo
72’
Alberto GrassiShot on target
Jonathan Christian DavidShot on target
82’
83’
Francesco FolinoAlberto Grassi
Loïs OpendaFabio Miretti
83’
Full-time5-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.66 1.11 12’ Bremer (Juventus), 1-0 12’ 15’ Jonathan Christian David (Juventus), 2-0 15’ 35’ Kenan Yildiz (Juventus), 3-0 35’ 48’ Filippo Terracciano (Juventus) own goal, 4-0 48’ 64’ Weston McKennie (Juventus), 5-0 64’ 0 1 2 3 4 5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 3.66 1.11 12’ Bremer (Juventus), 1-0 Bremer 12’ 15’ Jonathan Christian David (Juventus), 2-0 David 15’ 35’ Kenan Yildiz (Juventus), 3-0 Yildiz 35’ 48’ Filippo Terracciano (Juventus) own goal, 4-0 Terracciano 48’ 64’ Weston McKennie (Juventus), 5-0 McKennie 64’
Juventus 3.66 xGCremonese 1.11 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Cremonese attacking Juventus attacking 
35’ Kenan Yildiz (Juventus), penalty, 0.76 xG, saved 9’ Alessio Zerbin (Cremonese), open play, 0.62 xG, saved 35’ Kenan Yildiz (Juventus), set piece, 0.57 xG, goal 15’ Jonathan Christian David (Juventus), open play, 0.51 xG, goal 48’ Weston McKennie (Juventus), open play, 0.47 xG, blocked 6’ Jonathan Christian David (Juventus), open play, 0.30 xG, hit the woodwork 82’ Jonathan Christian David (Juventus), open play, 0.26 xG, saved 33’ Kephren Thuram (Juventus), open play, 0.13 xG, blocked 41’ Kenan Yildiz (Juventus), open play, 0.12 xG, saved 54’ Weston McKennie (Juventus), open play, 0.12 xG, saved 72’ Alberto Grassi (Cremonese), open play, 0.11 xG, saved 50’ Kenan Yildiz (Juventus), open play, 0.10 xG, blocked 42’ Weston McKennie (Juventus), from a corner, 0.10 xG, off target 73’ Antonio Sanabria (Cremonese), from a corner, 0.08 xG, blocked 64’ Weston McKennie (Juventus), open play, 0.08 xG, goal 1’ Dennis Johnsen (Cremonese), open play, 0.07 xG, blocked 15’ Federico Bonazzoli (Cremonese), open play, 0.06 xG, blocked 21’ Alessio Zerbin (Cremonese), set piece, 0.06 xG, off target 54’ Kenan Yildiz (Juventus), open play, 0.06 xG, saved 32’ Federico Bonazzoli (Cremonese), open play, 0.05 xG, off target 52’ Federico Bonazzoli (Cremonese), open play, 0.04 xG, off target 67’ Juan Cabal (Juventus), open play, 0.03 xG, off target 6’ Kephren Thuram (Juventus), open play, 0.02 xG, saved 13’ Federico Bonazzoli (Cremonese), open play, 0.02 xG, blocked 12’ Fabio Miretti (Juventus), set piece, 0.01 xG, blocked 77’ Teun Koopmeiners (Juventus), open play, 0.01 xG, blocked 12’ Bremer (Juventus), set piece, 0.01 xG, goal 48’ Filippo Terracciano (Cremonese), own goal 35’ Kenan Yildiz (Juventus), penalty, 0.76 xG, saved 9’ Alessio Zerbin (Cremonese), open play, 0.62 xG, saved 35’ Kenan Yildiz (Juventus), set piece, 0.57 xG, goal 15’ Jonathan Christian David (Juventus), open play, 0.51 xG, goal 48’ Weston McKennie (Juventus), open play, 0.47 xG, blocked 6’ Jonathan Christian David (Juventus), open play, 0.30 xG, hit the woodwork 82’ Jonathan Christian David (Juventus), open play, 0.26 xG, saved 33’ Kephren Thuram (Juventus), open play, 0.13 xG, blocked 54’ Weston McKennie (Juventus), open play, 0.12 xG, saved 41’ Kenan Yildiz (Juventus), open play, 0.12 xG, saved 72’ Alberto Grassi (Cremonese), open play, 0.11 xG, saved 50’ Kenan Yildiz (Juventus), open play, 0.10 xG, blocked 42’ Weston McKennie (Juventus), from a corner, 0.10 xG, off target 64’ Weston McKennie (Juventus), open play, 0.08 xG, goal 73’ Antonio Sanabria (Cremonese), from a corner, 0.08 xG, blocked 1’ Dennis Johnsen (Cremonese), open play, 0.07 xG, blocked 15’ Federico Bonazzoli (Cremonese), open play, 0.06 xG, blocked 54’ Kenan Yildiz (Juventus), open play, 0.06 xG, saved 21’ Alessio Zerbin (Cremonese), set piece, 0.06 xG, off target 32’ Federico Bonazzoli (Cremonese), open play, 0.05 xG, off target 52’ Federico Bonazzoli (Cremonese), open play, 0.04 xG, off target 6’ Kephren Thuram (Juventus), open play, 0.02 xG, saved 67’ Juan Cabal (Juventus), open play, 0.03 xG, off target 13’ Federico Bonazzoli (Cremonese), open play, 0.02 xG, blocked 12’ Fabio Miretti (Juventus), set piece, 0.01 xG, blocked 12’ Bremer (Juventus), set piece, 0.01 xG, goal 77’ Teun Koopmeiners (Juventus), open play, 0.01 xG, blocked 48’ Filippo Terracciano (Cremonese), own goal
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Juventus 4-2-3-1 Starting XI
Gregorio
Kalulu
Bremer 71’
Kelly
Cambiaso 62’
Locatelli 71’
Thuram
McKennie
Miretti 83’
Yıldız 62’
David

Lineup not available for this match.

Player stats

PlayerPosMinGAShxGxAKPCards
Michele Di Gregorio GK900 0.000.000
Pierre Kalulu Kyatengwa DEF9010 0.000.081
Lloyd Kelly DEF900 0.000.000
Bremer DEF7611 0.010.000
Andrea Cambiaso DEF670 0.000.122
Kephren Thuram MID9012 0.150.511
Manuel Locatelli MID760 0.000.222
Weston McKennie MID9014 0.770.061
Fabio Miretti MID8811 0.010.513
Kenan Yildiz MID6715 1.600.000
Jonathan Christian David FWD9013 1.070.252
Juan Cabal Sub231 0.030.261
Edon Zhegrova Sub230 0.000.000
Vasilije Adzic Sub140 0.000.000
Teun Koopmeiners Sub141 0.010.000
Loïs Openda Sub20 0.000.000

Starters first, then substitutes. xA is expected assists.

Before kick-off

Juventus win 76% Avg odds 1.24
Draw 16% Avg odds 5.84
Cremonese win 8% Avg odds 11.50

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups and team statistics from Sportmonks. Results and odds from football-data.co.uk.