Skip to content

Serie A

History

Seasons

Every season we hold for Milan, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Milan season by season
SeasonDivision#PWDLGFGAPts
2026-27So farSerie APromotion - Champions League (League phase)4743014715
2026-27So farUEFA Europa LeaguePromotion - Europa League (Play Offs: 1/16-finals)243102453
2025-26Serie APromotion - Europa League (League phase)53820108533570
2024-25Serie A83818911614363
2023-24Serie APromotion - Champions League (League phase)2382297764975
2022-23Serie APromotion - Champions League (Group Stage)43820108644370
2021-22Serie APromotion - Champions League (Group Stage)Champions1382684693186
2020-21Serie APromotion - Champions League (Group Stage)2382477744179
Show all 15 seasons

Head-to-head

How Milan have done against each team in Serie A, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • FC Internazionale MilanoMilan: won 9, drew 9, lost 13 of 31 meetingsFC Internazionale Milano have won 13 of their 31 meetings with Milan

    Milan: won 9, drew 9, lost 13 of 31 meetings

    Goals: Milan 35, FC Internazionale Milano 44

    The meetings we hold go back to December 22, 2013.

    Last meetings with FC Internazionale Milano, results for Milan

    1. Won
      Milan 1, FC Internazionale Milano 0Serie A 2025-26
    2. Won
      FC Internazionale Milano 0, Milan 1Serie A 2025-26
    3. Won
      Inter 0, AC Milan 3Coppa Italia 2024-25
    4. Drew
      AC Milan 1, Inter 1Coppa Italia 2024-25
    5. Drew
      AC Milan 1, FC Internazionale Milano 1Serie A 2024-25
    Go to the FC Internazionale Milano team page
  • TorinoMilan: won 12, drew 11, lost 6 of 29 meetingsMilan have won 12 of their 29 meetings with Torino

    Milan: won 12, drew 11, lost 6 of 29 meetings

    Goals: Milan 45, Torino 30

    The meetings we hold go back to September 14, 2013.

    Last meetings with Torino, results for Milan

    1. Won
      Torino 1, AC Milan 2Serie A 2026-27
    2. Won
      Milan 3, Torino 2Serie A 2025-26
    3. Won
      Torino 2, Milan 3Serie A 2025-26
    4. Lost
      Torino FC 2, AC Milan 1Serie A 2024-25
    5. Drew
      AC Milan 2, Torino FC 2Serie A 2024-25
    Go to the Torino team page
  • AtalantaMilan: won 8, drew 9, lost 11 of 28 meetingsAtalanta have won 11 of their 28 meetings with Milan

    Milan: won 8, drew 9, lost 11 of 28 meetings

    Goals: Milan 37, Atalanta 40

    The meetings we hold go back to January 6, 2014.

    Last meetings with Atalanta, results for Milan

    1. Won
    2. Lost
      Milan 2, Atalanta 3Serie A 2025-26
    3. Drew
      Atalanta 1, Milan 1Serie A 2025-26
    4. Lost
      AC Milan 0, Atalanta BC 1Serie A 2024-25
    5. Lost
      Atalanta BC 2, AC Milan 1Serie A 2024-25
    Go to the Atalanta team page
  • LazioMilan: won 14, drew 7, lost 7 of 28 meetingsMilan have won 14 of their 28 meetings with Lazio

    Milan: won 14, drew 7, lost 7 of 28 meetings

    Goals: Milan 44, Lazio 34

    The meetings we hold go back to October 30, 2013.

    Last meetings with Lazio, results for Milan

    1. Drew
      Lazio 2, AC Milan 2Serie A 2026-27
    2. Lost
      Lazio 1, Milan 0Serie A 2025-26
    3. Won
      Milan 1, Lazio 0Serie A 2025-26
    4. Lost
      AC Milan 1, SS Lazio 2Serie A 2024-25
    5. Drew
      SS Lazio 2, AC Milan 2Serie A 2024-25
    Go to the Lazio team page
  • Juventus FCMilan: won 5, drew 7, lost 15 of 27 meetingsJuventus FC have won 15 of their 27 meetings with Milan

    Milan: won 5, drew 7, lost 15 of 27 meetings

    Goals: Milan 21, Juventus FC 34

    The meetings we hold go back to October 6, 2013.

    Last meetings with Juventus FC, results for Milan

    1. Drew
    2. Drew
      Milan 0, Juventus FC 0Serie A 2025-26
    3. Drew
      Juventus FC 0, Milan 0Serie A 2025-26
    4. Lost
      Juventus FC 2, AC Milan 0Serie A 2024-25
    5. Drew
      AC Milan 0, Juventus FC 0Serie A 2024-25
    Go to the Juventus FC team page
  • AS RomaMilan: won 11, drew 9, lost 7 of 27 meetingsMilan have won 11 of their 27 meetings with AS Roma

    Milan: won 11, drew 9, lost 7 of 27 meetings

    Goals: Milan 40, AS Roma 37

    The meetings we hold go back to December 16, 2013.

    Last meetings with AS Roma, results for Milan

    1. Drew
      AS Roma 1, Milan 1Serie A 2025-26
    2. Won
      Milan 1, AS Roma 0Serie A 2025-26
    3. Lost
      AS Roma 3, AC Milan 1Serie A 2024-25
    4. Won
      AC Milan 3, AS Roma 1Coppa Italia 2024-25
    5. Drew
      AC Milan 1, AS Roma 1Serie A 2024-25
    Go to the AS Roma team page
  • SassuoloMilan: won 12, drew 6, lost 8 of 26 meetingsMilan have won 12 of their 26 meetings with Sassuolo

    Milan: won 12, drew 6, lost 8 of 26 meetings

    Goals: Milan 47, Sassuolo 39

    The meetings we hold go back to January 12, 2014.

    Last meetings with Sassuolo, results for Milan

    1. Drew
    2. Lost
      Sassuolo 2, Milan 0Serie A 2025-26
    3. Drew
      Milan 2, Sassuolo 2Serie A 2025-26
    4. Won
      AC Milan 6, Sassuolo Calcio 1Coppa Italia 2024-25
    5. Drew
      US Sassuolo Calcio 3, AC Milan 3Serie A 2023-24
    Go to the Sassuolo team page
  • UdineseMilan: won 12, drew 6, lost 8 of 26 meetingsMilan have won 12 of their 26 meetings with Udinese

    Milan: won 12, drew 6, lost 8 of 26 meetings

    Goals: Milan 38, Udinese 30

    The meetings we hold go back to October 19, 2013.

    Last meetings with Udinese, results for Milan

    1. Lost
      Milan 0, Udinese 3Serie A 2025-26
    2. Won
      Udinese 0, Milan 3Serie A 2025-26
    3. Won
      Udinese Calcio 0, AC Milan 4Serie A 2024-25
    4. Won
      AC Milan 1, Udinese Calcio 0Serie A 2024-25
    5. Won
      Udinese Calcio 2, AC Milan 3Serie A 2023-24
    Go to the Udinese team page
Show all 19 teams
  • NapoliMilan: won 6, drew 6, lost 14 of 26 meetingsNapoli have won 14 of their 26 meetings with Milan

    Milan: won 6, drew 6, lost 14 of 26 meetings

    Goals: Milan 29, Napoli 40

    The meetings we hold go back to September 22, 2013.

    Last meetings with Napoli, results for Milan

    1. Lost
      Napoli 1, Milan 0Serie A 2025-26
    2. Won
      Milan 2, Napoli 1Serie A 2025-26
    3. Lost
      SSC Napoli 2, AC Milan 1Serie A 2024-25
    4. Lost
      AC Milan 0, SSC Napoli 2Serie A 2024-25
    5. Won
      AC Milan 1, SSC Napoli 0Serie A 2023-24
    Go to the Napoli team page
  • FiorentinaMilan: won 12, drew 6, lost 8 of 26 meetingsMilan have won 12 of their 26 meetings with Fiorentina

    Milan: won 12, drew 6, lost 8 of 26 meetings

    Goals: Milan 38, Fiorentina 31

    The meetings we hold go back to November 2, 2013.

    Last meetings with Fiorentina, results for Milan

    1. Drew
      Fiorentina 1, Milan 1Serie A 2025-26
    2. Won
      Milan 2, Fiorentina 1Serie A 2025-26
    3. Drew
      AC Milan 2, ACF Fiorentina 2Serie A 2024-25
    4. Lost
      ACF Fiorentina 2, AC Milan 1Serie A 2024-25
    5. Won
      ACF Fiorentina 1, AC Milan 2Serie A 2023-24
    Go to the Fiorentina team page
  • GenoaMilan: won 14, drew 6, lost 5 of 25 meetingsMilan have won 14 of their 25 meetings with Genoa

    Milan: won 14, drew 6, lost 5 of 25 meetings

    Goals: Milan 36, Genoa 25

    The meetings we hold go back to November 23, 2013.

    Last meetings with Genoa, results for Milan

    1. Won
      Genoa 1, Milan 2Serie A 2025-26
    2. Drew
      Milan 1, Genoa 1Serie A 2025-26
    3. Won
      Genoa CFC 1, AC Milan 2Serie A 2024-25
    4. Drew
      AC Milan 0, Genoa CFC 0Serie A 2024-25
    5. Drew
      AC Milan 3, Genoa CFC 3Serie A 2023-24
    Go to the Genoa team page
  • BolognaMilan: won 17, drew 5, lost 3 of 25 meetingsMilan have won 17 of their 25 meetings with Bologna

    Milan: won 17, drew 5, lost 3 of 25 meetings

    Goals: Milan 46, Bologna 20

    The meetings we hold go back to September 25, 2013.

    Last meetings with Bologna, results for Milan

    1. Won
      Bologna 0, Milan 3Serie A 2025-26
    2. Won
      Milan 1, Bologna 0Serie A 2025-26
    3. Lost
      AC Milan 0, Bologna FC 1Coppa Italia 2024-25
    4. Won
      AC Milan 3, Bologna FC 1909 1Serie A 2024-25
    5. Lost
      Bologna FC 1909 2, AC Milan 1Serie A 2024-25
    Go to the Bologna team page
  • CagliariMilan: won 16, drew 5, lost 2 of 23 meetingsMilan have won 16 of their 23 meetings with Cagliari

    Milan: won 16, drew 5, lost 2 of 23 meetings

    Goals: Milan 49, Cagliari 19

    The meetings we hold go back to September 1, 2013.

    Last meetings with Cagliari, results for Milan

    1. Lost
      Milan 1, Cagliari 2Serie A 2025-26
    2. Won
      Cagliari 0, Milan 1Serie A 2025-26
    3. Drew
      AC Milan 1, Cagliari Calcio 1Serie A 2024-25
    4. Drew
      Cagliari Calcio 3, AC Milan 3Serie A 2024-25
    5. Won
      AC Milan 5, Cagliari Calcio 1Serie A 2023-24
    Go to the Cagliari team page
  • Hellas VeronaMilan: won 15, drew 4, lost 3 of 22 meetingsMilan have won 15 of their 22 meetings with Hellas Verona

    Milan: won 15, drew 4, lost 3 of 22 meetings

    Goals: Milan 40, Hellas Verona 21

    The meetings we hold go back to August 24, 2013.

    Last meetings with Hellas Verona, results for Milan

    1. Won
      Hellas Verona 0, Milan 1Serie A 2025-26
    2. Won
      Milan 3, Hellas Verona 0Serie A 2025-26
    3. Won
      AC Milan 1, Hellas Verona FC 0Serie A 2024-25
    4. Won
      Hellas Verona FC 0, AC Milan 1Serie A 2024-25
    5. Won
      Hellas Verona FC 1, AC Milan 3Serie A 2023-24
    Go to the Hellas Verona team page
  • ParmaMilan: won 7, drew 3, lost 4 of 14 meetingsMilan have won 7 of their 14 meetings with Parma

    Milan: won 7, drew 3, lost 4 of 14 meetings

    Goals: Milan 30, Parma 25

    The meetings we hold go back to October 27, 2013.

    Last meetings with Parma, results for Milan

    1. Lost
      Milan 0, Parma 1Serie A 2025-26
    2. Drew
      Parma 2, Milan 2Serie A 2025-26
    3. Won
      AC Milan 3, Parma Calcio 1913 2Serie A 2024-25
    4. Lost
      Parma Calcio 1913 2, AC Milan 1Serie A 2024-25
    5. Won
      Parma Calcio 1913 1, AC Milan 3Serie A 2020-21
    Go to the Parma team page
  • LecceMilan: won 8, drew 3, lost 0 of 11 meetingsMilan have won 8 of their 11 meetings with Lecce

    Milan: won 8, drew 3, lost 0 of 11 meetings

    Goals: Milan 27, Lecce 9

    The meetings we hold go back to October 20, 2019.

    Last meetings with Lecce, results for Milan

    1. Won
      AC Milan 3, Lecce 0Serie A 2026-27
    2. Won
      Milan 1, Lecce 0Serie A 2025-26
    3. Won
      Lecce 0, Milan 2Serie A 2025-26
    4. Won
      US Lecce 2, AC Milan 3Serie A 2024-25
    5. Won
      AC Milan 3, US Lecce 0Serie A 2024-25
    Go to the Lecce team page
  • CremoneseMilan: won 1, drew 2, lost 1 of 4 meetingsMilan and Cremonese have won 1 each in 4 meetings

    Milan: won 1, drew 2, lost 1 of 4 meetings

    Goals: Milan 4, Cremonese 3

    The meetings we hold go back to November 8, 2022.

    Last meetings with Cremonese, results for Milan

    1. Won
      Cremonese 0, Milan 2Serie A 2025-26
    2. Lost
      Milan 1, Cremonese 2Serie A 2025-26
    3. Drew
      AC Milan 1, US Cremonese 1Serie A 2022-23
    4. Drew
      US Cremonese 0, AC Milan 0Serie A 2022-23
    Go to the Cremonese team page
  • ComoMilan: won 3, drew 1, lost 0 of 4 meetingsMilan have won 3 of their 4 meetings with Como

    Milan: won 3, drew 1, lost 0 of 4 meetings

    Goals: Milan 8, Como 4

    The meetings we hold go back to January 14, 2025.

    Last meetings with Como, results for Milan

    1. Drew
      Milan 1, Como 1Serie A 2025-26
    2. Won
      Como 1, Milan 3Serie A 2025-26
    3. Won
      AC Milan 2, Como 1907 1Serie A 2024-25
    4. Won
      Como 1907 1, AC Milan 2Serie A 2024-25
    Go to the Como team page
  • PisaMilan: won 1, drew 1, lost 0 of 2 meetingsMilan have won 1 of their 2 meetings with Pisa

    Milan: won 1, drew 1, lost 0 of 2 meetings

    Goals: Milan 4, Pisa 3

    The meetings we hold go back to October 24, 2025.

    Last meetings with Pisa, results for Milan

    1. Won
      Pisa 1, Milan 2Serie A 2025-26
    2. Drew
      Milan 2, Pisa 2Serie A 2025-26
    Go to the Pisa team page