Lecce vs Juventus

25 October 2026 · Serie A · 2026/27 · Referee Fabio Maresca

Full time 0 – 2

Half-time: 0–2

  • Weston McKennie 29’
  • Douglas Luiz 41’

Match summary

Juventus won 2-0 away at Lecce. Juventus led 2-0 at half-time.

Weston McKennie put Juventus ahead in the 29th minute, set up by Douglas Luiz and Douglas Luiz made it 0-2 in the 41st minute, set up by Federico Gatti.

There was little between the sides on chances: Lecce created 0.76 expected goals (xG) from 16 shots, Juventus 0.80 from 8. Lecce had a player sent off.

Lecce hosted Juventus in Serie A matchday 8, recording 42 percent possession against 58 percent for the visitors. Despite having more territory and initiative with 110 attacks compared to 89, 51 dangerous attacks against 41, and 16 shots to 8, the home side failed to convert their chances. Lecce registered 4 shots on target and 5 corners, while Juventus managed 2 shots on target and 3 corners. The hosts completed 333 passes with a pass accuracy of 77 percent, contrasted with 476 passes and 81 percent accuracy for Juventus. The match saw 10 fouls committed by Lecce and 12 by Juventus, alongside 2 yellow cards and 1 red card for the home team, with 0 bookings for the visitors.

The first half action began with Juventus taking the lead in the 29th minute when Weston McKennie scored with a right foot shot to make it 0-1. Douglas Luiz added a second goal for Juventus in the 41st minute, also with a right foot shot, bringing the score to 0-2 at half-time. Lecce made 2 substitutions at the start of the second half, bringing on Joël Monteiro and Jamil Siebert. Further changes followed for both sides, including Lecce introducing Corrie Ndaba, Paco Esteban and Nikola Stulic, while Juventus brought on Jérémie Boga, Juan Cabal, Pape Matar Sarr and Kerim Alajbegovic. Gaspar received a yellow card for a foul in the 76th minute and was subsequently shown a second yellow card leading to a red card in the 90+4th minute as the match ended 0-2.

Match stats

42% Possession 58%
16 Shots 8
4 Shots on target 2
5 Corners 3
110 Attacks 89
51 Dangerous attacks 41
333 Passes 476
77% Pass accuracy 81%
16 Tackles 20
10 Fouls 12
2 Yellow cards 0
1 Red cards 0
2 Offsides 4

Key events

Lecce Juventus
Kick-off
29’
Weston McKennieRight foot shot0-1 (Juventus)
40’
Corner
41’
Douglas LuizRight foot shot0-2 (Juventus)
Half-time0-2
Oumar NgomShot on target
47’
Second half underway
Kialonda GasparShot on target
49’
Corner
49’
Corner
50’
Corner
51’
57’
Corner
60’
Corner
67’
Corner
74’
Paco EstebanShot on target
75’
GasparFoul
76’
Konan N’DriShot on target
80’
GasparSecond yellowArgument
90+4’
90+5’
Corner
Full-time0-2

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.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 0.80 29’ Weston McKennie (Juventus), 0-1 29’ 41’ Douglas Luiz (Juventus), 0-2 41’ 0.0 0.5 1.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 0.76 0.80 29’ Weston McKennie (Juventus), 0-1 McKennie 29’ 41’ Douglas Luiz (Juventus), 0-2 Luiz 41’
Lecce 0.76 xGJuventus 0.80 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Juventus attacking Lecce attacking 
29’ Weston McKennie (Juventus), set piece, 0.38 xG, goal 21’ Willem Geubbels (Lecce), open play, 0.13 xG, off target 49’ Youssef Maleh (Lecce), open play, 0.09 xG, blocked 69’ Willem Geubbels (Lecce), open play, 0.09 xG, off target 49’ Kialonda Gaspar (Lecce), from a corner, 0.09 xG, saved 78’ Nick Woltemade (Juventus), open play, 0.09 xG, off target 88’ Juan Cabal (Juventus), open play, 0.09 xG, off target 37’ Randal Kolo Muani (Juventus), open play, 0.08 xG, off target 75’ Paco Esteban (Lecce), open play, 0.07 xG, saved 69’ Joël Monteiro (Lecce), open play, 0.06 xG, off target 47’ Andrea Cambiaso (Juventus), set piece, 0.05 xG, off target 21’ Mohamed Kaba (Lecce), open play, 0.05 xG, off target 84’ Jeremie Boga (Juventus), open play, 0.05 xG, off target 80’ Konan N’Dri (Lecce), open play, 0.04 xG, saved 26’ Amar Ahmed Fatah (Lecce), open play, 0.03 xG, off target 41’ Douglas Luiz (Juventus), open play, 0.03 xG, goal 57’ Tiago Gabriel (Lecce), open play, 0.02 xG, off target 50’ Joël Monteiro (Lecce), open play, 0.02 xG, blocked 41’ Bremer (Juventus), open play, 0.02 xG, off target 67’ Kialonda Gaspar (Lecce), from a corner, 0.01 xG, blocked 43’ Tiago Gabriel (Lecce), open play, 0.01 xG, off target 67’ Antonino Gallo (Lecce), open play, 0.01 xG, blocked 47’ Oumar Ngom (Lecce), open play, 0.01 xG, saved 63’ Youssef Maleh (Lecce), open play, 0.01 xG, off target 29’ Weston McKennie (Juventus), set piece, 0.38 xG, goal 21’ Willem Geubbels (Lecce), open play, 0.13 xG, off target 49’ Youssef Maleh (Lecce), open play, 0.09 xG, blocked 69’ Willem Geubbels (Lecce), open play, 0.09 xG, off target 88’ Juan Cabal (Juventus), open play, 0.09 xG, off target 49’ Kialonda Gaspar (Lecce), from a corner, 0.09 xG, saved 78’ Nick Woltemade (Juventus), open play, 0.09 xG, off target 37’ Randal Kolo Muani (Juventus), open play, 0.08 xG, off target 75’ Paco Esteban (Lecce), open play, 0.07 xG, saved 69’ Joël Monteiro (Lecce), open play, 0.06 xG, off target 21’ Mohamed Kaba (Lecce), open play, 0.05 xG, off target 47’ Andrea Cambiaso (Juventus), set piece, 0.05 xG, off target 84’ Jeremie Boga (Juventus), open play, 0.05 xG, off target 80’ Konan N’Dri (Lecce), open play, 0.04 xG, saved 26’ Amar Ahmed Fatah (Lecce), open play, 0.03 xG, off target 41’ Douglas Luiz (Juventus), open play, 0.03 xG, goal 57’ Tiago Gabriel (Lecce), open play, 0.02 xG, off target 50’ Joël Monteiro (Lecce), open play, 0.02 xG, blocked 41’ Bremer (Juventus), open play, 0.02 xG, off target 67’ Kialonda Gaspar (Lecce), from a corner, 0.01 xG, blocked 67’ Antonino Gallo (Lecce), open play, 0.01 xG, blocked 43’ Tiago Gabriel (Lecce), open play, 0.01 xG, off target 47’ Oumar Ngom (Lecce), open play, 0.01 xG, saved 63’ Youssef Maleh (Lecce), open play, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Lecce 4-3-3 Starting XI
Falcone
Veiga
Gaspar
Gabriel 60’
Gallo
Kaba 46’
Ngom
Maleh
N’Dri 86’
Geubbels 71’
Fatah 46’
Juventus 3-4-1-2 Starting XI
Vicario
Lucumí
Bremer
Gatti
Cambiaso 68’
Koopmeiners
Luiz 83’
Kalulu
McKennie 90’
Muani 68’
Woltemade

Player stats

Goalkeeper1 player
90′ 0 2 19 – – – – –
Defenders6 players
90′ – 1 – 6 2 22 – – – –
Kialonda Gaspar Sent off
90′ 3 3 – 7 4 47 3 – –
Tiago Gabriel Taken off
60′ 4 1 – 7 1 19 – – – –
90′ 2 – – 5 3 44 – – – –
Jamil Siebert Came on as a substitute
45′ 1 – – 1 – 24 – – – –
Corrie Ndaba Came on as a substitute
30′ 1 1 – 1 – 23 – – – –
Midfielders3 players
90′ – – 36 – – 1 1 6 1 1 –
90′ – – 29 2 0.05 2 – 4 1 1 –
Mohamed Kaba Taken off
45′ – – 17 – – – – 2 – 1 –
Forwards6 players
Konan N’Dri Taken off
86′ – – 1 1 0.04 – – 6 1 17 –
Willem Geubbels Taken off
71′ – – 2 – 0.23 0.15 2 2 – 14 –
Amar Ahmed Fatah Taken off
45′ – – 1 – 0.03 – – 2 1 8 –
Joël Monteiro Came on as a substitute
45′ – – 2 – 0.08 0.09 1 1 1 10 –
Paco Esteban Came on as a substitute
19′ – – 1 1 0.07 – – – – 1 –
Nikola Stulic Came on as a substitute
9′ – – – – – – – – – 3 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Lecce win 14% Avg odds 6.63 Our estimate 16%
Draw 22% Avg odds 4.28 Our estimate 24%
Juventus win 64% Avg odds 1.48 Our estimate 60%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

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

Previous and next meeting

Match report

All Serie A news 

Our write-up of this game.

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