Wednesday , 30 September 2026

AC Milan vs AC Monza, Serie A 2024-25 REGULAR SEASON

Serie A · 2024-25
2 – 0
Full Time
Sat 24 May 2025 · 18:45 UTC Giuseppe Meazza 69,124 HT 45' · FT 45'
Matteo Gabbia 64' 1–0
Joao Felix 74' 2–0

Overview

Match Preview

AC Milan vs AC Monza — Serie A at Giuseppe Meazza.

Match Details

  • Referee Daniele Rutella (Italy)
  • Assistant 1 Emanuele Prenna
  • Assistant 2 Mario Arace (Italy)

Recent Form

DateOpponentH/A ScoreResult
24 May AC Monza H 2–0 W
18 May AS Roma A 1–3 L
09 May Bologna FC 1909 H 3–1 W
05 May Genoa CFC A 2–1 W
27 Apr Venezia FC A 2–0 W
20 Apr Atalanta BC H 0–1 L
DateOpponentH/A ScoreResult
24 May AC Milan A 0–2 L
18 May Empoli FC H 1–3 L
11 May Udinese Calcio A 2–1 W
04 May Atalanta BC H 0–4 L
27 Apr Juventus FC A 0–2 L
19 Apr SSC Napoli H 0–1 L

Season Stats

AC Milan AC Monza
#5 Position #16
11 Points 4
5 Played 5
3 / 2 / 0 W / D / L 1 / 1 / 3
10 Scored 8
4 Conceded 12
+6 GD -4
2.20 PPG 0.80
60% Win % 20%

Key Stats

33% Both Teams to Score
H2H (6 games)
50% Over 2.5 Goals
H2H history
40% Clean Sheets
AC Milan this season
0% Clean Sheets
AC Monza this season

AC Milan are 5th (11 pts). AC Monza are 16th (4 pts).

Goal Timing (This Season)

AC Milan
0-15
1/1
16-30
–/–
31-45
–/1
46-60
–/–
61-75
8/–
76+
–/2
■ Scored ■ Conceded
AC Monza
0-15
–/3
16-30
2/1
31-45
2/3
46-60
1/3
61-75
2/1
76+
1/1
■ Scored ■ Conceded

Top Scorers (This Season)

AC Milan
Diego Moreira 3 G
Adrien Rabiot 2 G 2 A
Alphadjo Cisse 2 G
Goncalo Ramos 1 G 1 A

Events

Match Events

  • 0' And we are off! AC Milan vs AC Monza — let the football do the talking.
  • 5' The Array continues to deliver drama. Both AC Milan and AC Monza are desperate not to drop points on matchday .
  • 10' AC Milan is showing some good football. However, AC Milan are ready to play back every minute. It might result in some problems for the home side. The game will hardly remain goalless.
  • 15' looks like a favorite considering 0 games won in last 0 matches with its main striker scoring goals.
  • 20' The referee has had an easy afternoon — neither side has been overly physical in the tackle.
  • 25' The energy levels are beginning to show. Alessandro Nesta might look to freshen things up shortly.
  • 30' Spectators do not have much to choose from both teams. The sides had several scoring chances but they still need a bit more than just a sight of a goal.
  • 35' Both keepers have barely been tested. AC Milan and AC Monza are cancelling each other out in the centre of the park.
  • 40' Neither side is committing men forward. This has all the hallmarks of a tense, tactical contest.
  • 45' The teams are not in a rush to score plenty of goals. It might look strange considering AC Milan that had 521 games and scored 609 goals.
  • 46' Time for substitution for AC Milan. Yunus Musah is replaced by Samuel Chukwueze.
  • 51' That looks like a foul for a card for Alessandro Bianco.
  • 56' The 28-year-old Tijjani Reijnders has been sensational this season — 0 goals and 1 assists is a remarkable return.
  • 61' A change in the AC Milan ranks — Davide Bartesaghi exits the field as Alex Jimenez enters on 61.
  • 64' Matteo Gabbia does the damage! The net is bulging and AC Milan surge ahead!
  • 69' AC Monza fans have not had much to celebrate tonight. Their side is struggling to get forward.
  • 70' Gaetano Castrovilli has so much to prove this time. He replaces Patrick Ciurria on 70 minute.
  • 74' Joao Felix adds to his 0 season tally! AC Milan lead 2-0 — and this changes everything.
  • 79' The AC Milan manager makes a substitution. Joao Felix departs to be replaced by Youssouf Fofana.
  • 83' Time for substitution for AC Monza. Semuel Pizzignacco is replaced by Andrea Mazza.
  • 86' The AC Milan bench stirs into life. Christian Pulisic is withdrawn and Alessandro Florenzi gets his opportunity.
  • AC Monza will have plenty to reflect on. AC Milan were simply the better side today.

Lineups

H2H

Predictions

Prediction accuracy
1 / 4
2.84 AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
0.77 AC Monza xG
I would bet for: AC Milan to win 75% + Over 2.5 goals 68%

Match Result

✓ Correct
AC Milan75% Draw16% AC Monza9%
Actual: AC Milan win

Both Teams to Score

✗ Wrong
Yes51% 0% No49%
Avg goals/match: 3.61
Actual: No — clean sheet

Over / Under Goals

✗ O/U 2.5
Line Over Under
± 0.5 96%
4%
± 1.5 87%
13%
± 2.5 68%
32%
± 3.5 48%
52%
± 4.5 29%
71%

Double Chance

AC Milan or Draw
91%
Draw or AC Monza
25%
AC Milan or AC Monza
84%

Half-Time Result

✗ Wrong
AC Milan59% Draw33% AC Monza8%
Actual: Draw at HT

Correct Score

✓ In top 12
2 – 0
Actual
3 – 0
10.1%
2 – 1
8.2%
3 – 1
7.7%
1 – 0
7.7%
4 – 0
7.1%
1 – 1
6.6%
4 – 1
5.5%
5 – 0
4%
0 – 0
3.9%
5 – 1
3.2%
2 – 2
3.1%

Asian Handicap — AC Milan

Handicap AC Milan covers Push AC Monza covers
-2.5 38% — 62%
-2 38% 21% 41%
-1.5 59% — 41%
-1 59% 20% 22%
-0.5 78% — 22%
+0.5 93% — 7%
+1 93% 5% 2%
+1.5 98% — 2%
+2 98% 2% 0%
+2.5 100% — 0%

Clean Sheet

AC Milan keeps clean sheet
47% ✗
AC Monza keeps clean sheet
7% ✓

Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.