Saturday , 14 November 2026

AC Milan vs Atalanta BC, Serie A 2024-25 REGULAR SEASON

Serie A · 2024-25
0 – 1
Full Time
Sun 20 Apr 2025 · 18:45 UTC Giuseppe Meazza 72,745 HT 45' · FT 45'
0–1 62' Ederson

Overview

Match Preview

AC Milan vs Atalanta BC — Serie A at Giuseppe Meazza.

Match Details

  • Referee Marco Piccinini
  • Assistant 1 Davide Imperiale
  • Assistant 2 Andrea Zingarelli

Recent Form

DateOpponentH/A ScoreResult
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
DateOpponentH/A ScoreResult
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)
48% Over 2.5 Goals
H2H history
27% Clean Sheets
AC Milan this season
18% Clean Sheets
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

H2H

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

✗ Wrong
AC Milan46% Draw26% Atalanta BC28%
Actual: Atalanta BC win

Both Teams to Score

✗ Wrong
Yes61% 0% No39%
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

✓ Correct
AC Milan37% Draw43% Atalanta BC20%
Actual: 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.