Back to all matches
    Serie A · kickoff 19:45
    Upcoming
    Juventus
    Juventus
    9th in the table
    WLDDW
    vs
    AC Milan
    AC Milan
    12th in the table
    LLWLD
    Predictions coming soon

    Our model scores this match once both teams have enough recent form to work from, predictions publish in the days before kickoff. Form, head-to-head and season stats are available in the tabs above now.

    Juventus

    Form comparison

    AC Milan

    6.4
    Form scoreout of 10
    3.8
    Form score: Juventus 6.4, AC Milan 3.8
    1.00
    Goals scoredper game, last 10
    1.10
    Goals scored: Juventus 1.00, AC Milan 1.10
    0.50
    Goals concededper game, last 10, lower is better
    1.60
    Goals conceded: Juventus 0.50, AC Milan 1.60

    The form score weights every result and every goal by where the opponent sat in the table, so five wins over the bottom of the table score below five over the top.

    3/5Juventus
    Clean Sheetslast 5 games
    AC Milan0/5
    2/5Juventus
    Failed to Scorelast 5 games
    AC Milan1/5
    1.0Juventus
    Goals For per game
    AC Milan1.1
    0.5Juventus
    Goals Against per game
    AC Milan1.6
    2.0Juventus
    Yellow Cards per game
    AC Milan2.0
    1Juventus
    Win Streakmatches
    AC Milan0
    Season averages • Juventus: 10 matches • AC Milan: 10 matches • Refreshed weekly
    Juventus
    Juventus
    Solid6.4/10
    WLDDW
    Over 2.5 goals
    1/5
    BTTS
    1/5
    Clean sheet
    3/5
    Scored in
    3/5
    AC Milan
    AC Milan
    Mixed3.8/10
    LLWLD
    Over 2.5 goals
    4/5
    BTTS
    4/5
    Clean sheet
    0/5
    Scored in
    4/5
    Last 5 meetings
    2W - 5D - 3L from Juventus's perspective
    • 26 Apr 2026AC Milan0-0Juventus
    • 05 Oct 2025Juventus0-0AC Milan
    • 18 Jan 2025Juventus2-0AC Milan
    • 03 Jan 2025Juventus1-2AC Milan
    • 23 Nov 2024AC Milan0-0Juventus
    Juventus
    Juventus
    Last 5 matches
    • 25 Jul 2026vsStandard Liege0-1W
    • 18 Jul 2026vsFC Basel 18930-0D
    • 24 May 2026vsTorino2-2D
    • 17 May 2026vsFiorentina0-2L
    • 09 May 2026vsLecce0-1W
    AC Milan
    AC Milan
    Last 5 matches
    • 25 Jul 2026vsCeltic2-2D
    • 24 May 2026vsCagliari1-2L
    • 17 May 2026vsGenoa1-2W
    • 10 May 2026vsAtalanta2-3L
    • 03 May 2026vsSassuolo2-0L
    PosTeamPts
    7Genoa0
    8Inter Milan0
    9Juventus0
    10Lazio0
    11Lecce0
    12AC Milan0
    13Monza0
    14Napoli0
    Updated daily

    Juventus vs AC Milan: form and season numbers

    Juventus take a form score of 6.4 out of 10 into this Serie A fixture, against 3.8 for AC Milan. Juventus have 2 wins, 2 draws and 1 defeat in their last 5, while AC Milan have 1 win, 1 draw and 3 defeats in theirs. Across the season Juventus average 1.0 goals scored and 0.5 conceded per game, AC Milan 1.1 and 1.6. Juventus have kept a clean sheet in 70% of their matches this season, AC Milan in 20%. In their last 10 meetings Juventus have won 2, drawn 5 and lost 3. Juventus sit 9th on 0 points, AC Milan 12th on 0.

    Form, head-to-head and season statistics are free to read. The model's predictions for this fixture are in the cards above.

    Preview

    Juventus vs AC Milan prediction: Form gap favours hosts

    Juventus welcome AC Milan to what history suggests will be a tight encounter, with 5 draws across the last 10 meetings and an average of just 1.3 goals per fixture. The head to head record points to stubborn defensive structure from both sides: only 2 of those 10 matches have produced goals at both ends, while just 2 have cleared 2.5 goals. The most recent clash ended 0-0 in April 2026, continuing a trend that saw three consecutive goalless draws between October 2025 and April 2026. Juventus hold a narrow 2-3 win deficit in the sample, but four of the five itemised meetings ended level or separated by a single goal, underlining how closely matched these sides have been.

    Juventus arrive with steady form worth 5.56 out of 10, built on a run of 2 wins and 2 draws from their last 5 outings. Across that sequence they have scored 4 and conceded 4, finding the net in 3 of 5 while keeping 3 clean sheets. The competitive portion of that record includes a 2-2 draw at Torino in May, a home defeat to Fiorentina by 0-2, and a 1-0 win at Lecce. Their pre-season friendlies added a 1-0 victory over Standard Liege and a goalless stalemate with FC Basel 1893. That balance between shutouts and goals suggests a side capable of defensive discipline but lacking consistent attacking output, particularly when the competitive fixtures are weighted more heavily than the summer warm-ups. Three clean sheets in five is a solid platform, yet four goals scored across the same span leaves them reliant on narrow margins.

    AC Milan bring a considerably weaker profile, rated at 3.11 out of 10 and labelled poor on Formatic's weighted scale. Their last 5 delivered only 1 win against 3 defeats, scoring 7 but conceding 10 and failing to register a single clean sheet. The competitive results tell a stark story: beaten 1-2 at home by Cagliari, a 2-1 win at Genoa, a 3-2 home loss to Atalanta, and a 0-2 defeat away to Sassuolo. Even their pre-season friendly against Celtic ended 2-2, extending a run of defensive fragility that has seen them ship goals in every outing. They have scored in 4 of 5, which offers some attacking threat, but the inability to lock down at the back has left them vulnerable throughout. The 2.45-point form gap between the sides is one of the wider spreads in this round of fixtures, and it is built entirely on recent results rather than reputation.

    Given the low-scoring head to head pattern and Juventus's recent defensive resilience, the most likely outcome sits around a home win to nil or a narrow margin decided by a single goal. AC Milan's scoring record keeps them in contention, but conceding 10 in 5 against a side that has kept 3 clean sheets in the same sample size points to a home advantage rooted in control rather than spectacle. The form gap, the head to head template and the contrasting defensive numbers all align in the same direction.

    Tomorrow's top pick, free, the moment it drops

    Every pick is posted to the free Telegram channel before kickoff and the full record stays public, win or lose.

    Join the free Telegram