matchcalendar.football

Serie A

Italy · 2023-2024

Season ended

Add to your calendarCalendar

Add to your calendar subscribes just to this competition; Follow saves it to My matches on this device.

Following more than one competition? Build a combined calendar.

Full Serie A 2023-2024 coverage: all results, final standings and top scorers.

Current season: 2026-2027

380 played

Results

380 Serie A 2023-2024 results have been played so far. The latest match was Atalanta vs Fiorentina (2-3) on 02 Jun 2024. Subscribe to the calendar to get all future fixtures in your timezone.

Round 38 23–26 May 2024

Sunday 26 May

  • Lazio1–1Sassuolo
  • Hellas Verona2–2Inter
  • Empoli2–1AS Roma
  • Frosinone0–1Udinese
  • Napoli0–0Lecce
  • Atalanta3–0Torino

Saturday 25 May

  • AC Milan3–3Salernitana
  • Juventus2–0Monza

Friday 24 May

  • Genoa2–0Bologna

Thursday 23 May

  • Cagliari2–3Fiorentina

Round 37 17–20 May 2024

Monday 20 May

  • Bologna3–3Juventus
  • Salernitana1–2Hellas Verona

Sunday 19 May

  • AS Roma1–0Genoa
  • Inter1–1Lazio
  • Udinese1–1Empoli
  • Monza0–1Frosinone
  • Sassuolo0–2Cagliari

Saturday 18 May

  • Torino3–1AC Milan
  • Lecce0–2Atalanta

Friday 17 May

  • Fiorentina2–2Napoli

Round 36 10–13 May 2024

Monday 13 May

  • Fiorentina2–1Monza
  • Lecce0–2Udinese

Sunday 12 May

  • Atalanta2–1AS Roma
  • Juventus1–1Salernitana
  • Genoa2–1Sassuolo
  • Hellas Verona1–2Torino
  • Lazio2–0Empoli

Saturday 11 May

  • AC Milan5–1Cagliari
  • Napoli0–2Bologna

Friday 10 May

  • Frosinone0–5Inter

Round 35 3–6 May 2024

Monday 6 May

  • Udinese1–1Napoli
  • Salernitana1–2Atalanta

Sunday 5 May

  • AS Roma1–1Juventus
  • AC Milan3–3Genoa
  • Hellas Verona2–1Fiorentina
  • Empoli0–0Frosinone
  • Cagliari1–1Lecce

Saturday 4 May

  • Sassuolo1–0Inter
  • Monza2–2Lazio

Friday 3 May

  • Torino0–0Bologna

Round 34 26–29 Apr 2024

Monday 29 Apr

  • Genoa3–0Cagliari

Sunday 28 Apr

  • Fiorentina5–1Sassuolo
  • Napoli2–2AS Roma
  • Atalanta2–0Empoli
  • Bologna1–1Udinese
  • Inter2–0Torino

Saturday 27 Apr

  • Lazio1–0Hellas Verona
  • Juventus0–0AC Milan
  • Lecce1–1Monza

Friday 26 Apr

  • Frosinone3–0Salernitana

Round 33 19–22 Apr 2024

Monday 22 Apr

  • AC Milan1–2Inter
  • AS Roma1–3Bologna

Sunday 21 Apr

  • Monza1–2Atalanta
  • Salernitana0–2Fiorentina
  • Torino0–0Frosinone
  • Sassuolo0–3Lecce

Saturday 20 Apr

  • Hellas Verona1–0Udinese
  • Empoli1–0Napoli

Friday 19 Apr

  • Cagliari2–2Juventus
  • Genoa0–1Lazio

Round 32 12–25 Apr 2024

Thursday 25 Apr

  • Udinese1–2AS Roma

Monday 15 Apr

  • Atalanta2–2Hellas Verona
  • Fiorentina1–1Genoa

Sunday 14 Apr

  • Inter2–2Cagliari
  • Sassuolo3–3AC Milan
  • Napoli2–2Frosinone

Saturday 13 Apr

  • Bologna0–0Monza
  • Torino0–0Juventus
  • Lecce1–0Empoli

Friday 12 Apr

  • Lazio4–1Salernitana

Round 31 5–8 Apr 2024

Monday 8 Apr

  • Udinese1–2Inter

Sunday 7 Apr

  • Juventus1–0Fiorentina
  • Cagliari2–1Atalanta
  • Hellas Verona1–2Genoa
  • Monza2–4Napoli
  • Frosinone0–0Bologna

Saturday 6 Apr

  • Empoli3–2Torino
  • AS Roma1–0Lazio
  • AC Milan3–0Lecce

Friday 5 Apr

  • Salernitana2–2Sassuolo

Round 30 30 Mar–1 Apr 2024

Monday 1 Apr

  • Inter2–0Empoli
  • Lecce0–0AS Roma
  • Sassuolo1–1Udinese
  • Cagliari1–1Hellas Verona
  • Bologna3–0Salernitana

Saturday 30 Mar

  • Fiorentina1–2AC Milan
  • Lazio1–0Juventus
  • Genoa1–1Frosinone
  • Torino1–0Monza
  • Napoli0–3Atalanta

Round 29 15 Mar–2 Jun 2024

Sunday 2 Jun

  • Atalanta2–3Fiorentina

Sunday 17 Mar

  • Inter1–1Napoli
  • AS Roma1–0Sassuolo
  • Hellas Verona1–3AC Milan
  • Juventus0–0Genoa

Saturday 16 Mar

  • Frosinone2–3Lazio
  • Salernitana0–1Lecce
  • Udinese0–2Torino
  • Monza1–0Cagliari

Friday 15 Mar

  • Empoli0–1Bologna

Round 28 8–11 Mar 2024

Monday 11 Mar

  • Lazio1–2Udinese

Sunday 10 Mar

  • Fiorentina2–2AS Roma
  • Juventus2–2Atalanta
  • AC Milan1–0Empoli
  • Lecce0–1Hellas Verona

Saturday 9 Mar

  • Genoa2–3Monza
  • Bologna0–1Inter
  • Sassuolo1–0Frosinone
  • Cagliari4–2Salernitana

Friday 8 Mar

  • Napoli1–1Torino

Round 27 1–4 Mar 2024

Monday 4 Mar

  • Inter2–1Genoa

Sunday 3 Mar

  • Napoli2–1Juventus
  • Atalanta1–2Bologna
  • Empoli0–1Cagliari
  • Frosinone1–1Lecce
  • Hellas Verona1–0Sassuolo

Saturday 2 Mar

  • Torino0–0Fiorentina
  • Monza1–4AS Roma
  • Udinese1–1Salernitana

Friday 1 Mar

  • Lazio0–1AC Milan

Round 26 23–26 Feb 2024

Monday 26 Feb

  • Fiorentina2–1Lazio
  • AS Roma3–2Torino

Sunday 25 Feb

  • AC Milan1–1Atalanta
  • Lecce0–4Inter
  • Cagliari1–1Napoli
  • Juventus3–2Frosinone

Saturday 24 Feb

  • Genoa2–0Udinese
  • Salernitana0–2Monza
  • Sassuolo2–3Empoli

Friday 23 Feb

  • Bologna2–0Hellas Verona

Round 25 16–18 Feb 2024

Sunday 18 Feb

  • Monza4–2AC Milan
  • Frosinone0–3AS Roma
  • Udinese1–1Cagliari
  • Empoli1–1Fiorentina
  • Lazio1–2Bologna

Saturday 17 Feb

  • Atalanta3–0Sassuolo
  • Hellas Verona2–2Juventus
  • Napoli1–1Genoa

Friday 16 Feb

  • Inter4–0Salernitana
  • Torino2–0Lecce

Round 24 9–12 Feb 2024

Monday 12 Feb

  • Juventus0–1Udinese

Sunday 11 Feb

  • AC Milan1–0Napoli
  • Genoa1–4Atalanta
  • Bologna4–0Lecce
  • Monza0–0Hellas Verona
  • Fiorentina5–1Frosinone

Saturday 10 Feb

  • Sassuolo1–1Torino
  • AS Roma2–4Inter
  • Cagliari1–3Lazio

Friday 9 Feb

  • Salernitana1–3Empoli

Round 23 2–5 Feb 2024

Monday 5 Feb

  • AS Roma4–0Cagliari

Sunday 4 Feb

  • Inter1–0Juventus
  • Atalanta3–1Lazio
  • Napoli2–1Hellas Verona
  • Torino0–0Salernitana

Saturday 3 Feb

  • Bologna4–2Sassuolo
  • Frosinone2–3AC Milan
  • Udinese0–0Monza
  • Empoli0–0Genoa

Friday 2 Feb

  • Lecce3–2Fiorentina

Round 22 26–29 Jan 2024

Monday 29 Jan

  • Salernitana1–2AS Roma

Sunday 28 Jan

  • Fiorentina0–1Inter
  • Lazio0–0Napoli
  • Hellas Verona1–1Frosinone
  • Monza1–0Sassuolo
  • Genoa2–1Lecce

Saturday 27 Jan

  • AC Milan2–2Bologna
  • Juventus1–1Empoli
  • Atalanta2–0Udinese

Friday 26 Jan

  • Cagliari1–2Torino

Round 21 20 Jan–28 Feb 2024

Wednesday 28 Feb

  • Inter4–0Atalanta
  • Sassuolo1–6Napoli

Thursday 22 Feb

  • Torino0–2Lazio

Wednesday 14 Feb

  • Bologna2–0Fiorentina

Sunday 21 Jan

  • Lecce0–3Juventus
  • Salernitana1–2Genoa
  • Empoli3–0Monza
  • Frosinone3–1Cagliari

Saturday 20 Jan

  • Udinese2–3AC Milan
  • AS Roma2–1Hellas Verona

Round 20 13–16 Jan 2024

Tuesday 16 Jan

  • Juventus3–0Sassuolo

Monday 15 Jan

  • Atalanta5–0Frosinone

Sunday 14 Jan

  • AC Milan3–1AS Roma
  • Fiorentina2–2Udinese
  • Cagliari2–1Bologna
  • Lazio1–0Lecce

Saturday 13 Jan

  • Monza1–5Inter
  • Hellas Verona2–1Empoli
  • Napoli2–1Salernitana
  • Genoa0–0Torino

Round 19 5–7 Jan 2024

Sunday 7 Jan

  • AS Roma1–1Atalanta
  • Salernitana1–2Juventus
  • Udinese1–2Lazio
  • Torino3–0Napoli
  • Empoli0–3AC Milan

Saturday 6 Jan

  • Sassuolo1–0Fiorentina
  • Lecce1–1Cagliari
  • Frosinone2–3Monza
  • Inter2–1Hellas Verona

Friday 5 Jan

  • Bologna1–1Genoa

Round 18 29–30 Dec 2023

Saturday 30 Dec

  • Juventus1–0AS Roma
  • AC Milan1–0Sassuolo
  • Hellas Verona0–1Salernitana
  • Cagliari0–0Empoli
  • Udinese3–0Bologna
  • Atalanta1–0Lecce

Friday 29 Dec

  • Lazio3–1Frosinone
  • Genoa1–1Inter
  • Napoli0–0Monza
  • Fiorentina1–0Torino

Round 17 22–23 Dec 2023

Saturday 23 Dec

  • AS Roma2–0Napoli
  • Hellas Verona2–0Cagliari
  • Inter2–0Lecce
  • Bologna1–0Atalanta
  • Torino1–1Udinese
  • Frosinone1–2Juventus

Friday 22 Dec

  • Salernitana2–2AC Milan
  • Monza0–1Fiorentina
  • Sassuolo1–2Genoa
  • Empoli0–2Lazio

Round 16 15–18 Dec 2023

Monday 18 Dec

  • Atalanta4–1Salernitana

Sunday 17 Dec

  • Lazio0–2Inter
  • Bologna2–0AS Roma
  • Udinese2–2Sassuolo
  • Fiorentina1–0Hellas Verona
  • AC Milan3–0Monza

Saturday 16 Dec

  • Torino1–0Empoli
  • Napoli2–1Cagliari
  • Lecce2–1Frosinone

Friday 15 Dec

  • Genoa1–1Juventus

Round 15 8–11 Dec 2023

Monday 11 Dec

  • Cagliari2–1Sassuolo
  • Empoli1–1Lecce

Sunday 10 Dec

  • AS Roma1–1Fiorentina
  • Salernitana1–2Bologna
  • Monza1–0Genoa
  • Frosinone0–0Torino

Saturday 9 Dec

  • Inter4–0Udinese
  • Atalanta3–2AC Milan
  • Hellas Verona1–1Lazio

Friday 8 Dec

  • Juventus1–0Napoli

Round 14 1–4 Dec 2023

Monday 4 Dec

  • Torino3–0Atalanta

Sunday 3 Dec

  • Napoli0–3Inter
  • Sassuolo1–2AS Roma
  • Udinese3–3Hellas Verona
  • Fiorentina3–0Salernitana
  • Lecce1–1Bologna

Saturday 2 Dec

  • AC Milan3–1Frosinone
  • Lazio1–0Cagliari
  • Genoa1–1Empoli

Friday 1 Dec

  • Monza1–2Juventus

Round 13 25–27 Nov 2023

Monday 27 Nov

  • Bologna2–0Torino
  • Hellas Verona2–2Lecce

Sunday 26 Nov

  • Juventus1–1Inter
  • AS Roma3–1Udinese
  • Empoli3–4Sassuolo
  • Frosinone2–1Genoa
  • Cagliari1–1Monza

Saturday 25 Nov

  • AC Milan1–0Fiorentina
  • Atalanta1–2Napoli
  • Salernitana2–1Lazio

Round 12 10–12 Nov 2023

Sunday 12 Nov

  • Inter2–0Frosinone
  • Lazio0–0AS Roma
  • Udinese1–1Atalanta
  • Fiorentina2–1Bologna
  • Napoli0–1Empoli

Saturday 11 Nov

  • Monza1–1Torino
  • Juventus2–1Cagliari
  • Lecce2–2AC Milan

Friday 10 Nov

  • Genoa1–0Hellas Verona
  • Sassuolo2–2Salernitana

Round 11 3–6 Nov 2023

Monday 6 Nov

  • Torino2–1Sassuolo
  • Frosinone2–1Empoli

Sunday 5 Nov

  • Fiorentina0–1Juventus
  • AS Roma2–1Lecce
  • Cagliari2–1Genoa
  • Hellas Verona1–3Monza

Saturday 4 Nov

  • AC Milan0–1Udinese
  • Atalanta1–2Inter
  • Salernitana0–2Napoli

Friday 3 Nov

  • Bologna1–0Lazio

Round 10 27–30 Oct 2023

Monday 30 Oct

  • Lazio1–0Fiorentina
  • Empoli0–3Atalanta

Sunday 29 Oct

  • Napoli2–2AC Milan
  • Inter1–0AS Roma
  • Monza1–1Udinese
  • Cagliari4–3Frosinone

Saturday 28 Oct

  • Juventus1–0Hellas Verona
  • Lecce0–1Torino
  • Sassuolo1–1Bologna

Friday 27 Oct

  • Genoa1–0Salernitana

Round 9 21–23 Oct 2023

Monday 23 Oct

  • Fiorentina0–2Empoli
  • Udinese1–1Lecce

Sunday 22 Oct

  • AC Milan0–1Juventus
  • Atalanta2–0Genoa
  • Bologna2–1Frosinone
  • Salernitana2–2Cagliari
  • AS Roma1–0Monza

Saturday 21 Oct

  • Sassuolo0–2Lazio
  • Torino0–3Inter
  • Hellas Verona1–3Napoli

Round 8 6–8 Oct 2023

Sunday 8 Oct

  • Napoli1–3Fiorentina
  • Cagliari1–4AS Roma
  • Lazio3–2Atalanta
  • Frosinone2–1Hellas Verona
  • Monza3–0Salernitana

Saturday 7 Oct

  • Genoa0–1AC Milan
  • Juventus2–0Torino
  • Inter2–2Bologna

Friday 6 Oct

  • Lecce1–1Sassuolo
  • Empoli0–0Udinese

Round 7 30 Sep–2 Oct 2023

Monday 2 Oct

  • Fiorentina3–0Cagliari
  • Sassuolo0–1Monza
  • Torino0–0Hellas Verona

Sunday 1 Oct

  • AS Roma2–0Frosinone
  • Atalanta0–0Juventus
  • Udinese2–2Genoa
  • Bologna3–0Empoli

Saturday 30 Sep

  • Salernitana0–4Inter
  • AC Milan2–0Lazio
  • Lecce0–4Napoli

Round 6 26–28 Sep 2023

Thursday 28 Sep

  • Genoa4–1AS Roma
  • Frosinone1–1Fiorentina
  • Monza0–0Bologna

Wednesday 27 Sep

  • Lazio2–0Torino
  • Napoli4–1Udinese
  • Inter1–2Sassuolo
  • Cagliari1–3AC Milan
  • Hellas Verona0–1Atalanta
  • Empoli1–0Salernitana

Tuesday 26 Sep

  • Juventus1–0Lecce

Round 5 22–24 Sep 2023

Sunday 24 Sep

  • Torino1–1AS Roma
  • Bologna0–0Napoli
  • Udinese0–2Fiorentina
  • Atalanta2–0Cagliari
  • Empoli0–1Inter

Saturday 23 Sep

  • Lazio1–1Monza
  • Sassuolo4–2Juventus
  • AC Milan1–0Hellas Verona

Friday 22 Sep

  • Lecce1–0Genoa
  • Salernitana1–1Frosinone

Round 4 16–18 Sep 2023

Monday 18 Sep

  • Hellas Verona0–0Bologna
  • Salernitana0–3Torino

Sunday 17 Sep

  • AS Roma7–0Empoli
  • Fiorentina3–2Atalanta
  • Frosinone4–2Sassuolo
  • Monza1–1Lecce
  • Cagliari0–0Udinese

Saturday 16 Sep

  • Genoa2–2Napoli
  • Inter5–1AC Milan
  • Juventus3–1Lazio

Round 3 1–3 Sep 2023

Sunday 3 Sep

  • Empoli0–2Juventus
  • Lecce2–0Salernitana
  • Torino1–0Genoa
  • Inter4–0Fiorentina

Saturday 2 Sep

  • Napoli1–2Lazio
  • Atalanta3–0Monza
  • Udinese0–0Frosinone
  • Bologna2–1Cagliari

Friday 1 Sep

  • AS Roma1–2AC Milan
  • Sassuolo3–1Hellas Verona

Round 2 26–28 Aug 2023

Monday 28 Aug

  • Cagliari0–2Inter
  • Salernitana1–1Udinese

Sunday 27 Aug

  • Lazio0–1Genoa
  • Napoli2–0Sassuolo
  • Juventus1–1Bologna
  • Fiorentina2–2Lecce

Saturday 26 Aug

  • AC Milan4–1Torino
  • Hellas Verona2–1AS Roma
  • Frosinone2–1Atalanta
  • Monza2–0Empoli

Round 1 19–21 Aug 2023

Monday 21 Aug

  • Bologna0–2AC Milan
  • Torino0–0Cagliari

Sunday 20 Aug

  • Udinese0–3Juventus
  • Lecce2–1Lazio
  • Sassuolo0–2Atalanta
  • AS Roma2–2Salernitana

Saturday 19 Aug

  • Genoa1–4Fiorentina
  • Inter2–0Monza
  • Empoli0–1Hellas Verona
  • Frosinone1–3Napoli

Subscribe for automatic updates

A subscription keeps fixtures up to date. A downloaded .ics file is a one-time snapshot.

On a computer, open Google Calendar and add this calendar. On your phone, use the same Google account and enable the calendar in the app.

Next match in this calendar

Open calendar app ↗

Download .ics file

One-off snapshot - re-download when fixtures change

How to subscribe to a football calendar →