AC Milan vs Monza

2 - 0
🕒 Sat, 24 May 2025 19:45 Europe/London 📍 Stadio Giuseppe Meazza 🧑‍⚖️ D. Rutella 🔁 Regular Season - 38 🏁 match finished
Season
2024-2025 Season
Stage
Regular Season - 38
Regular Season Table
AC Milan 8 · Monza 20
Referee Stats
1 matches · 1.00 yellow cards avg
Yellow cards avg 1.00
Reds avg 0.00
Penalties avg 0.00
Over 4.5 cards 0%
Home wins 100%
Draws 0%
Away wins 0%
How the match was won
  • AC Milan outshot their opponent (21-6).
  • AC Milan controlled possession (55%).
  • AC Milan had the sharper finishing (6-2 shots on target).

Team Overview

AC Milan (Home stats)

Games / Record

19
W-D-L: 9-7-3

Goals For / Against

30 / 16
Avg: 1.58 / 0.84

Points

34
Avg: 1.79

Clean Sheets

8

Failed to Score

4
Monza (Away stats)

Games / Record

19
W-D-L: 2-4-13

Goals For / Against

15 / 38
Avg: 0.79 / 2.00

Points

10
Avg: 0.53

Clean Sheets

2

Failed to Score

9

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Serie A fixture.

Quick comparison bars

1.79
PPG
0.53
1.58
GF
0.79
0.84
GA
2.00
47%
O2.5
53%
47%
BTTS
47%
58%
Score 1st
26%

League-position context

AC Milan rank8th
Monza rank20th
AC Milan points63
Monza points18
AC Milan: #8 · 63 pts · GD +18
18 pts off the top 2. 1 pts above the play-off edge. 29 pts clear of the relegation zone.
Monza: #20 · 18 pts · GD -41
63 pts off the top 2. 45 pts off the play-off line. 18 pts from safety.
45-point gap between the two sides coming into kick-off.

AC Milan last 5 home

W W L D W
Points10/15
Weighted index71
Goals9-5
Record3-1-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Strong wins profile across the latest venue-specific run.

Monza last 5 away

L W L L L
Points3/15
Weighted index27
Goals2-9
Record1-0-4
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Recent venue-specific form has been unstable.

AC Milan trend breakdown

Over 2.547%
BTTS47%
BTTS + O2.532%
1H Over 0.563%
Also: Over 0.5 89% · Over 1.5 74% · Over 3.5 26% · 1H BTTS 16%

Monza trend breakdown

Over 2.553%
BTTS47%
BTTS + O2.537%
1H Over 0.553%
Also: Over 0.5 95% · Over 1.5 89% · Over 3.5 26% · 1H BTTS 21%

Scoring reliability

AC Milan score at home79%
AC Milan clean sheet at home42%
Monza score away53%
Monza clean sheet away11%

First-goal patterns

AC Milan score first58%
AC Milan win after scoring first55%
Monza score first26%
Monza win after scoring first40%
Comeback rate after conceding first: AC Milan 50% · Monza 15%
Avg first goal minute: AC Milan 32.7' · Monza 17.6'

Vs league average

AC Milan score at home1.58 vs 1.34
AC Milan concede at home0.84 vs 1.22
Monza score away0.79 vs 1.22
Monza concede away2.00 vs 1.34
AC Milan score 18% above league average, while Monza score 35% below league average.
Defensive side: AC Milan are 31% below league average at home, and Monza are 49% above league average away.

Head-to-head trends

Recent games5
Avg goals2.60
BTTS20%
Over 2.540%
At this venue setup: 3.33 goals on average across the last 3.

AC Milan goal timing (home)

1H scored: 49% 2H scored: 51% Danger: 16-30 Vulnerable: 76-90+
Goals scored by 15-minute interval
16-30 8
61-75 8
76-90+ 8
31-45 7
0-15 3
46-60 3
Goals conceded by 15-minute interval
76-90+ 6
16-30 3
46-60 3
61-75 3
0-15 2
31-45 2

Monza goal timing (away)

1H scored: 37% 2H scored: 63% Danger: 76-90+ Vulnerable: 61-75
Goals scored by 15-minute interval
76-90+ 6
0-15 3
31-45 3
46-60 3
61-75 3
16-30 1
Goals conceded by 15-minute interval
61-75 11
76-90+ 10
31-45 9
46-60 6
0-15 3
16-30 3

Match Statistics

Shots on Goal
6
2
Total Shots
21
6
Shots off Goal
13
2
Blocked Shots
2
2
Shots Inside Box
10
3
Shots Outside Box
11
3
Ball Possession
55%
45%
Corner Kicks
4
6
Fouls
8
9
Offsides
0
6
Yellow Cards
0
1
Red Cards
—
—
Goalkeeper Saves
2
4
Total Passes
569
456
Passes Accurate
531
408
Passes %
93%
89%

Events

Yellow Cards
Home
0
Away
1
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
46' ↑↓
↑↓
46' ⇄ L. Jović
1st substitution · For: F. Camarda
46' ↑↓
↑↓
46' ⇄ Y. Musah
2nd substitution · For: S. Chukwueze
51'
51' A. Bianco
61' ↑↓
↑↓
61' ⇄ D. Bartesaghi
3rd substitution · For: Álex Jiménez
64' ⚽
⚽
64' ⚽ Goal · 1-0
M. Gabbia
Normal Goal · Assist: S. Chukwueze
70' ↑↓
↑↓
70' ⇄ G. Caprari
1st substitution · For: G. Castrovilli
70' ↑↓
↑↓
70' ⇄ P. Ciurria
2nd substitution · For: S. Sensi
74' ⚽
⚽
74' ⚽ Goal · 2-0
João Félix
Normal Goal
79' ↑↓
↑↓
79' ⇄ L. Caldirola
3rd substitution · For: A. Izzo
79' ↑↓
↑↓
79' ⇄ K. Baldé
4th substitution · For: A. Petagna
80' ↑↓
↑↓
80' ⇄ João Félix
4th substitution · For: Y. Fofana
83' ↑↓
↑↓
83' ⇄ S. Pizzignacco
5th substitution · For: Andrea Sergio Mazza
86' ↑↓
↑↓
86' ⇄ C. Pulišić
5th substitution · For: A. Florenzi

AC Milan vs Monza 2-0: match report, goals, cards and substitutions

AC Milan beat Monza 2-0 on Saturday, 24 May 2025 in Serie A. The match was refereed by D. Rutella. It was played at Stadio Giuseppe Meazza.

First half: No goals were scored in the first half. No other first-half events were recorded.

Second half: AC Milan made their 1st substitution at 46', with L. Jović replacing F. Camarda. AC Milan made their 2nd substitution at 46', with Y. Musah replacing S. Chukwueze. A. Bianco received a yellow card for Monza at 51'. AC Milan made their 3rd substitution at 61', with D. Bartesaghi replacing Álex Jiménez. AC Milan took the lead at 64' when M. Gabbia scored, with the assist credited to S. Chukwueze, making the score 1-0. Monza made their 1st substitution at 70', with G. Caprari replacing G. Castrovilli. Monza made their 2nd substitution at 70', with P. Ciurria replacing S. Sensi. AC Milan extended the lead at 74' when João Félix scored, making the score 2-0. Monza made their 3rd substitution at 79', with L. Caldirola replacing A. Izzo. Monza made their 4th substitution at 79', with K. Baldé replacing A. Petagna. AC Milan made their 4th substitution at 80', with João Félix replacing Y. Fofana. Monza made their 5th substitution at 83', with S. Pizzignacco replacing Andrea Sergio Mazza. AC Milan made their 5th substitution at 86', with C. Pulišić replacing A. Florenzi.

AC Milan used 5 substitutions while Monza used 5 substitutions. Monza got 1 yellow card.

How the match was won

  • AC Milan outshot their opponent (21-6).
  • AC Milan controlled possession (55%).
  • AC Milan had the sharper finishing (6-2 shots on target).

Head-to-Head Overview

All Meetings (Any Venue)
Total Games6
Home Wins5
Draws0
Away Wins1
Over 2.5 Goals3 (50.0%)
BTTS2 (33.3%)
Home vs Away as Scheduled
Total Games3
Home Wins3
Draws0
Away Wins0
Over 2.5 Goals2 (66.7%)
BTTS1 (33.3%)

AC Milan vs Monza Head-to-Head History by Season