Skip to content

Serie A

History

Seasons

Every season we hold for AC 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.

AC 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 AC 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 MilanoAC Milan: won 9, drew 9, lost 13 of 31 meetingsFC Internazionale Milano have won 13 of their 31 meetings with AC Milan

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

    Goals: AC Milan 35, FC Internazionale Milano 44

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

    Last meetings with FC Internazionale Milano, results for AC 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
  • Torino FCAC Milan: won 12, drew 11, lost 6 of 29 meetingsAC Milan have won 12 of their 29 meetings with Torino FC

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

    Goals: AC Milan 45, Torino FC 30

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

    Last meetings with Torino FC, results for AC 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 FC team page
  • Atalanta BCAC Milan: won 8, drew 9, lost 11 of 28 meetingsAtalanta BC have won 11 of their 28 meetings with AC Milan

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

    Goals: AC Milan 37, Atalanta BC 40

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

    Last meetings with Atalanta BC, results for AC 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 BC team page
  • SS LazioAC Milan: won 14, drew 7, lost 7 of 28 meetingsAC Milan have won 14 of their 28 meetings with SS Lazio

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

    Goals: AC Milan 44, SS Lazio 34

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

    Last meetings with SS Lazio, results for AC 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 SS Lazio team page
  • Juventus FCAC Milan: won 5, drew 7, lost 15 of 27 meetingsJuventus FC have won 15 of their 27 meetings with AC Milan

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

    Goals: AC Milan 21, Juventus FC 34

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

    Last meetings with Juventus FC, results for AC 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 RomaAC Milan: won 11, drew 9, lost 7 of 27 meetingsAC Milan have won 11 of their 27 meetings with AS Roma

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

    Goals: AC Milan 40, AS Roma 37

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

    Last meetings with AS Roma, results for AC 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
  • US Sassuolo CalcioAC Milan: won 12, drew 6, lost 8 of 26 meetingsAC Milan have won 12 of their 26 meetings with US Sassuolo Calcio

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

    Goals: AC Milan 47, US Sassuolo Calcio 39

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

    Last meetings with US Sassuolo Calcio, results for AC 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 US Sassuolo Calcio team page
  • Udinese CalcioAC Milan: won 12, drew 6, lost 8 of 26 meetingsAC Milan have won 12 of their 26 meetings with Udinese Calcio

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

    Goals: AC Milan 38, Udinese Calcio 30

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

    Last meetings with Udinese Calcio, results for AC 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 Calcio team page
Show all 19 teams
  • SSC NapoliAC Milan: won 6, drew 6, lost 14 of 26 meetingsSSC Napoli have won 14 of their 26 meetings with AC Milan

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

    Goals: AC Milan 29, SSC Napoli 40

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

    Last meetings with SSC Napoli, results for AC 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 SSC Napoli team page
  • ACF FiorentinaAC Milan: won 12, drew 6, lost 8 of 26 meetingsAC Milan have won 12 of their 26 meetings with ACF Fiorentina

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

    Goals: AC Milan 38, ACF Fiorentina 31

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

    Last meetings with ACF Fiorentina, results for AC 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 ACF Fiorentina team page
  • Genoa CFCAC Milan: won 14, drew 6, lost 5 of 25 meetingsAC Milan have won 14 of their 25 meetings with Genoa CFC

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

    Goals: AC Milan 36, Genoa CFC 25

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

    Last meetings with Genoa CFC, results for AC 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 CFC team page
  • Bologna FC 1909AC Milan: won 17, drew 5, lost 3 of 25 meetingsAC Milan have won 17 of their 25 meetings with Bologna FC 1909

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

    Goals: AC Milan 46, Bologna FC 1909 20

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

    Last meetings with Bologna FC 1909, results for AC 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 FC 1909 team page
  • Cagliari CalcioAC Milan: won 16, drew 5, lost 2 of 23 meetingsAC Milan have won 16 of their 23 meetings with Cagliari Calcio

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

    Goals: AC Milan 49, Cagliari Calcio 19

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

    Last meetings with Cagliari Calcio, results for AC 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 Calcio team page
  • Hellas Verona FCAC Milan: won 15, drew 4, lost 3 of 22 meetingsAC Milan have won 15 of their 22 meetings with Hellas Verona FC

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

    Goals: AC Milan 40, Hellas Verona FC 21

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

    Last meetings with Hellas Verona FC, results for AC 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 FC team page
  • UC SampdoriaAC Milan: won 13, drew 4, lost 3 of 20 meetingsAC Milan have won 13 of their 20 meetings with UC Sampdoria

    AC Milan: won 13, drew 4, lost 3 of 20 meetings

    Goals: AC Milan 32, UC Sampdoria 15

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

    Last meetings with UC Sampdoria, results for AC Milan

    1. Won
      AC Milan 5, UC Sampdoria 1Serie A 2022-23
    2. Won
      UC Sampdoria 1, AC Milan 2Serie A 2022-23
    3. Won
      AC Milan 1, UC Sampdoria 0Serie A 2021-22
    4. Won
      UC Sampdoria 0, AC Milan 1Serie A 2021-22
    5. Drew
      AC Milan 1, UC Sampdoria 1Serie A 2020-21
    Go to the UC Sampdoria team page
  • Parma Calcio 1913AC Milan: won 7, drew 3, lost 4 of 14 meetingsAC Milan have won 7 of their 14 meetings with Parma Calcio 1913

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

    Goals: AC Milan 30, Parma Calcio 1913 25

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

    Last meetings with Parma Calcio 1913, results for AC 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 Calcio 1913 team page
  • Spezia CalcioAC Milan: won 3, drew 0, lost 3 of 6 meetingsAC Milan and Spezia Calcio have won 3 each in 6 meetings

    AC Milan: won 3, drew 0, lost 3 of 6 meetings

    Goals: AC Milan 8, Spezia Calcio 8

    The meetings we hold go back to October 4, 2020.

    Last meetings with Spezia Calcio, results for AC Milan

    1. Lost
      Spezia Calcio 2, AC Milan 0Serie A 2022-23
    2. Won
      AC Milan 2, Spezia Calcio 1Serie A 2022-23
    3. Lost
      AC Milan 1, Spezia Calcio 2Serie A 2021-22
    4. Won
      Spezia Calcio 1, AC Milan 2Serie A 2021-22
    5. Lost
      Spezia Calcio 2, AC Milan 0Serie A 2020-21
    Go to the Spezia Calcio team page
  • FC CrotoneAC Milan: won 5, drew 1, lost 0 of 6 meetingsAC Milan have won 5 of their 6 meetings with FC Crotone

    AC Milan: won 5, drew 1, lost 0 of 6 meetings

    Goals: AC Milan 13, FC Crotone 2

    The meetings we hold go back to December 4, 2016.

    Last meetings with FC Crotone, results for AC Milan

    1. Won
      AC Milan 4, FC Crotone 0Serie A 2020-21
    2. Won
      FC Crotone 0, AC Milan 2Serie A 2020-21
    3. Won
      AC Milan 1, FC Crotone 0Serie A 2017-18
    4. Won
      FC Crotone 0, AC Milan 3Serie A 2017-18
    5. Drew
      FC Crotone 1, AC Milan 1Serie A 2016-17
    Go to the FC Crotone team page
  • Benevento CalcioAC Milan: won 2, drew 1, lost 1 of 4 meetingsAC Milan have won 2 of their 4 meetings with Benevento Calcio

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

    Goals: AC Milan 6, Benevento Calcio 3

    The meetings we hold go back to December 3, 2017.

    Last meetings with Benevento Calcio, results for AC Milan

    1. Won
      AC Milan 2, Benevento Calcio 0Serie A 2020-21
    2. Won
      Benevento Calcio 0, AC Milan 2Serie A 2020-21
    3. Lost
      AC Milan 0, Benevento Calcio 1Serie A 2017-18
    4. Drew
      Benevento Calcio 2, AC Milan 2Serie A 2017-18
    Go to the Benevento Calcio team page