2024–25 Serie A
123rd season of top-tier Italian football
From Wikipedia, the free encyclopedia
The 2024–25 Serie A (known as the Serie A Enilive and Serie A Made in Italy for sponsorship reasons domestically and abroad, respectively) was the 123rd season of top-tier Italian football, the 93rd in a round-robin tournament, and the 15th since its organization under an own league committee, the Lega Serie A. Napoli won the title following a 2–0 victory over Cagliari at the Stadio Diego Armando Maradona on 23 May 2025.[3][4]
| Season | 2024–25 |
|---|---|
| Dates | 17 August 2024 – 25 May 2025[1] |
| Champions | Napoli 4th title |
| Relegated | Empoli Venezia Monza |
| Champions League | Napoli Inter Milan Atalanta Juventus |
| Europa League | Roma Bologna (as Coppa Italia winners) |
| Conference League | Fiorentina |
| Matches | 380 |
| Goals | 973 (2.56 per match) |
| Top goalscorer | Mateo Retegui (25 goals) |
| Biggest home win | Bologna 5–0 Lazio (16 March 2025) |
| Biggest away win | Lecce 0–6 Fiorentina (20 October 2024) Lazio 0–6 Inter Milan (16 December 2024) |
| Highest scoring | Inter Milan 4–4 Juventus (27 October 2024) |
| Longest winning run | Atalanta (11 matches) |
| Longest unbeaten run | Juventus (21 matches) |
| Longest winless run | Empoli (20 matches) |
| Longest losing run | Monza (6 matches) |
| Highest attendance | 75,502 AC Milan 0–0 Juventus (23 November 2024)[2] |
| Lowest attendance | 1,449 Empoli 1–1 Udinese (25 November 2024)[2] |
| Total attendance | 11,719,935[2] |
| Average attendance | 30,842[2] |
← 2023–24 2025–26 → | |
Napoli's title was their fourth league title in club history and their second in three seasons. Inter Milan, who were the defending champions, finished one point behind Napoli.
Teams
Parma returned to the Serie A after three years, while Venezia returned after two.[5] Como were promoted for the first time since the 2002–2003 season — bringing 21 consecutive years in the lower leagues to an end.[6]
Frosinone were relegated to the Serie B after just one year in the top league — ending what was only their third Serie A appearance in their 119-year history. Conversely, Sassuolo's longest stint in the Serie A since their founding in 1920 came to an end after 11 seasons.[7] Salernitana were relegated after three years.
Team changes
| Promoted from 2023–24 Serie B |
Relegated from 2023–24 Serie A |
|---|---|
| Parma | Frosinone |
| Como | Sassuolo |
| Venezia | Salernitana |
Stadiums and locations
| Team | Location | Stadium | Capacity |
|---|---|---|---|
| Atalanta | Bergamo | Gewiss Stadium | 23,439 |
| Bologna | Bologna | Stadio Renato Dall'Ara | 36,000 |
| Cagliari | Cagliari | Unipol Domus | 16,416 |
| Como | Como | Stadio Giuseppe Sinigaglia | 13,602 |
| Empoli | Empoli | Stadio Carlo Castellani - Computer Gross Arena | 16,167 |
| Fiorentina | Florence | Stadio Artemio Franchi | 43,118 |
| Genoa | Genoa | Stadio Luigi Ferraris | 33,205 |
| Hellas Verona | Verona | Stadio Marcantonio Bentegodi | 31,713 |
| Inter Milan | Milan | San Siro | 75,710 |
| Juventus | Turin | Juventus Stadium | 41,507 |
| Lazio | Rome | Stadio Olimpico | 67,585 |
| Lecce | Lecce | Stadio Via del mare | 30,354 |
| AC Milan | Milan | San Siro | 75,710 |
| Monza | Monza | Stadio Brianteo | 17,102 |
| Napoli | Naples | Stadio Diego Armando Maradona | 54,732 |
| Parma | Parma | Stadio Ennio Tardini | 22,352 |
| Roma | Rome | Stadio Olimpico | 67,585 |
| Torino | Turin | Stadio Olimpico Grande Torino | 28,177 |
| Udinese | Udine | Stadio Friuli | 25,132 |
| Venezia | Venice | Stadio Pier Luigi Penzo | 11,150 |
Personnel and kits
Managerial changes
| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Replaced by | Date of appointment |
|---|---|---|---|---|---|---|
| Lazio | Resigned | 5 June 2024[9] | Pre-season | 1 July 2024[10] | ||
| Bologna | End of contract | 30 June 2024[11] | 1 July 2024[12] | |||
| Fiorentina | 30 June 2024[13] | 1 July 2024[13] | ||||
| Monza | 30 June 2024[14] | 1 July 2024[15] | ||||
| Napoli | 30 June 2024[16] | 1 July 2024[16] | ||||
| Torino | 30 June 2024[17] | 1 July 2024[18] | ||||
| Udinese | 30 June 2024[19] | 1 July 2024[20] | ||||
| Cagliari | Retired | 30 June 2024[21] | 5 July 2024[22] | |||
| Juventus | End of caretaker spell | 30 June 2024[23] | 1 July 2024[24] | |||
| AC Milan | Mutual consent | 30 June 2024[25] | 1 July 2024[26] | |||
| Hellas Verona | 30 June 2024[27] | 1 July 2024[28] | ||||
| Venezia | 30 June 2024[29] | 1 July 2024[30] | ||||
| Empoli | 2 July 2024 | 2 July 2024[31] | ||||
| Como | End of caretaker spell | 19 July 2024 | 19 July 2024[32] | |||
| Roma | Sacked | 18 September 2024[33] | 16th | 18 September 2024[34] | ||
| Lecce | 9 November 2024[35] | 18th | 11 November 2024[36] | |||
| Roma | 10 November 2024[37] | 12th | 14 November 2024[38] | |||
| Genoa | 19 November 2024[39] | 17th | 20 November 2024[40] | |||
| Monza | 23 December 2024[41] | 20th | 23 December 2024[42] | |||
| AC Milan | 30 December 2024[43] | 8th | 30 December 2024[44] | |||
| Monza | 10 February 2025[45] | 20th | 10 February 2025[46] | |||
| Parma | 17 February 2025[47] | 18th | 18 February 2025[48] | |||
| Juventus | 23 March 2025[49] | 5th | 23 March 2025[50] |
League table
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Napoli (C) | 38 | 24 | 10 | 4 | 59 | 27 | +32 | 82 | Qualification for the Champions League league phase |
| 2 | Inter Milan | 38 | 24 | 9 | 5 | 79 | 35 | +44 | 81 | |
| 3 | Atalanta | 38 | 22 | 8 | 8 | 78 | 37 | +41 | 74 | |
| 4 | Juventus | 38 | 18 | 16 | 4 | 58 | 35 | +23 | 70 | |
| 5 | Roma | 38 | 20 | 9 | 9 | 56 | 35 | +21 | 69 | Qualification for the Europa League league phase |
| 6 | Fiorentina | 38 | 19 | 8 | 11 | 60 | 41 | +19 | 65[a] | Qualification for the Conference League play-off round |
| 7 | Lazio | 38 | 18 | 11 | 9 | 61 | 49 | +12 | 65[a] | |
| 8 | Milan | 38 | 18 | 9 | 11 | 61 | 43 | +18 | 63 | |
| 9 | Bologna | 38 | 16 | 14 | 8 | 57 | 47 | +10 | 62 | Qualification for the Europa League league phase[b] |
| 10 | Como | 38 | 13 | 10 | 15 | 49 | 52 | −3 | 49 | |
| 11 | Torino | 38 | 10 | 14 | 14 | 39 | 45 | −6 | 44[c] | |
| 12 | Udinese | 38 | 12 | 8 | 18 | 41 | 56 | −15 | 44[c] | |
| 13 | Genoa | 38 | 10 | 13 | 15 | 37 | 49 | −12 | 43 | |
| 14 | Hellas Verona | 38 | 10 | 7 | 21 | 34 | 66 | −32 | 37 | |
| 15 | Cagliari | 38 | 9 | 9 | 20 | 40 | 56 | −16 | 36[d] | |
| 16 | Parma | 38 | 7 | 15 | 16 | 44 | 58 | −14 | 36[d] | |
| 17 | Lecce | 38 | 8 | 10 | 20 | 27 | 58 | −31 | 34 | |
| 18 | Empoli (R) | 38 | 6 | 13 | 19 | 33 | 59 | −26 | 31 | Relegation to Serie B |
| 19 | Venezia (R) | 38 | 5 | 14 | 19 | 32 | 56 | −24 | 29 | |
| 20 | Monza (R) | 38 | 3 | 9 | 26 | 28 | 69 | −41 | 18 |
Rules for classification: 1) Points; 2) Tiebreaker for Champions team and third relegated team; 3) Head-to-head points; 4) Head-to-head goal difference; 5) Goal difference; 6) Goals scored; 7) Draw.
(Note: Head-to-head record is used only after all the matches between the teams in question have been played)[51]
(C) Champions; (R) Relegated
Notes:
- Fiorentina finished ahead of Lazio on head-to-head points: Fiorentina 2–1 Lazio, Lazio 1–2 Fiorentina.
- Bologna qualified for the Europa League league stage as the winners of the 2024–25 Coppa Italia.
- Torino finished ahead of Udinese on head-to-head points: Udinese 2–2 Torino, Torino 2–0 Udinese.
- Cagliari finished ahead of Parma on head-to-head points: Parma 2–3 Cagliari, Cagliari 2–1 Parma.
Results
Season statistics

Top goalscorers
| Rank | Player | Club | Goals[52] |
|---|---|---|---|
| 1 | Atalanta | 25 | |
| 2 | Fiorentina | 19 | |
| 3 | Atalanta | 15 | |
| Bologna | |||
| 5 | Napoli | 14 | |
| Inter Milan | |||
| 7 | Roma | 12 | |
| Udinese | |||
| Inter Milan | |||
| Napoli |
Hat-tricks
| Player | Club | Against | Result | Date |
|---|---|---|---|---|
| Atalanta | Genoa | 5–1 (H) | 5 October 2024 | |
| Inter Milan | Torino | 3–2 (H) | ||
| Fiorentina | Hellas Verona | 3–1 (H) | 10 November 2024 | |
| Atalanta | Hellas Verona | 5–0 (A) | 8 February 2025 |
- Notes
4 Player scored 4 goals
(H) – Home team
(A) – Away team
Clean sheets
| Rank | Player | Club | Clean sheets[53] |
|---|---|---|---|
| 1 | Napoli | 17 | |
| 2 | Roma | 16 | |
| 3 | Juventus | 14 | |
| 4 | Atalanta | 13 | |
| AC Milan | |||
| Inter Milan | |||
| 7 | Fiorentina | 11 | |
| 8 | Genoa | 10 | |
| Torino | |||
| 10 | Lecce | 9 |
- Including one clean sheet shared with Elia Caprile.
- Including one clean sheet shared with Marco Sportiello.
Discipline
Player
- Most yellow cards: 13[52]
Nicolò Rovella (Lazio)
- Most red cards: 2[52]
Reda Belahyane (Hellas Verona / Lazio)
Frédéric Guilbert (Lecce)
Tommaso Pobega (Bologna)
Ante Rebić (Lecce)
Alessio Romagnoli (Lazio)
Isaak Touré (Udinese)
Club
Awards
Monthly awards
| Month | Player of the Month | Coach of the Month | Goal of the Month | |||
|---|---|---|---|---|---|---|
| Player | Club | Coach | Club | Player | Club | |
| August | Inter Milan | Torino | Inter Milan | |||
| September | Napoli | Napoli | Torino | |||
| October | Atalanta | Lazio | Como | |||
| November | Fiorentina | Atalanta | Cagliari | |||
| December | Roma | Inter Milan | Torino | |||
| January | Napoli | Napoli | Juventus | |||
| February | Juventus | Roma | Fiorentina | |||
| March | Roma | Bologna | Hellas Verona | |||
| April | Napoli | Como | Bologna | |||
| May | Juventus | Napoli | ||||
Seasonal awards
| Award | Winner | Club | Ref. |
|---|---|---|---|
| Most Valuable Player | Napoli | [85] | |
| Best Under-23 | Como | ||
| Best Goalkeeper | Roma | ||
| Best Defender | Inter Milan | ||
| Best Midfielder | AC Milan | ||
| Best Striker | Atalanta | ||
| Coach of the Season | Napoli | [86] | |
| Goal of the Season | Juventus | [87] | |
| Fair Play Moment | Roma | [88] |
| Team of the Season[89] | ||
|---|---|---|
| Pos. | Player | Club |
| GK | Fiorentina | |
| DF | Inter Milan | |
| Inter Milan | ||
| Napoli | ||
| Napoli | ||
| Napoli | ||
| Roma | ||
| MF | Juventus | |
| Juventus | ||
| Como | ||
| Juventus | ||
| AC Milan | ||
| Atalanta | ||
| Lazio | ||
| AC Milan | ||
| Bologna | ||
| Napoli | ||
| Inter Milan | ||
| FW | Atalanta | |
| Fiorentina | ||
| Napoli | ||
| Inter Milan | ||
| Torino | ||
| AIC Serie A Team of the Year[90] | ||||
|---|---|---|---|---|
| Goalkeeper | ||||
| Defence | ||||
| Midfield | ||||
| Attack | ||||
Attendances
AC Milan drew the highest average home attendance in the 2024-25 edition of the Serie A.
| # | Football club | Home games | Average attendance[91] |
|---|---|---|---|
| 1 | AC Milan | 19 | 71,544 |
| 2 | Internazionale | 19 | 70,129 |
| 3 | AS Roma | 19 | 62,435 |
| 4 | SSC Napoli | 19 | 50,989 |
| 5 | SS Lazio | 19 | 44,786 |
| 6 | Juventus | 19 | 40,237 |
| 7 | Genoa CFC | 19 | 29,898 |
| 8 | Bologna FC | 19 | 28,007 |
| 9 | US Lecce | 19 | 26,007 |
| 10 | Hellas Verona | 19 | 24,882 |
| 11 | Torino FC | 19 | 22,947 |
| 12 | Atalanta BC | 19 | 22,700 |
| 13 | Udinese | 19 | 21,834 |
| 14 | Fiorentina | 19 | 20,390 |
| 15 | Parma Calcio | 19 | 19,153 |
| 16 | Cagliari Calcio | 19 | 16,076 |
| 17 | Empoli FC | 19 | 11,184 |
| 18 | AC Monza | 19 | 10,983 |
| 19 | Venezia FC | 19 | 10,521 |
| 20 | Como 1907 | 19 | 10,337 |