AC Milan VS Atalanta

Fixtures, lineups and Stats

VS

AC Milan vs Atalanta is a Serie A matchup where Milan’s established platform meets Atalanta’s ability to turn pressure into decisive results. Milan won 2–0 at home in February 2023, Atalanta answered 3–2 in Bergamo in December 2023, and then won 2–1 at home in December 2024. The fixed scores show a contest that can change shape; a future meeting will ask who dictates the decisive phase.

Past matches, AC Milan vs Atalanta

  • League Regular Season - 36
    Home AC Milan
    2 - 3
    Atalanta Away
    Stadio Giuseppe Meazza
  • League Regular Season - 9
    Home Atalanta
    1 - 1
    AC Milan Away
    Gewiss Stadium
  • League Regular Season - 33
    Home AC Milan
    0 - 1
    Atalanta Away
    Stadio Giuseppe Meazza
  • League Regular Season - 15
    Home Atalanta
    2 - 1
    AC Milan Away
    Gewiss Stadium
  • League Regular Season - 26
    Home AC Milan
    1 - 1
    Atalanta Away
    Stadio Giuseppe Meazza

Match center

2 - 3
FT

Starting eleven

Substitutes AC Milan
  • 1
    G
  • 37
    G
  • 18
    F
  • 2
    D
  • 24
    D
  • 9
    F
  • 19
    M
  • 30
    M
  • 27
    D
Atalanta Substitutes
  • G
    57
  • G
    31
  • D
    16
  • M
    6
  • F
    7
  • F
    45
  • D
    40
  • D
    69
  • M
    8
  • F
    9
  • D
    5
  • D
    3
  • M
    10

Match events

0'
45'
90'
  • 7'
    Ederson Normal Goal
  • 29'
    D. Zappacosta Normal Goal (Asst: N. Krstovic)
  • 34'
    Rafael Leão Yellow Card
  • 46'
    C. Nkunku R. Loftus-Cheek
  • 48'
    O. Kossounou G. Scalvini
  • 51'
    G. Raspadori Normal Goal (Asst: Ederson)
  • 55'
    R. Bellanova D. Zappacosta
  • 58'
    Z. Athekame K. De Winter
  • 58'
    N. Fullkrug S. Gimenez
  • 58'
    Y. Fofana R. Leao
  • 63'
    H. Ahanor
  • 63'
    M. Pasalic C. De Ketelaere
  • 70'
    Isak Hien Yellow Card
  • 80'
    P. Estupinan D. Bartesaghi
  • 88'
    S. Pavlovic Normal Goal (Asst: S. Ricci)
  • 89'
    Pervis Estupiñán Yellow Card
  • 90'
    Alexis Saelemaekers Yellow Card
  • 90' +6
    Raoul Bellanova Yellow Card
  • 90' +5
    Nikola Krstović Yellow Card
  • 90'
    C. Nkunku Penalty

Stats for this game

Matchup AC Milan VS Atalanta

Milan can impose the expected order

AC Milan’s 2–0 home win in February 2023 supplies the clearest platform result. They protected a clean margin at San Siro and kept Atalanta from turning their pressure into a goal, a reminder of the control expected from the established side. That reference remains useful because Milan’s challenge is to make authority visible on the scoreboard before the match opens. The margin remains the point.

Atalanta turn pressure into a challenge

Atalanta’s 3–2 home win in December 2023 changed the emphasis, while their 2–1 victory in Bergamo in December 2024 reinforced the value of their own setting. The scores show a challenger capable of making Milan defend a different kind of contest, with narrow margins carrying more weight than reputation. A new meeting will therefore pose a durable question: can Milan restore control, or will Atalanta again convert pressure and venue into the result? That balance gives this fixture lasting competitive interest.

Past head to head stats
AC Milan VS Atalanta

Balance Wins - Draws - Losses over time

AC Milan
Atalanta

Points per match over time

Comparison between the 2 teams for the last 10 games

Comparison between the 2 teams for the last 20 games

AC Milan VS Atalanta
Head-to-Head History

Regular Season - 36
AC Milan
2 - 3
Atalanta
Stadio Giuseppe Meazza
Regular Season - 9
Atalanta
1 - 1
AC Milan
Gewiss Stadium
Regular Season - 33
AC Milan
0 - 1
Atalanta
Stadio Giuseppe Meazza
Regular Season - 15
Atalanta
2 - 1
AC Milan
Gewiss Stadium
Regular Season - 26
AC Milan
1 - 1
Atalanta
Stadio Giuseppe Meazza
Quarter-finals
AC Milan
1 - 2
Atalanta
Stadio Giuseppe Meazza
Regular Season - 15
Atalanta
3 - 2
AC Milan
Gewiss Stadium
Regular Season - 24
AC Milan
2 - 0
Atalanta
Stadio Giuseppe Meazza
Regular Season - 2
Atalanta
1 - 1
AC Milan
Gewiss Stadium
Regular Season - 37
AC Milan
2 - 0
Atalanta
Stadio Giuseppe Meazza
Regular Season - 7
Atalanta
2 - 3
AC Milan
Gewiss Stadium
Regular Season - 38
Atalanta
0 - 2
AC Milan
Gewiss Stadium
Regular Season - 19
AC Milan
0 - 3
Atalanta
Stadio Giuseppe Meazza
Regular Season - 36
AC Milan
1 - 1
Atalanta
Stadio Giuseppe Meazza
Regular Season - 17
Atalanta
5 - 0
AC Milan
Gewiss Stadium
Regular Season - 24
Atalanta
1 - 3
AC Milan
 
Regular Season - 5
AC Milan
2 - 2
Atalanta
 
Regular Season - 37
Atalanta
1 - 1
AC Milan
 
Regular Season - 18
AC Milan
0 - 2
Atalanta
 
Regular Season - 36
Atalanta
1 - 1
AC Milan
 
Regular Season - 17
AC Milan
0 - 0
Atalanta
 
Regular Season - 31
Atalanta
2 - 1
AC Milan
 
Regular Season - 12
AC Milan
0 - 0
Atalanta
 
Regular Season - 38
Atalanta
1 - 3
AC Milan
 
Regular Season - 19
AC Milan
0 - 1
Atalanta
 
Regular Season - 37
Atalanta
2 - 1
AC Milan
 
Regular Season - 18
AC Milan
3 - 0
Atalanta
 
Regular Season - 22
Atalanta
0 - 1
AC Milan
 
Regular Season - 3
AC Milan
0 - 1
Atalanta
 
Regular Season - 36
AC Milan
2 - 0
Atalanta
 
Regular Season - 17
Atalanta
0 - 2
AC Milan
 

Previous games AC Milan

Regular Season - 3
Juventus
AC Milan
 
Regular Season - 2
AC Milan
Venezia
 
Regular Season - 1
Torino
AC Milan
 
Club Friendlies
Manchester United
AC Milan
 
Club Friendlies
Chelsea
AC Milan
 

Previous games Atalanta

Regular Season - 3
AS Roma
Atalanta
 
Regular Season - 2
Atalanta
Bologna
 
Playoff round
Hapoel Tel Aviv
Atalanta
 
Regular Season - 1
Atalanta
Sassuolo
 
Playoff round
Atalanta
Hapoel Tel Aviv
 

Upcoming games AC Milan

- Regular Season - 4
Lazio
AC Milan
1 3.42
X 3.25
2 2.28
 
- Group Stage
AC Milan
Benfica
 
- Regular Season - 5
AC Milan
Lecce
 
- Regular Season - 6
Sassuolo
AC Milan
 
- Group Stage
Red Bull Salzburg
AC Milan
 

Upcoming games Atalanta

- Regular Season - 4
Atalanta
Cagliari
1 1.63
X 3.98
2 5.75
 
- Regular Season - 5
Juventus
Atalanta
 
- Regular Season - 6
Atalanta
Venezia
 
- League Stage - 1
Atalanta
Pafos
 
- Regular Season - 7
AC Milan
Atalanta