Back to all matches
    Serie A · kickoff 19:45
    AC Milan
    AC Milan
    5th in the table
    LWLWL
    vs
    Fiorentina
    Fiorentina
    16th in the table
    LLLDW
    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.

    How this scoreline is calculated

    AC Milan

    Form comparison

    Fiorentina

    5.3
    Form scoreout of 10, last 10 matches
    3.7
    Form score: AC Milan 5.3, Fiorentina 3.7
    1.80
    Goals scoredper game, last 10
    1.80
    Goals scored: AC Milan 1.80, Fiorentina 1.80
    1.50
    Goals concededper game, last 10, lower is better
    1.90
    Goals conceded: AC Milan 1.50, Fiorentina 1.90
    weak
    Opposition facedlast 10
    mixed

    Where those opponents sat in the table: strong means they averaged roughly the top 40%, weak roughly the bottom 40%, mixed in between.

    Opposition faced: AC Milan weak, Fiorentina mixed

    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.

    1/5AC Milan
    Clean Sheetslast 5 games
    Fiorentina0/5
    2/5AC Milan
    Failed to Scorelast 5 games
    Fiorentina0/5
    1.8AC Milan
    Goals For per game
    Fiorentina1.8
    1.5AC Milan
    Goals Against per game
    Fiorentina1.9
    1.6AC Milan
    Yellow Cards per game
    Fiorentina2.3
    0.3AC Milan
    Red Cards per game
    Fiorentina0.0
    0AC Milan
    Win Streakmatches
    Fiorentina1
    Season averages • AC Milan: 10 matches • Fiorentina: 10 matches • Refreshed weekly
    AC Milan
    AC Milan
    Solid5.3/10
    Form score, last 10 matches
    LWLWL
    Over 2.5 goals
    3/5
    BTTS
    2/5
    Clean sheet
    1/5
    Scored in
    3/5
    Fiorentina
    Fiorentina
    Mixed3.7/10
    Form score, last 10 matches
    LLLDW
    Over 2.5 goals
    5/5
    BTTS
    5/5
    Clean sheet
    0/5
    Scored in
    5/5
    Last 10 meetings
    5W - 2D - 3L from AC Milan's perspective
    • 11 Jan 2026Fiorentina1-1AC Milan
    • 19 Oct 2025AC Milan2-1Fiorentina
    • 05 Apr 2025AC Milan2-2Fiorentina
    • 06 Oct 2024Fiorentina2-1AC Milan
    • 30 Mar 2024Fiorentina1-2AC Milan
    • 25 Nov 2023AC Milan1-0Fiorentina
    • 04 Mar 2023Fiorentina2-1AC Milan
    • 13 Nov 2022AC Milan2-1Fiorentina
    • 01 May 2022AC Milan1-0Fiorentina
    • 20 Nov 2021Fiorentina4-3AC Milan
    AC Milan
    AC Milan
    Last 5 matches
    • 05 Nov 2026vsFerencvarosi TC0-2L
    • 31 Oct 2026vsInter3-1W
    • 28 Oct 2026vsBologna2-4L
    • 25 Oct 2026vsUdinese0-2W
    • 22 Oct 2026vsBournemouth3-0L
    Fiorentina
    Fiorentina
    Last 5 matches
    • 02 Nov 2026vsSassuolo2-4W
    • 29 Oct 2026vsAtalanta2-2D
    • 25 Oct 2026vsInter2-1L
    • 18 Oct 2026vsComo1-3L
    • 10 Oct 2026vsGenoa2-1L
    PosTeamPts
    ...
    3AS Roma24
    4Como23
    5AC Milan21
    6Frosinone20
    7Juventus17
    ...
    14Lecce9
    15Parma8
    16Fiorentina8
    17Sassuolo8
    18Monza7

    The rows around these two clubs. Dots mark the clubs in between.

    Updated daily

    AC Milan vs Fiorentina: form and season numbers

    AC Milan take a form score of 5.3 out of 10 into this Serie A fixture, against 3.7 for Fiorentina. AC Milan have 2 wins and 3 defeats in their last 5, while Fiorentina have 1 win, 1 draw and 3 defeats in theirs. Across the season AC Milan average 1.8 goals scored and 1.5 conceded per game, Fiorentina 1.8 and 1.9. AC Milan have kept a clean sheet in 30% of their matches this season, Fiorentina in 10%. In their last 10 meetings AC Milan have won 5, drawn 2 and lost 3. AC Milan sit 5th on 21 points, Fiorentina 16th on 8.

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

    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