Italian Serie A

Milan
vs
Atalanta
  • Kick-off: Sunday 20 April, 19:45
  • Stadium: Stadio Giuseppe Meazza
  • Referee: Marco Piccinini

Form guide

  1. W
  2. L
  3. W
  4. W
  5. W
  6. L

Form guide

  1. L
  2. W
  3. W
  4. W
  5. D
  6. W

Milan vs Atalanta Predictions

Milan vs Atalanta is scheduled for kick off on 20 April, at 19:45. The game is set to take place at Stadio Giuseppe Meazza, with Marco Piccinini officiating as the referee. This match is bound to be interesting with Milan currently holding the 8th position in the table 11 points behind Atalanta. Milan have lost 3 Italian Serie A matches to Atalanta out of the last 4 they have played. After their recent victory against Monza, Milan is determined to keep their momentum going. Milan have won 9 of their last 19 Italian Serie A matches at Stadio Giuseppe Meazza. Atalanta's away record stands at 13 victories from 19 games. Following their 3-2 loss to Parma, Atalanta is determined to bounce back with a win against Milan.

Goal stats

Analysing both teams' stats is key to predicting the most likely score in this highly anticipated matchup. Milan have scored over 1.5 goals in 82% of their matches this season while losing their clean sheet in 66% of games. Their total stands at 61 goals and 196 shots on target this Italian Serie A season. Meanwhile, Atalanta have scored 78 goals with 194 shots on target this season. They've managed over 1.5 goals in 82% of matches but conceded in 61% of games.

In their last 4 head-to-head clashes, Milan scored 4 goals while Atalanta scored 7 goals. Their last match on 20 April 2025 ended in 1-0 to Atalanta.

NEW BETFAIR CUSTOMER OFFER on Milan vs Atalanta

New Customer Offer: Place a £10 Bet on Sportsbook, and get £50 in Free Bet Builders and Accumulators

  • Join - Register a new account with code: ZSKAOF
  • Bet - Place a £10 Bet on Sportsbook
  • Get - Get £50 in Free Bet Builders and Accumulators

T&Cs apply.

Betting stats Milan vs Atalanta

Italian Serie A

Milan Atalanta
Played 38 38
Scored 61 78
Conceded 43 37
Shots 563 545
Shots on Target 196 194
Corners 219 195
Fouls 415 435
Yellow Cards 70 64
Red Cards 6 1

Matches won

47%

Matches won

58%

Over 1.5 Goals

82%

Over 1.5 Goals

82%

Over 2.5 Goals

61%

Over 2.5 Goals

55%

Over 3.5 Goals

26%

Over 3.5 Goals

39%

Both Teams to Score

58%

Both Teams to Score

50%

Head to Head History

Milan Atalanta
Wins 0 3
Draws 1 1
Goals 4 7

Milan vs Atalanta Previous Results

20 Apr 2025, Italian Serie A

Milan 0 Atalanta 1

6 Dec 2024, Italian Serie A

Atalanta 2 Milan 1

25 Feb 2024, Italian Serie A

Milan 1 Atalanta 1

9 Dec 2023, Italian Serie A

Atalanta 3 Milan 2

Italian Serie A Current standings

Teams P W D L GD PTS
3 Atalanta 38 22 8 8 +41 74
8 Milan 38 18 9 11 +18 63

Milan vs Atalanta season record

Milan Atalanta
Games won 18 22
Games lost 11 8
Games drawn 9 8
Scored 61 78
Conceded 43 37

Form guide

24 May 2025, Italian Serie A

Milan 2 Monza 0

18 May 2025, Italian Serie A

Roma 3 Milan 1

9 May 2025, Italian Serie A

Milan 3 Bologna 1

5 May 2025, Italian Serie A

Genoa 1 Milan 2

27 Apr 2025, Italian Serie A

Venezia 0 Milan 2

20 Apr 2025, Italian Serie A

Milan 0 Atalanta 1

Form guide

25 May 2025, Italian Serie A

Atalanta 2 Parma 3

17 May 2025, Italian Serie A

Genoa 2 Atalanta 3

12 May 2025, Italian Serie A

Atalanta 2 Roma 1

4 May 2025, Italian Serie A

Monza 0 Atalanta 4

27 Apr 2025, Italian Serie A

Atalanta 1 Lecce 1

20 Apr 2025, Italian Serie A

Milan 0 Atalanta 1

Player stats

Top Goalscorers

Player Team Goals Scored
Mateo Retegui Atalanta 25
Ademola Lookman Atalanta 15
Christian Pulisic Milan 11
Tijjani Reijnders Milan 10
Rafael Leão Milan 8

Assists

Player Team Assists
Christian Pulisic Milan 9
Mateo Retegui Atalanta 8
Rafael Leão Milan 8
Charles De Ketelaere Atalanta 7
Youssouf Fofana Milan 6

Fouls

Player Team Fouls
Marten de Roon Atalanta 48
Sead Kolasinac Atalanta 38
Isak Hien Atalanta 36
Yunus Musah Milan 36
Emerson Royal Milan 34

Yellow Cards

Player Team Yellow
Isak Hien Atalanta 10
Sead Kolasinac Atalanta 7
Berat Djimsiti Atalanta 6
Nicolò Zaniolo Atalanta 6
Álex Jiménez Milan 6

Red Cards

Player Team Red
Éderson Atalanta 1
Tijjani Reijnders Milan 1
Theo Hernández Milan 1
Strahinja Pavlovic Milan 1
Nicolò Zaniolo Atalanta 1

Shots on Target

Player Team Shots On target
Mateo Retegui Atalanta 38
Ademola Lookman Atalanta 35
Rafael Leão Milan 29
Tijjani Reijnders Milan 28
Christian Pulisic Milan 24

Chances Created

Player Team Chances created
Christian Pulisic Milan 69
Ademola Lookman Atalanta 61
Rafael Leão Milan 58
Tijjani Reijnders Milan 47
Theo Hernández Milan 47

NEW BETFAIR CUSTOMER OFFER on Milan vs Atalanta

New Customer Offer: Place a £10 Bet on Sportsbook, and get £40 in Free Bet Builders and Accumulators

  • Join - Register a new account with code: ZSKAOF
  • Bet - Place a £10 Bet on Sportsbook
  • Get - Get £40 in Free Bet Builders and Accumulators

T&Cs apply.