Serie A 2024/25 Season – Napoli Seize the Scudetto & Retegui Shines

The 2024/25 Serie A season brought back the glory to Naples as SSC Napoli secured their fourth Italian championship, holding off a relentless Inter Milan. From standout goals to record crowds, it was a campaign that delivered both passion and precision


🏆 Champions: Napoli

Napoli clinched their fourth title, the second in three years, thanks to a 2-0 win over Cagliari on the final day. Under Antonio Conte, the club tamed Serie A after years of turbulence. The coach became the first to conquer the Italian championship with three different clubs.

Notable stat: Napoli had the fewest goals conceded in the league


🌟 Capocannoniere: Mateo Retegui (Atalanta)

  • Goals scored: 25
  • Impact: Led Atalanta to a top-six finish and earned national team recall
  • Challengers:
    • Moise Kean (19 goals – Juventus)
    • Ademola Lookman & Riccardo Orsolini (15 goals each)

📊 The Serie A standings

# MP W D L GF GA +/- PTS
1  Napoli38 24 10 4 59 27 32 82
2  Inter Milan38 24 9 5 79 35 44 81
3  Atalanta38 22 8 8 78 37 41 74
4  Juventus38 18 16 4 58 35 23 70
5  AS Roma38 20 9 9 56 35 21 69
6  ACF Fiorentina38 19 8 11 60 41 19 65
7  Lazio38 18 11 9 61 49 12 65
8  AC Milan38 18 9 11 61 43 18 63
9  Bologna38 16 14 8 57 47 10 62
10  Como 190738 13 10 15 49 52 -3 49
11  Torino FC38 10 14 14 39 45 -6 44
12  Udinese38 12 8 18 41 56 -15 44
13  Genoa38 10 13 15 37 49 -12 43
14  Hellas Verona38 10 7 21 34 66 -32 37
15  Cagliari38 9 9 20 40 56 -16 36
16  Parma38 7 15 16 44 58 -14 36
17  Lecce38 8 10 20 27 58 -31 34
18  Empoli38 6 13 19 33 59 -26 31
19  Venezia FC38 5 14 19 32 56 -24 29
20  AC Monza38 3 9 26 28 69 -41 18

🔢 The 2024/25 Serie A in numbers

📊 General Statistics

The Serie A 2024–25 delivered a solid mix of tactical depth and attacking output, finishing the season with 973 goals over 380 matches, averaging 2.56 goals per game. Home teams had a slight edge, claiming 39.7% of wins, while away victories stood at 31.8%. 28.4% of all games ended in draws, with 28 goalless matches indicating a moderate number of tightly contested encounters.

  • Biggest Home Wins:
    • Atalanta 6 – 1 Hellas Verona (October 26, 2024)
    • AS Roma 5 – 0 Parma (December 22, 2024)
    • Bologna 5 – 0 Lazio (March 16, 2025)
  • Biggest Away Wins:
    • Lecce 0 – 6 Fiorentina (October 20, 2024)
    • Lazio 0 – 6 Inter Milan (December 16, 2024)
  • Highest-Scoring Match: Inter Milan 4 – 4 Juventus (October 27, 2024 – 8 goals)

🏆 Top team Performances

The top of the table was shared between Inter Milan and Napoli, both securing 24 wins (63.2%). Napoli were especially dominant at home (14 wins), while Atalanta shined away from home (13 wins). Inter boasted the most potent attack with 79 goals, while Napoli impressed on both ends—claiming the best defense (27 goals conceded) and most clean sheets (19). In contrast, Lecce had a tough campaign, scoring just 27 goals and failing to score in 18 matches.

  • Most Wins: Inter Milan & Napoli (24/38, 63.2%)
  • Most Home Wins: Napoli (14/19, 73.7%)
  • Most Away Wins: Atalanta (13/19, 68.4%)
  • Most Draws: Juventus (16/38, 42.1%)
  • Most Matches Without Scoring: Lecce (18/38, 47.4%)
  • Most Clean Sheets: Napoli (19/38, 50%)
  • Best Attack: Inter Milan (79 goals, avg 2.08)
  • Worst Attack: Lecce (27 goals, avg 0.71)
  • Best Defence: Napoli (27 conceded, avg 0.71)
  • Worst Defence: AC Monza (69 conceded, avg 1.82)

🔁 Notable Streaks

Several teams recorded eye-catching streaks. Atalanta delivered the longest winning run with 11 consecutive victories, while Juventus remained unbeaten for 21 straight matches. On the opposite end, Empoli suffered a 20-match winless streak, and Monza lost 6 in a row during the spring. Inter Milan and AS Roma were relentless in front of goal, each scoring in 22 consecutive matches. Meanwhile, Venezia conceded in 20 straight games, and Juventus kept a run of 6 consecutive clean sheets.

  • Longest Winning Streak: Atalanta (11 matches, Oct 5 – Dec 22, 2024)
  • Longest Unbeaten Streak: Juventus (21 matches, Aug 19, 2024 – Jan 18, 2025)
  • Longest Losing Streak: AC Monza (6 matches, Mar 30 – May 4, 2025)
  • Longest Winless Streak: Empoli (20 matches, Dec 13, 2024 – May 4, 2025)
  • Longest Draw Streak: Parma (5 matches, Mar 8 – Apr 13, 2025)
  • Longest Scoring Streak: Inter Milan, AS Roma (22 consecutive matches)
  • Longest Scoreless Streak: Monza, Udinese, Verona, Venezia, Lecce (4 matches each)
  • Longest Clean Sheet Run: Juventus (6 matches, Jun 14 – Sep 28, 2024)
  • Longest Conceding Run: Venezia FC (20 matches, Sep 29, 2024 – Feb 17, 2025)

All the 2024/25 Serie A Results

Matchday 1

Saturday, August 17th, 2024
Genoa 2 – 2 Inter Milan
Parma 1 – 1 ACF Fiorentina
AC Milan 2 – 2 Torino FC
Empoli 0 – 0 AC Monza
Sunday, August 18th, 2024
Bologna 1 – 1 Udinese
Hellas Verona 3 – 0 Napoli
Cagliari 0 – 0 AS Roma
Lazio 3 – 1 Venezia FC
Monday, August 19th, 2024
Lecce 0 – 4 Atalanta
Juventus 3 – 0 Como 1907

Matchday 2

Saturday, August 24th, 2024
Parma 2 – 1 AC Milan
Udinese 2 – 1 Lazio
AC Monza 0 – 1 Genoa
Inter Milan 2 – 0 Lecce
Sunday, August 25th, 2024
ACF Fiorentina 0 – 0 Venezia FC
Torino FC 2 – 1 Atalanta
AS Roma 1 – 2 Empoli
Napoli 3 – 0 Bologna
Monday, August 26th, 2024
Cagliari 1 – 1 Como 1907
Hellas Verona 0 – 3 Juventus

Matchday 3

Friday, August 30th, 2024
Venezia FC 0 – 1 Torino FC
Inter Milan 4 – 0 Atalanta
Saturday, August 31st, 2024
Bologna 1 – 1 Empoli
Lecce 1 – 0 Cagliari
Lazio 2 – 2 AC Milan
Napoli 2 – 1 Parma
Sunday, September 1st, 2024
ACF Fiorentina 2 – 2 AC Monza
Genoa 0 – 2 Hellas Verona
Juventus 0 – 0 AS Roma
Udinese 1 – 0 Como 1907

Matchday 4

Saturday, September 14th, 2024
Como 1907 2 – 2 Bologna
Empoli 0 – 0 Juventus
AC Milan 4 – 0 Venezia FC
Sunday, September 15th, 2024
Genoa 1 – 1 AS Roma
Atalanta 3 – 2 ACF Fiorentina
Torino FC 0 – 0 Lecce
Cagliari 0 – 4 Napoli
AC Monza 1 – 1 Inter Milan
Monday, September 16th, 2024
Parma 2 – 3 Udinese
Lazio 2 – 1 Hellas Verona

Matchday 5

Friday, September 20th, 2024
Cagliari 0 – 2 Empoli
Hellas Verona 2 – 3 Torino FC
Saturday, September 21st, 2024
Venezia FC 2 – 0 Genoa
Juventus 0 – 0 Napoli
Lecce 2 – 2 Parma
Sunday, September 22nd, 2024
ACF Fiorentina 2 – 1 Lazio
AC Monza 1 – 2 Bologna
AS Roma 3 – 0 Udinese
Inter Milan 1 – 2 AC Milan
Tuesday, September 24th, 2024
Atalanta 2 – 3 Como 1907

Matchday 6

Friday, September 27th, 2024
AC Milan 3 – 0 Lecce
Saturday, September 28th, 2024
Udinese 2 – 3 Inter Milan
Genoa 0 – 3 Juventus
Bologna 1 – 1 Atalanta
Sunday, September 29th, 2024
Torino FC 2 – 3 Lazio
AS Roma 2 – 1 Venezia FC
Como 1907 3 – 2 Hellas Verona
Empoli 0 – 0 ACF Fiorentina
Napoli 2 – 0 AC Monza
Monday, September 30th, 2024
Parma 2 – 3 Cagliari

Matchday 7

Friday, October 4th, 2024
Napoli 3 – 1 Como 1907
Hellas Verona 2 – 1 Venezia FC
Saturday, October 5th, 2024
Udinese 1 – 0 Lecce
Atalanta 5 – 1 Genoa
Inter Milan 3 – 2 Torino FC
Sunday, October 6th, 2024
Juventus 1 – 1 Cagliari
Bologna 0 – 0 Parma
Lazio 2 – 1 Empoli
AC Monza 1 – 1 AS Roma
ACF Fiorentina 2 – 1 AC Milan

Matchday 8

Saturday, October 19th, 2024
Como 1907 1 – 1 Parma
Genoa 2 – 2 Bologna
AC Milan 1 – 0 Udinese
Juventus 1 – 0 Lazio
Sunday, October 20th, 2024
Empoli 0 – 1 Napoli
Lecce 0 – 6 ACF Fiorentina
Venezia FC 0 – 2 Atalanta
Cagliari 3 – 2 Torino FC
AS Roma 0 – 1 Inter Milan
Monday, October 21st, 2024
Hellas Verona 0 – 3 AC Monza

Matchday 9

Friday, October 25th, 2024
Udinese 2 – 0 Cagliari
Torino FC 1 – 0 Como 1907
Saturday, October 26th, 2024
Napoli 1 – 0 Lecce
Atalanta 6 – 1 Hellas Verona
Sunday, October 27th, 2024
Parma 1 – 1 Empoli
AC Monza 2 – 2 Venezia FC
Lazio 3 – 0 Genoa
Inter Milan 4 – 4 Juventus
ACF Fiorentina 5 – 1 AS Roma
Thursday, February 27th, 2025
Bologna 2 – 1 AC Milan

Matchday 10

Tuesday, October 29th, 2024
Cagliari 0 – 2 Bologna
Lecce 1 – 0 Hellas Verona
AC Milan 0 – 2 Napoli
Wednesday, October 30th, 2024
Empoli 0 – 3 Inter Milan
Venezia FC 3 – 2 Udinese
Atalanta 2 – 0 AC Monza
Juventus 2 – 2 Parma
Thursday, October 31st, 2024
Genoa 0 – 1 ACF Fiorentina
AS Roma 1 – 0 Torino FC
Como 1907 1 – 5 Lazio

Matchday 11

Saturday, November 2nd, 2024
Bologna 1 – 0 Lecce
Udinese 0 – 2 Juventus
AC Monza 0 – 1 AC Milan
Sunday, November 3rd, 2024
Napoli 0 – 3 Atalanta
Torino FC 0 – 1 ACF Fiorentina
Hellas Verona 3 – 2 AS Roma
Inter Milan 1 – 0 Venezia FC
Monday, November 4th, 2024
Empoli 1 – 0 Como 1907
Parma 0 – 1 Genoa
Lazio 2 – 1 Cagliari

Matchday 12

Thursday, November 7th, 2024
Genoa 1 – 1 Como 1907
Friday, November 8th, 2024
Lecce 1 – 1 Empoli
Saturday, November 9th, 2024
Venezia FC 1 – 2 Parma
Cagliari 3 – 3 AC Milan
Juventus 2 – 0 Torino FC
Sunday, November 10th, 2024
Atalanta 2 – 1 Udinese
ACF Fiorentina 3 – 1 Hellas Verona
AS Roma 2 – 3 Bologna
AC Monza 0 – 1 Lazio
Inter Milan 1 – 1 Napoli

Matchday 13

Saturday, November 23rd, 2024
Hellas Verona 0 – 5 Inter Milan
AC Milan 0 – 0 Juventus
Parma 1 – 3 Atalanta
Sunday, November 24th, 2024
Genoa 2 – 2 Cagliari
Como 1907 0 – 2 ACF Fiorentina
Torino FC 1 – 1 AC Monza
Napoli 1 – 0 AS Roma
Lazio 3 – 0 Bologna
Monday, November 25th, 2024
Empoli 1 – 1 Udinese
Venezia FC 0 – 1 Lecce

Matchday 14

Friday, November 29th, 2024
Cagliari 1 – 0 Hellas Verona
Saturday, November 30th, 2024
Como 1907 1 – 1 AC Monza
AC Milan 3 – 0 Empoli
Bologna 3 – 0 Venezia FC
Sunday, December 1st, 2024
Udinese 0 – 2 Genoa
Parma 3 – 1 Lazio
Torino FC 0 – 1 Napoli
Lecce 1 – 1 Juventus
Monday, December 2nd, 2024
AS Roma 0 – 2 Atalanta
Thursday, February 6th, 2025
ACF Fiorentina 3 – 0 Inter Milan

Matchday 15

Friday, December 6th, 2024
Inter Milan 3 – 1 Parma
Atalanta 2 – 1 AC Milan
Saturday, December 7th, 2024
Genoa 0 – 0 Torino FC
Juventus 2 – 2 Bologna
AS Roma 4 – 1 Lecce
Sunday, December 8th, 2024
ACF Fiorentina 1 – 0 Cagliari
Hellas Verona 1 – 4 Empoli
Venezia FC 2 – 2 Como 1907
Napoli 0 – 1 Lazio
Monday, December 9th, 2024
AC Monza 1 – 2 Udinese

Matchday 16

Friday, December 13th, 2024
Empoli 0 – 1 Torino FC
Saturday, December 14th, 2024
Cagliari 0 – 1 Atalanta
Udinese 1 – 3 Napoli
Juventus 2 – 2 Venezia FC
Sunday, December 15th, 2024
Lecce 2 – 1 AC Monza
Bologna 1 – 0 ACF Fiorentina
Parma 2 – 3 Hellas Verona
Como 1907 2 – 0 AS Roma
AC Milan 0 – 0 Genoa
Monday, December 16th, 2024
Lazio 0 – 6 Inter Milan

Matchday 17

Friday, December 20th, 2024
Hellas Verona 0 – 1 AC Milan
Saturday, December 21st, 2024
Torino FC 0 – 2 Bologna
Genoa 1 – 2 Napoli
Lecce 1 – 2 Lazio
Sunday, December 22nd, 2024
AS Roma 5 – 0 Parma
Venezia FC 2 – 1 Cagliari
Atalanta 3 – 2 Empoli
AC Monza 1 – 2 Juventus
Monday, December 23rd, 2024
ACF Fiorentina 1 – 2 Udinese
Inter Milan 2 – 0 Como 1907

Matchday 18

Saturday, December 28th, 2024
Empoli 1 – 2 Genoa
Parma 2 – 1 AC Monza
Cagliari 0 – 3 Inter Milan
Lazio 1 – 1 Atalanta
Sunday, December 29th, 2024
Udinese 2 – 2 Torino FC
Napoli 1 – 0 Venezia FC
Juventus 2 – 2 ACF Fiorentina
AC Milan 1 – 1 AS Roma
Monday, December 30th, 2024
Como 1907 2 – 0 Lecce
Bologna 2 – 3 Hellas Verona

Matchday 19

Saturday, January 4th, 2025
Venezia FC 1 – 1 Empoli
ACF Fiorentina 0 – 3 Napoli
Hellas Verona 0 – 0 Udinese
Sunday, January 5th, 2025
AC Monza 1 – 2 Cagliari
Lecce 0 – 0 Genoa
Torino FC 0 – 0 Parma
AS Roma 2 – 0 Lazio
Tuesday, January 14th, 2025
Como 1907 1 – 2 AC Milan
Atalanta 1 – 1 Juventus
Wednesday, January 15th, 2025
Inter Milan 2 – 2 Bologna

Matchday 20

Friday, January 10th, 2025
Lazio 1 – 1 Como 1907
Saturday, January 11th, 2025
Empoli 1 – 3 Lecce
Udinese 0 – 0 Atalanta
Torino FC 1 – 1 Juventus
AC Milan 1 – 1 Cagliari
Sunday, January 12th, 2025
Genoa 1 – 0 Parma
Venezia FC 0 – 1 Inter Milan
Bologna 2 – 2 AS Roma
Napoli 2 – 0 Hellas Verona
Monday, January 13th, 2025
AC Monza 2 – 1 ACF Fiorentina

Matchday 21

Friday, January 17th, 2025
AS Roma 3 – 1 Genoa
Saturday, January 18th, 2025
Bologna 3 – 1 AC Monza
Juventus 2 – 0 AC Milan
Atalanta 2 – 3 Napoli
Sunday, January 19th, 2025
ACF Fiorentina 1 – 1 Torino FC
Cagliari 4 – 1 Lecce
Parma 1 – 1 Venezia FC
Hellas Verona 0 – 3 Lazio
Inter Milan 3 – 1 Empoli
Monday, January 20th, 2025
Como 1907 4 – 1 Udinese

Matchday 22

Friday, January 24th, 2025
Torino FC 2 – 0 Cagliari
Saturday, January 25th, 2025
Como 1907 1 – 2 Atalanta
Napoli 2 – 1 Juventus
Empoli 1 – 1 Bologna
Sunday, January 26th, 2025
AC Milan 3 – 2 Parma
Udinese 1 – 2 AS Roma
Lecce 0 – 4 Inter Milan
Lazio 1 – 2 ACF Fiorentina
Monday, January 27th, 2025
Venezia FC 1 – 1 Hellas Verona
Genoa 2 – 0 AC Monza

Matchday 23

Friday, January 31st, 2025
Parma 1 – 3 Lecce
Saturday, February 1st, 2025
AC Monza 0 – 1 Hellas Verona
Udinese 3 – 2 Venezia FC
Atalanta 1 – 1 Torino FC
Bologna 2 – 0 Como 1907
Sunday, February 2nd, 2025
Juventus 4 – 1 Empoli
ACF Fiorentina 2 – 1 Genoa
AC Milan 1 – 1 Inter Milan
AS Roma 1 – 1 Napoli
Monday, February 3rd, 2025
Cagliari 1 – 2 Lazio

Matchday 24

Friday, February 7th, 2025
Como 1907 1 – 2 Juventus
Saturday, February 8th, 2025
Hellas Verona 0 – 5 Atalanta
Empoli 0 – 2 AC Milan
Torino FC 1 – 1 Genoa
Sunday, February 9th, 2025
Venezia FC 0 – 1 AS Roma
Cagliari 2 – 1 Parma
Lazio 5 – 1 AC Monza
Lecce 0 – 0 Bologna
Napoli 1 – 1 Udinese
Monday, February 10th, 2025
Inter Milan 2 – 1 ACF Fiorentina

Matchday 25

Friday, February 14th, 2025
Bologna 3 – 2 Torino FC
Saturday, February 15th, 2025
Atalanta 0 – 0 Cagliari
Lazio 2 – 2 Napoli
AC Milan 1 – 0 Hellas Verona
Sunday, February 16th, 2025
ACF Fiorentina 0 – 2 Como 1907
AC Monza 0 – 0 Lecce
Udinese 3 – 0 Empoli
Parma 0 – 1 AS Roma
Juventus 1 – 0 Inter Milan
Monday, February 17th, 2025
Genoa 2 – 0 Venezia FC

Matchday 26

Friday, February 21st, 2025
Lecce 0 – 1 Udinese
Saturday, February 22nd, 2025
Parma 2 – 0 Bologna
Venezia FC 0 – 0 Lazio
Torino FC 2 – 1 AC Milan
Inter Milan 1 – 0 Genoa
Sunday, February 23rd, 2025
Como 1907 2 – 1 Napoli
Hellas Verona 1 – 0 ACF Fiorentina
Empoli 0 – 5 Atalanta
Cagliari 0 – 1 Juventus
Monday, February 24th, 2025
AS Roma 4 – 0 AC Monza

Matchday 27

Friday, February 28th, 2025
ACF Fiorentina 1 – 0 Lecce
Saturday, March 1st, 2025
Atalanta 0 – 0 Venezia FC
Napoli 1 – 1 Inter Milan
Udinese 1 – 0 Parma
Sunday, March 2nd, 2025
AC Monza 0 – 2 Torino FC
Bologna 2 – 1 Cagliari
Genoa 1 – 1 Empoli
AS Roma 2 – 1 Como 1907
AC Milan 1 – 2 Lazio
Monday, March 3rd, 2025
Juventus 2 – 0 Hellas Verona

Matchday 28

Friday, March 7th, 2025
Cagliari 1 – 1 Genoa
Saturday, March 8th, 2025
Como 1907 1 – 1 Venezia FC
Parma 2 – 2 Torino FC
Lecce 2 – 3 AC Milan
Inter Milan 3 – 2 AC Monza
Sunday, March 9th, 2025
Hellas Verona 1 – 2 Bologna
Napoli 2 – 1 ACF Fiorentina
Empoli 0 – 1 AS Roma
Juventus 0 – 4 Atalanta
Monday, March 10th, 2025
Lazio 1 – 1 Udinese

Matchday 29

Friday, March 14th, 2025
Genoa 2 – 1 Lecce
Saturday, March 15th, 2025
AC Monza 1 – 1 Parma
Udinese 0 – 1 Hellas Verona
AC Milan 2 – 1 Como 1907
Torino FC 1 – 0 Empoli
Sunday, March 16th, 2025
Venezia FC 0 – 0 Napoli
Bologna 5 – 0 Lazio
AS Roma 1 – 0 Cagliari
ACF Fiorentina 3 – 0 Juventus
Atalanta 0 – 2 Inter Milan

Matchday 30

Saturday, March 29th, 2025
Como 1907 1 – 1 Empoli
Venezia FC 0 – 1 Bologna
Juventus 1 – 0 Genoa
Lecce 0 – 1 AS Roma
Sunday, March 30th, 2025
Cagliari 3 – 0 AC Monza
ACF Fiorentina 1 – 0 Atalanta
Inter Milan 2 – 1 Udinese
Napoli 2 – 1 AC Milan
Monday, March 31st, 2025
Hellas Verona 0 – 0 Parma
Lazio 1 – 1 Torino FC

Matchday 31

Friday, April 4th, 2025
Genoa 1 – 0 Udinese
Saturday, April 5th, 2025
AC Monza 1 – 3 Como 1907
Parma 2 – 2 Inter Milan
AC Milan 2 – 2 ACF Fiorentina
Sunday, April 6th, 2025
Lecce 1 – 1 Venezia FC
Empoli 0 – 0 Cagliari
Torino FC 1 – 1 Hellas Verona
Atalanta 0 – 1 Lazio
AS Roma 1 – 1 Juventus
Monday, April 7th, 2025
Bologna 1 – 1 Napoli

Matchday 32

Friday, April 11th, 2025
Udinese 0 – 4 AC Milan
Saturday, April 12th, 2025
Venezia FC 1 – 0 AC Monza
Inter Milan 3 – 1 Cagliari
Juventus 2 – 1 Lecce
Sunday, April 13th, 2025
Atalanta 2 – 0 Bologna
ACF Fiorentina 0 – 0 Parma
Hellas Verona 0 – 0 Genoa
Como 1907 1 – 0 Torino FC
Lazio 1 – 1 AS Roma
Monday, April 14th, 2025
Napoli 3 – 0 Empoli

Matchday 33

Saturday, April 19th, 2025
Lecce 0 – 3 Como 1907
AC Monza 0 – 1 Napoli
AS Roma 1 – 0 Hellas Verona
Sunday, April 20th, 2025
Empoli 2 – 2 Venezia FC
Bologna 1 – 0 Inter Milan
AC Milan 0 – 1 Atalanta
Wednesday, April 23rd, 2025
Cagliari 1 – 2 ACF Fiorentina
Genoa 0 – 2 Lazio
Parma 1 – 0 Juventus
Torino FC 2 – 0 Udinese

Matchday 34

Sunday, April 27th, 2025
Como 1907 1 – 0 Genoa
Venezia FC 0 – 2 AC Milan
ACF Fiorentina 2 – 1 Empoli
Inter Milan 0 – 1 AS Roma
Juventus 2 – 0 AC Monza
Atalanta 1 – 1 Lecce
Napoli 2 – 0 Torino FC
Monday, April 28th, 2025
Udinese 0 – 0 Bologna
Hellas Verona 0 – 2 Cagliari
Lazio 2 – 2 Parma

Matchday 35

Friday, May 2nd, 2025
Torino FC 1 – 1 Venezia FC
Saturday, May 3rd, 2025
Cagliari 1 – 2 Udinese
Parma 0 – 1 Como 1907
Lecce 0 – 1 Napoli
Inter Milan 1 – 0 Hellas Verona
Sunday, May 4th, 2025
Empoli 0 – 1 Lazio
AC Monza 0 – 4 Atalanta
AS Roma 1 – 0 ACF Fiorentina
Bologna 1 – 1 Juventus
Monday, May 5th, 2025
Genoa 1 – 2 AC Milan

Matchday 36

Friday, May 9th, 2025
AC Milan 3 – 1 Bologna
Saturday, May 10th, 2025
Como 1907 3 – 1 Cagliari
Lazio 1 – 1 Juventus
Empoli 2 – 1 Parma
Sunday, May 11th, 2025
Udinese 1 – 2 AC Monza
Hellas Verona 1 – 1 Lecce
Torino FC 0 – 2 Inter Milan
Napoli 2 – 2 Genoa
Monday, May 12th, 2025
Venezia FC 2 – 1 ACF Fiorentina
Atalanta 2 – 1 AS Roma

Matchday 37

Saturday, May 17th, 2025
Genoa 2 – 3 Atalanta
Sunday, May 18th, 2025
AC Monza 1 – 3 Empoli
ACF Fiorentina 3 – 2 Bologna
AS Roma 3 – 1 AC Milan
Cagliari 3 – 0 Venezia FC
Hellas Verona 1 – 1 Como 1907
Inter Milan 2 – 2 Lazio
Juventus 2 – 0 Udinese
Lecce 1 – 0 Torino FC
Parma 0 – 0 Napoli

Matchday 38

Friday, May 23rd, 2025
Como 1907 0 – 2 Inter Milan
Napoli 2 – 0 Cagliari
Saturday, May 24th, 2025
Bologna 1 – 3 Genoa
AC Milan 2 – 0 AC Monza
Sunday, May 25th, 2025
Atalanta 2 – 3 Parma
Empoli 1 – 2 Hellas Verona
Lazio 0 – 1 Lecce
Torino FC 0 – 2 AS Roma
Udinese 2 – 3 ACF Fiorentina
Venezia FC 2 – 3 Juventus

🏁 Napoli surprise winners…

The 2024/25 Serie A season was a celebration of Italian football: Napoli’s calculated run, Retegui’s rise to the top, and Inter’s consistency made for a gripping campaign. With standout performances and vibrant stadiums, Italy’s top division remains a must-see for football lovers.


🎟️ Get ready for your next Serie A matchday

Compare ticket prices and book your seats now with FootballTicket.club — the easiest way to experience Italian football live.


_____
Article updated on June 14th, 2025
The 2025 Gamper Trophy on August 10th in Barcelona Nations League 2024/25 Season Recap – Portugal Lift the Trophy Again Champions League 2024/25 Season Recap – PSG Finally Conquer Europe La Liga 2024/25 Season Recap – Barça’s Revival & Mbappé’s Firepower Premier League 2024/25 Season – Liverpool and Salah Return to the Top Belgian Pro League 2024/25 Season – Union Saint-Gilloise Make History