Regular Season - 12 · 23 November 2026, 17:30 UTC

Monza vs Fiorentina Serie A prediction

Monza

Our model says: Monza 1–2 Fiorentina

The model makes it 30% Monza, 24% draw, 46% Fiorentina — fair odds of 3.33, 4.17 and 2.17.

Most likely scoreline: 1-2.

Expected goals: Monza 1.57, Fiorentina 2.05.

Both teams to score: 69%. Over 2.5 goals: 70%, under 2.5: 30%.

Model confidence: Medium — calls at this level have come off 46% of the time, over 2,919 settled matches.

Edge to Fiorentina: the better side on the model's ratings, but not by much. In past matches rated this way the favourite won 54%, 26% were drawn and the underdog won 21%.

Published · updated

Source: Fulltime Stats' own Dixon-Coles model, as of 10 November 2026. Monza's rating is built from 11 Serie A matches and Fiorentina's from 49, over this season and last, recent ones weighted most. Goal level and home advantage are this competition's own, measured over 870 matches.

Key facts

  • Monza are 18th on 7 points from 11 games; Fiorentina are 15th on 9 points from 11 games — Serie A.
  • Monza are without a win in 4 games, most recently a 0-1 defeat at home to Atalanta.
  • Fiorentina are unbeaten in 3 games, most recently a 2-2 draw at home to Juventus.
  • Last 6 meetings: level at 2 wins each, 2 draws; the most recent, 13 January 2025, ended Monza 2–1 Fiorentina.

More Serie A predictions

Live win probability

From kick-off

From kick-off, the split above updates here every few seconds as the model re-reads the score, the clock and any red cards.

Model insights: Monza vs Fiorentina

69%
Both teams to score
70%
Over 2.5 goals
30%
Under 2.5 goals

Most likely scorelines

Monza win Draw Fiorentina win
  1. 1–19%
  2. 1–29%
  3. 2–27%
  4. 2–17%
  5. 1–36%
  6. 0–26%
  7. 0–15%

Scores read Monza first; the other scorelines share the remaining 52%. How to read this.

Has the model earned this number?

Fiorentina at 46%: of 2,924 settled 40–50% forecasts, 46.0% came in (average 43.9%). It can be read literally. The full record.

Form going into Monza vs Fiorentina

Monza

Serie A

  • L0-1Atalanta8 November 2026
  • L1-2away to Bologna31 October 2026
  • L1-4Napoli28 October 2026
  • L2-3away to Torino23 October 2026
  • W4-0Cagliari19 October 2026

Fiorentina

Serie A

  • D2-2Juventus8 November 2026
  • W4-2away to Sassuolo2 November 2026
  • D2-2Atalanta29 October 2026
  • L1-2away to Inter25 October 2026
  • L1-3Como18 October 2026

What these results say

Up to 5 matches before kick-off, most recent first; context, not the model's input. How to read this.

Serie A table

#TeamPWDLGFGAGDPts
18Monza112181725-87
15Fiorentina112361725-89

Where the two sides stand. Full table

What's at stake

Monza

Chance to finish in the bottom three · 47% today

Win 38%
Draw 47%
Defeat 53%

Fiorentina

Chance to finish in the bottom three · 5% today

Win 3%
Draw 5%
Defeat 7%

From our Serie A season simulation: the rest of the season played out 10,000 times by the same model as the prediction above. How to read this.

Head-to-head: Fiorentina vs Monza

Fiorentina and Monza have met 6 times in the records we hold, they have won 2 each, with 2 drawn.

The record

Monza won the last one 2–1 on 13 Jan 2025.

ClubWDLGFGA
Fiorentina22299
Monza22299

Between them these 6 meetings produced 18 goals, an average of 3.00 a game.

Every meeting

Every recorded meeting, newest first.

  • 13 Jan 2025
    Serie A
    Monza 2–1 Fiorentina
  • 1 Sep 2024
    Serie A
    Fiorentina 2–2 Monza
  • 13 May 2024
    Serie A
    Fiorentina 2–1 Monza
  • 22 Dec 2023
    Serie A
    Monza 0–1 Fiorentina
  • 23 Apr 2023
    Serie A
    Monza 3–2 Fiorentina
  • 4 Jan 2023
    Serie A
    Fiorentina 1–1 Monza

How the model rates them now

On the current ratings, Fiorentina's attack rates 10% above Monza's, and Fiorentina concede 23% fewer than Monza. That gives Fiorentina the edge at both ends. How the ratings are derived.

ClubAttackDefence
Fiorentina1.171.05
Monza1.061.36

More head-to-heads on this week’s board →

Leading scorers: Monza and Fiorentina

Monza

GoalsAssists

  • Gustavo Varela91

Fiorentina

GoalsAssists

  • Mateo Pellegrino40
  • Franco Mastantuono40

Top 3 by league goals this season; player availability is not in the model. How to read this.

Statistical estimate, not betting advice This prediction is generated from a statistical model for entertainment and informational purposes only. It does not guarantee any outcome and should not be used as the basis for placing a bet.

Team comparison

Monza Fiorentina
1.06 Attack strength (vs league average) 1.17
1.36 Defence strength (vs league average, lower = stronger) 1.05
1.57 Model expected goals (this match) 2.05

Each side's share of the two-team total. How to read this.

Why the model favours this side

The model gives Fiorentina the highest probability at 46%, based on each side's rolling attack and defence ratings estimated from recent match data. The model projects 1.57 expected goals for Monza against 2.05 for Fiorentina. Monza's attack/defence rating is 1.06/1.36 versus the league average (1.00 = average), compared with 1.17/1.05 for Fiorentina.

How the model reaches 46% for Fiorentina to win

Start from two average sides on neutral ground: 36% for Fiorentina to win. Then home advantage takes away 2 points, the level of the two sides adds 1 point, Monza's ratings add 6 points and Fiorentina's ratings add 5 points, which lands on the published 46%.

  1. Two average sides, neutral ground36%
  2. Home advantage34%−2
  3. Both sides at this match's level35%+1
  4. Monza's ratings41%+6
  5. Fiorentina's ratings46%+5

Each step adds one input to the step before. How to read this.

Season stats

MonzaFiorentina
11Matches11
2W 1D 8LRecord2W 3D 6L
17 1.5 per gameGoals scored17 1.5 per game
25 2.3 per gameGoals conceded25 2.3 per game
1 of 11Clean sheets0 of 11
1 of 11Failed to score2 of 11
2 of 3Penalties scored–
23 2.1 per gameYellow cards24 2.2 per game
2Red cards0
3-4-2-1 9×Usual shape4-3-3 5×

Monza at home · Fiorentina away

5Played5
2W 0D 3LRecord2W 0D 3L
9–9Goals for – against10–12
1 of 5Clean sheets0 of 5

League matches only, Serie A, this season; per game, from API-Football. How to read this.

Position by match

MonzaFiorentina

15101520 Monza, match 1, 22 August 2026: at Inter 4-1 → 20thMonza, match 2, 29 August 2026: vs Udinese 2-3 → 18thMonza, match 3, 6 September 2026: at Parma 1-1 → 16thMonza, match 4, 13 September 2026: at Lecce 3-2 → 18thMonza, match 5, 18 September 2026: vs Sassuolo 2-1 → 14thMonza, match 6, 11 October 2026: at Lazio 3-1 → 15thMonza, match 7, 19 October 2026: vs Cagliari 4-0 → 13thMonza, match 8, 23 October 2026: at Torino 3-2 → 14thMonza, match 9, 28 October 2026: vs Napoli 1-4 → 16thMonza, match 10, 31 October 2026: at Bologna 2-1 → 16thMonza, match 11, 8 November 2026: vs Atalanta 0-1 → 18thFiorentina, match 1, 24 August 2026: at AS Roma 4-0 → 20thFiorentina, match 2, 29 August 2026: vs Frosinone 0-3 → 20thFiorentina, match 3, 5 September 2026: vs Torino 1-2 → 20thFiorentina, match 4, 11 September 2026: at Venezia 2-4 → 15thFiorentina, match 5, 20 September 2026: vs Napoli 1-1 → 16thFiorentina, match 6, 10 October 2026: at Genoa 2-1 → 18thFiorentina, match 7, 18 October 2026: vs Como 1-3 → 19thFiorentina, match 8, 25 October 2026: at Inter 2-1 → 18thFiorentina, match 9, 29 October 2026: vs Atalanta 2-2 → 18thFiorentina, match 10, 2 November 2026: at Sassuolo 2-4 → 15thFiorentina, match 11, 8 November 2026: vs Juventus 2-2 → 15th 1234567891011 15101520 Monza, match 1, 22 August 2026: at Inter 4-1 → 20thMonza, match 2, 29 August 2026: vs Udinese 2-3 → 18thMonza, match 3, 6 September 2026: at Parma 1-1 → 16thMonza, match 4, 13 September 2026: at Lecce 3-2 → 18thMonza, match 5, 18 September 2026: vs Sassuolo 2-1 → 14thMonza, match 6, 11 October 2026: at Lazio 3-1 → 15thMonza, match 7, 19 October 2026: vs Cagliari 4-0 → 13thMonza, match 8, 23 October 2026: at Torino 3-2 → 14thMonza, match 9, 28 October 2026: vs Napoli 1-4 → 16thMonza, match 10, 31 October 2026: at Bologna 2-1 → 16thMonza, match 11, 8 November 2026: vs Atalanta 0-1 → 18thFiorentina, match 1, 24 August 2026: at AS Roma 4-0 → 20thFiorentina, match 2, 29 August 2026: vs Frosinone 0-3 → 20thFiorentina, match 3, 5 September 2026: vs Torino 1-2 → 20thFiorentina, match 4, 11 September 2026: at Venezia 2-4 → 15thFiorentina, match 5, 20 September 2026: vs Napoli 1-1 → 16thFiorentina, match 6, 10 October 2026: at Genoa 2-1 → 18thFiorentina, match 7, 18 October 2026: vs Como 1-3 → 19thFiorentina, match 8, 25 October 2026: at Inter 2-1 → 18thFiorentina, match 9, 29 October 2026: vs Atalanta 2-2 → 18thFiorentina, match 10, 2 November 2026: at Sassuolo 2-4 → 15thFiorentina, match 11, 8 November 2026: vs Juventus 2-2 → 15th 1234567891011

Monza are 18th after 11 Serie A matches (between 13th and 20th so far); Fiorentina are 15th after 11 (between 15th and 20th). How to read this.

Goals scored and conceded, by minute

All Serie A matches this season: Monza 11, Fiorentina 11.

Monza scored 124432
Fiorentina conceded 255365
Fiorentina scored 121632
Monza conceded 525653

Fiorentina score most often in the 46–60 minute window (6 goals); Monza have let in 6 there.

League goals by 15-minute window, from API-Football. Context, not a prediction. How to read this.

The next 5 matches, by difficulty

Monza

  • at AS Roma29 Nov · Serie Awin 9%
  • vs Como6 Dec · Serie Awin 19%
  • at Juventus13 Dec · Serie Awin 18%
  • at Venezia20 Dec · Serie Awin 39%
  • vs AC Milan3 Jan · Serie Awin 20%

Fiorentina

  • at Udinese29 Nov · Serie Awin 45%
  • vs Cagliari6 Dec · Serie Awin 46%
  • at Parma13 Dec · Serie Awin 43%
  • vs Bologna20 Dec · Serie Awin 38%
  • vs Lazio3 Jan · Serie Awin 30%

Each side's next matches after this one, coloured by the opponent's strength. How to read this.