AC Milan vs Atalanta BC, Serie A 2024-25 REGULAR SEASON
Overview
Match Preview
AC Milan vs Atalanta BC — Serie A at Giuseppe Meazza.
- AC Milan 11 games · 24 pts (2026/27)
- Atalanta BC 11 games · 14 pts (2026/27)
Match Details
- Referee Marco Piccinini
- Assistant 1 Davide Imperiale
- Assistant 2 Andrea Zingarelli
Standings
| # | Team | P | Pts |
|---|---|---|---|
| 1 | SS Lazio | 11 | 29 |
| 2 | FC Internazionale Milano | 11 | 28 |
| 3 | AS Roma | 11 | 27 |
| 4 | AC Milan | 11 | 24 |
| 5 | Como 1907 | 11 | 23 |
| 6 | Frosinone Calcio | 11 | 20 |
| 7 | Juventus FC | 11 | 18 |
| 8 | Bologna FC 1909 | 11 | 17 |
| 9 | Cagliari Calcio | 11 | 16 |
| 10 | SSC Napoli | 11 | 15 |
| 11 | Torino FC | 11 | 14 |
| 12 | Atalanta BC | 11 | 14 |
| 13 | Genoa CFC | 11 | 13 |
| 14 | US Lecce | 11 | 10 |
| 15 | ACF Fiorentina | 11 | 9 |
| 16 | Parma Calcio 1913 | 11 | 8 |
| 17 | US Sassuolo Calcio | 11 | 8 |
| 18 | AC Monza | 11 | 7 |
| 19 | Venezia FC | 11 | 6 |
| 20 | Udinese Calcio | 11 | 5 |
Head-to-Head
Recent Form
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | Atalanta BC | H | 0–1 | L |
| 11 Apr | Udinese Calcio | A | 4–0 | W |
| 05 Apr | ACF Fiorentina | H | 2–2 | D |
| 30 Mar | SSC Napoli | A | 1–2 | L |
| 15 Mar | Como 1907 | H | 2–1 | W |
| 08 Mar | US Lecce | A | 3–2 | W |
| Date | Opponent | H/A | Score | Result |
|---|---|---|---|---|
| 20 Apr | AC Milan | A | 1–0 | W |
| 13 Apr | Bologna FC 1909 | H | 2–0 | W |
| 06 Apr | SS Lazio | H | 0–1 | L |
| 30 Mar | ACF Fiorentina | A | 0–1 | L |
| 16 Mar | FC Internazionale Milano | H | 0–2 | L |
| 09 Mar | Juventus FC | A | 4–0 | W |
Season Stats
| AC Milan | Atalanta BC | |
|---|---|---|
| #4 | Position | #12 |
| 24 | Points | 14 |
| 11 | Played | 11 |
| 7 / 3 / 1 | W / D / L | 4 / 2 / 5 |
| 23 | Scored | 17 |
| 13 | Conceded | 20 |
| +10 | GD | -3 |
| 2.18 | PPG | 1.27 |
| 64% | Win % | 36% |
Key Stats
60%
Both Teams to Score
H2H (25 games)
H2H (25 games)
48%
Over 2.5 Goals
H2H history
H2H history
27%
Clean Sheets
AC Milan this season
AC Milan this season
18%
Clean Sheets
Atalanta BC this season
Atalanta BC this season
AC Milan are 4th (24 pts). Atalanta BC are 12th (14 pts).
Goal Timing (This Season)
AC Milan
0-15
6/2
16-30
3/1
31-45
2/1
46-60
1/–
61-75
10/3
76+
–/5
■ Scored ■ Conceded
Atalanta BC
0-15
4/1
16-30
1/4
31-45
4/3
46-60
3/5
61-75
3/2
76+
2/4
■ Scored ■ Conceded
Top Scorers (This Season)
AC Milan
| Adrien Rabiot | 5 G | 4 A |
| Alphadjo Cisse | 5 G | |
| Diego Moreira | 4 G | 3 A |
| Christian Pulisic | 4 G | 1 A |
| Goncalo Ramos | 2 G | 2 A |
Atalanta BC
| Nikola Krstovic | 7 G | 2 A |
| Ederson | 2 G | |
| Giacomo Raspadori | 1 G | |
| Lazar Samardzic | 1 G |
Events
Match Events
- 0' The match kicks off with home fans waiting with anticipation for AC Milan to score. At the same time, Atalanta BC does not seem to pull back! Let’s get it on!
- 5' The Array continues to deliver drama. Both AC Milan and Atalanta BC are desperate not to drop points on matchday .
- 10' Italy international Matteo Gabbia has been a key figure this campaign — 0 goals and 0 assists in the Array this season.
- 15' Atalanta BC started playing very sharply right from the kick off. However, it slowed down the tempo rapidly by 15.
- 20' Supporters expect more eagerness from Christian Pulisic, as he is very good at scoring at Giuseppe Meazza with 19 goals in the last 18 games.
- 25' AC Milan have won 625 goals from 529 games. They will be desperate to add to that tally today.
- 30' Rafael Leao has been relatively quiet despite scoring 79 goals in his last 479 appearances.
- 35' The teams are not in a rush to score plenty of goals. It might look strange considering AC Milan that had 529 games and scored 625 goals.
- 40' Matchday of the Array and both teams know exactly what is at stake tonight.
- 45' 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.
- 50' AC Milan has dominated the recent head-to-head record, winning 1 of the last 1 meetings.
- 55' While there is no rush on the pitch, let’s have a look at some stats. Mike Maignan made 479 appearances and scored 0 goals. He is very likely to score a goal today.
- 56' The referee shows Atalanta BC player a card on 56.
- 59' Fresh legs for Atalanta BC! Matteo Ruggeri comes on to replace Juan Cuadrado.
- 62' What a strike from Ederson! The score is 0-1.
- 67' The tempo has dropped considerably in the last few minutes. Gian Piero Gasperini will be considering his options from the bench.
- 72' AC Milan seems to be on a short break. The game is mainly concentrated in the center. It’s high time they got back to action. Otherwise, it looks like a goalless game.
- 75' The AC Milan manager makes a substitution. Christian Pulisic departs to be replaced by Riccardo Sottil.
- 80' Atalanta BC manager makes another effort to make the tables turned. Charles De Ketelaere is hanging Mario Pasalic on the field on 80 minute.
- 83' AC Milan make a change. Fikayo Tomori trudges off to be replaced by Santiago Gimenez on 83 minutes.
- 88' It looks like no one’s ball. Atalanta BC is used to counterattacking playing. None of the sides are ready to take the lead.
- 90' Another change for Atalanta BC made on 90 minute. Mateo Retegui leaves to be changed by Ibrahim Sulemana.
- Time to leave. No sensation happened. Another win for Atalanta BC players.
Lineups
AC Milan Lineups
3-4-3Starting XI
- 14
- 23
- 29
- 16
-
10
Rafael Leao ↓ Samuel Chukwueze 83'
- 11
-
9
Luka Jovic ↓ Tammy Abraham 75'
- 19
- 31
- 46
-
20
Alex Jimenez ↓ Joao Felix 75'
Bench
-
90
Tammy Abraham ↑ 75'
-
21
Samuel Chukwueze ↑ 83'
- 24
-
99
Riccardo Sottil ↑ 75'
- 57
-
79
Joao Felix ↑ 75'
- 28
- 42
- 80
- 38
-
7
Santiago Gimenez ↑ 83'
- 33
- 96
Coach
Sergio Conceicao
Atalanta BC Lineups
3-4-2-1Starting XI
- 13
- 77
- 11
-
7
Juan Cuadrado ↓ Matteo Ruggeri 59'
- 15
- 8
- 16
- 32
- 29
- 19
- 4
Bench
- 28
- 31
-
2
Rafael Toloi ↑ 59'
- 44
-
17
Charles De Ketelaere ↑ 80'
- 70
- 24
-
22
Matteo Ruggeri ↑ 59'
-
3
Odilon Kossounou ↑ 59'
-
6
Ibrahim Sulemana ↑ 90'
Coach
Gian Piero Gasperini
H2H
H2H Top Scorers
| Player | Goals |
|---|---|
| Josip Ilicic | 3 |
| Duvan Zapata | 3 |
| Ademola Lookman | 3 |
| Rafael Leao | 3 |
| Mario Pasalic | 2 |
| Junior Messias | 2 |
| Alejandro Gomez | 2 |
| Franck Kessie | 2 |
Head to Head
AC Milan Form
Predictions
Prediction accuracy
1 / 4
1.88
AC Milan xG
Expected Goals
Dixon-Coles · Bivariate Poisson · Neg. Binomial · Elo
1.27
Atalanta BC xG
I would bet for:
Both teams to score 61% + Over 2.5 goals 60%
Match Result
✗ WrongActual: Atalanta BC win
Both Teams to Score
✗ Wrong
Avg goals/match: 3.15
Actual: No — clean sheet
Over / Under Goals
✗ O/U 2.5| Line | Over | Under | |
|---|---|---|---|
| ± 0.5 | 94% |
|
6% |
| ± 1.5 | 82% |
|
18% |
| ± 2.5 | 60% |
|
40% |
| ± 3.5 | 38% |
|
62% |
| ± 4.5 | 21% |
|
79% |
Double Chance
AC Milan or Draw
72%
Draw or Atalanta BC
54%
AC Milan or Atalanta BC
74%
Half-Time Result
✓ CorrectActual: Draw at HT
Correct Score
✓ In top 12
1 – 1
11.1%
2 – 1
9.2%
2 – 0
7.5%
1 – 0
7.3%
1 – 2
6.3%
0 – 0
5.9%
2 – 2
5.9%
3 – 1
5.8%
0 – 1
Actual
3 – 0
4.6%
3 – 2
3.7%
0 – 2
3.5%
Asian Handicap — AC Milan
| Handicap | AC Milan covers | Push | Atalanta BC covers |
|---|---|---|---|
| -2.5 | 13% | — | 87% |
| -2 | 13% | 15% | 71% |
| -1.5 | 29% | — | 71% |
| -1 | 29% | 21% | 50% |
| -0.5 | 50% | — | 50% |
| +0.5 | 75% | — | 25% |
| +1 | 75% | 14% | 11% |
| +1.5 | 89% | — | 11% |
| +2 | 89% | 7% | 4% |
| +2.5 | 96% | — | 4% |
Clean Sheet
AC Milan keeps clean sheet
29%
✓
Atalanta BC keeps clean sheet
16%
✗
Predictions are statistical estimates based on season form, H2H history, and a Poisson model. Not financial advice.

