Today

AC Milan 3-0 Lecce: result and stats, Serie A

Matchday 5
FT
  • C. Pulisic14'
  • A. Rabiot61'
  • D. Moreira73'
    Marco Landucci portrait
    Assistant
    Marco Landucci
    Fabrizio Del Rosso portrait
    Assistant
    Fabrizio Del Rosso

    Substitutions

    Unused

    Home

    No reported injuries.

    Away

    • M. Berisha portraitLecce crest
      M. Berisha
      Lacking Match Fitness
      Out
    • O. Gandelman portraitLecce crest
      O. Gandelman
      Inactive
      Out
    • W. Geubbels portraitLecce crest
      W. Geubbels
      Ankle Injury
      Out
    • Tiago Gabriel portraitLecce crest
      Tiago Gabriel
      Injury
      Out
    Player of the match
    Christian Pulisic headshot
    Christian Pulisic
    Midfielder · AC Milan
    8.2
    This match
    Shooting5.2Finishing6.3Creativity10.0Passing10.0Involvement7.1Defending4.7Physical5.3Dribbling10.0
    Attacking
    Goals1
    Assists0
    Shots2
    Shots on target1
    Shot accuracy50%
    Dribbles won2
    Offsides1
    Build-up
    Passes46
    Key passes2
    Pass accuracy93%
    Defending
    Tackles0
    Blocks1
    Interceptions0
    Duels won5 · 36%
    Fouls won/made2 / 0
    This match · octagon = season skill index

    Highest-rated players

    Pulišić8.2Rabiot8.2Pavlović8.0Štulić6.5Gaspar6.7Siebert6.9
    Player
    M. MaignanM. MaignanG30,73+0,7333/364/7
    W. FalconeW. FalconeG11,89-1,1119/318/19
    AC Milan crestLive statsLecce crest

    Possession & Passing

    69%Possession31%
    698Total passes306
    91%Pass accuracy82%
    2Corners3

    Attack

    10Shots6
    4On target3
    2Off target1
    4Blocked shots2

    Box & Quality

    8Shots in box4
    2Shots out box2
    1.9xG0.2
    -1.7Goals prevented-1.7

    Defense & Discipline

    3Goalkeeper saves1
    4Offsides1
    9Fouls15
    0Yellow cards1

    Half by half

    The same match, split at the break. Which half did each side actually win?

    AC Milan crest

    First half

    Lecce crest
    0,89xG0,07
    5Shots3
    2On target1
    2Big chances0
    11Touches in box4
    75%Possession25%
    1Corners0
    AC Milan crest

    Second half

    Lecce crest
    1,04xG0,10
    5Shots3
    2On target2
    3Big chances0
    12Touches in box6
    62%Possession38%
    1Corners3

    xG analytics

    TeamxGShotsSOTPoss
    AC Milan crestAC Milan
    1.9310869%
    84% open play16% set piece
    Lecce crestLecce
    0.176531%
    44% open play56% set piece

    Expected goals weighs every shot by the historic conversion rate of similar chances. Higher xG means better scoring opportunities, regardless of whether they went in.

    xG race

    16 shots

    Chance quality as it built up. A steep step is a big chance.

    0,00,51,11,62,20'15'30'45'60'75'90'Christian Pulisic 14'Adrien Rabiot 61'Diego Moreira 73'AC Milan1,93 xGLecce0,17 xGCumulative expected goals per team over the match.
    AC Milan crestAC Milan1,93 xG · 3 scoredLecce crestLecce0,17 xG · 0 scored

    How those chances were made

    AC Milan17
    Open play 12Set piece 1Dribble 1Defensive 3
    Lecce11
    Open play 6Set piece 1Dribble 2Foul won 1Defensive 1

    Momentum

    15 swings

    Which side was on top, minute by minute. A taller bar is heavier pressure.

    Christian Pulisic 14'Adrien Rabiot 61'Diego Moreira 73'0'15'30'45'60'75'90'AC MilanLecce
    AC Milan crestAC Milan79% pressureLecce crestLecce21% pressure

    Match replay

    91'
    3-0
    100%Draw 0%0%
    1.93xG0.17
    10Shots6
    8On target5
    Momentum
    Lassana Coulibaly portrait86' Saved Lassana Coulibaly 0.04 xG

    Shot map

    10 v 6

    AC Milan shoot right, Lecce left. Bigger dot = better chance.

    MILLECgoalsavedoff target

    Goal mouth

    13 on target · 3 scored

    Where each shot on target crossed the line. Placement beats power.

    Ivan Ilić, 10', off targetKoni De Winter, 39', off targetPervis Estupinán, 72', off target
    AC MilanLeccegoalsavedoff target

    Average positions

    Each starter's average position on the ball, with the number of those actions inside the chip. Both sides attack left to right. Tap a player to see where they actually were.

    AC MilanDefensive line 35%
    133Pavlović66Chukwueze123Modrić55Ramos73Pulišić76Winter97Gila60Maignan88Saelemaek…97Rabiot75Estupiñán
    LecceDefensive line 41%
    41Pierotti41Maleh37Monteiro35Coulibaly44Ilić18Štulić76Veiga58Gallo69Siebert47Falcone69Gaspar

    An average, not a movement map: it says where a player's actions balanced out, not where they ran.

    Passing network

    Each player at his average position, sized by passes made. Lines join team-mates with 5 or more passes between them (fewer when a side made its first change early), thicker for more. Counted until each side's first substitution. Both sides attack left to right. Tap a player to isolate his links.

    AC MilanUntil 69'
    1431125342561116921

    Most-connected pair: Modrić and Rabiot, 30 passes between them.

    LecceUntil 45'
    2045141730292599950

    Most-connected pair: Gaspar and Veiga, 9 passes between them.

    Tactical battle

    62control38
    52%Field tiltField tilt 48%11Box entriesBox entries 57Passes into boxPasses into box 5
    C. Pulišić
    C. Pulišić
    5 touches in box
    Press10.4 · 14.9Territory52% · 48%Direct1.47 · 2.46Progress33 · 36Dribble12 · 7Creation17 · 11Threat0.93 · 0.36Recover10 · 7
    AC Milan crest

    In possession

    Lecce crest
    51,9%Field tilt48,1%
    7Passes into box5
    17Progressive passes20
    13Carries into final third7
    6Chances created2

    Field tilt is each side's share of play in the final third.

    AC Milan crest

    Out of possession

    Lecce crest
    10,44Press intensity (PPDA)14,91
    4High turnovers11
    10Regains within 5s7
    16,9sBall recovery time29,2s
    13Interceptions6

    ↓ Lower is better, so the longer bar always wins. PPDA is opponent passes allowed per defensive action.

    AC Milan crest

    Carrying

    Lecce crest
    178Carries86
    2026mCarry distance1058m
    16Progressive carries16
    1037mProgressive carry distance543m
    4Carries into the box1

    Distances are how far the ball was moved forward, not how far anybody ran.

    AC Milan crest

    Beating the press

    Lecce crest
    12Take-ons won7
    26Take-ons attempted20
    352mProgressive pass distance378m
    5Through balls3
    4Switches of play1

    A take-on is a player going past an opponent with the ball at his feet.

    AC Milan crest

    Threat created

    Lecce crest
    0,93Expected threat (xT)0,36
    3,47Action value (VAEP)0,38
    17Shot-creating actions11
    6Goal-creating actions0
    1,26Expected assisted goals0,06

    xT values where a possession reached; VAEP values every action by how much it shifted the chance of a goal.

    AC Milan crest

    Tempo

    Lecce crest
    6,6Passes per attack2,9
    20,6sAttack duration11,0s
    1,47 m/sAttack directness2,46 m/s
    8Build-up attacks2
    14Direct attacks6

    An attack is direct when it moves upfield quickly rather than through many passes.

    AC Milan crest

    More match stats

    Lecce crest
    AC Milan crest

    Attack

    Lecce crest
    21Touches in box10
    44Final third entries51
    5Big chances0
    1,89xG on target0,73
    2Big chances missed0
    AC Milan crest

    Passing

    Lecce crest
    1/10 (10%)Crosses3/11 (27%)
    31/47 (66%)Long balls21/40 (53%)
    17Throw-ins16
    15Free kicks9
    4Goal kicks5
    AC Milan crest

    Duels

    Lecce crest
    48Total51
    42/88 (48%)Ground45/87 (52%)
    12/24 (50%)Aerial12/24 (50%)
    13/26 (50%)Dribbles7/19 (37%)
    17Dispossessed4
    AC Milan crest

    Defending

    Lecce crest
    50Recoveries44
    6Interceptions2
    16Tackles29
    56%Tackles won62%
    22Clearances24
    3Big chances scored0
    1Big saves0
    0Errors led to goal1
    2Fouled in final third2
    8,24Average rating6,65

    Goal profile

    This season

    How often each side reaches a scoreline, across 6 matches each.

    AC Milan crestShare of their matchesLecce crest

    They score

    100%1+ goal50%
    67%2+ goals33%
    17%3+ goals17%

    They concede

    67%1+ goal83%
    17%2+ goals67%

    Heaviest results

    AC Milan crestbest 3-0 (H)

    Lecce crestbest 2-0 (A)·worst 0-4 (H)

    Where these sides shoot from

    2025/26 season

    Each attack set against the defence it meets, zone by zone. Season shares rather than a forecast; a figure beside a share is how far it sits from the league average, shown only where the gap is worth noticing.

    AC MilanshootallowLecce
    7.1%+1.6Six-yard box6.6%
    63.1%+3.0Penalty area+6.466.5%
    23.8%-1.5Edge of the box-4.820.5%
    6.0%-3.1Long range-2.66.4%

    504 shots taken · 484 faced

    LecceshootallowAC Milan
    5.3%Six-yard box6.8%
    54.5%-5.6Penalty area-4.255.9%
    29.1%+3.8Edge of the box+3.729.0%
    11.0%+1.9Long range8.2%

    374 shots taken · 438 faced

    Shot locations, not player movement: where the ball was struck from, not where anybody ran. Shares are of each club's own shots, so a side that shoots often is comparable with one that does not.

    Match summary

    AC Milan beat Lecce 3-0 at San Siro/Giuseppe Meazza in Serie A. AC Milan led 1-0 at half-time. Scorers: C. Pulisic (14'), A. Rabiot (61'), D. Moreira (73') for AC Milan. In their last 16 meetings, AC Milan have won 12, Lecce 0, with 4 drawn. Full match stats, lineups and player ratings are all on this page.

    AI prediction
    Confidence 57%
    MIL57%
    X33%
    LEC10%

    → Winner: AC Milan

    Why this prediction

    The factors the model weighed, each split between the two sides.

    AC Milan crestShare per factorLecce crest
    57%Form43%
    58%Attack42%
    64%Defence36%
    100%Goal model (Poisson)0%
    100%Head-to-head0%
    86%Goals14%
    66%Overall34%
    Last 4 matches
    Scored 7, conceded 4
    Last 4 matches
    Scored 5, conceded 7

    Who will win?

    Cast your vote!

    AC Milan crestCompare teamsLecce crest
    Team formsLatestPts
    5
    AC Milan crestAC Milan
    DWDDW
    12
    13
    Lecce crestLecce
    LLWLL
    6
    Prematch standings

    Head-to-headLast 16 meetings

    AC Milan crest12
    Wins
    4
    Draws
    0Lecce crest
    Wins
    Show 10 earlier meetings
    • 6 Apr 2024AC Milan crest3 - 0Lecce crestSerie A
    • 11 Nov 2023Lecce crest2 - 2AC Milan crestSerie A
    • 23 Apr 2023AC Milan crest2 - 0Lecce crestSerie A
    • 14 Jan 2023Lecce crest2 - 2AC Milan crestSerie A
    • 22 Jun 2020Lecce crest1 - 4AC Milan crestSerie A
    • 20 Oct 2019AC Milan crest2 - 2Lecce crestSerie A
    • 11 Mar 2012AC Milan crest2 - 0Lecce crestSerie A
    • 23 Oct 2011Lecce crest3 - 4AC Milan crestSerie A
    • 16 Jan 2011Lecce crest1 - 1AC Milan crestSerie A
    • 29 Aug 2010AC Milan crest4 - 0Lecce crestSerie A
    Full head-to-head →

    Venue spotlight

    San Siro/Giuseppe Meazza
    Milano, Italy
    80,018
    Capacity