Coppa Italia 2023–24 | ||
![]() | ||
Region | ![]() | |
Dates | 5 August 2023–15 May 2024 | |
Number of teams | 44 | |
Defending champions | Internazionale | |
Champions | Juventus | |
Runner-up | Atalanta | |
Total matches played | 45 | |
Total goals scored | 144 | |
Top goal scorer | Arkadiusz Milik (4 goals each) | |
← 2022–23
|
2024–25 →
|
The 2023–24 Coppa Italia (branded as the Coppa Italia Frecciarossa for sponsorship reasons) was the 77th edition of the national cup in Italian football. There were 44 participating teams.
Internazionale were the two-time defending champions, but were eliminated by Bologna in the round of 16.
Participating teams[]
Serie A The 20 clubs of the 2023–24 season |
Serie B Eighteen clubs of the 2023–24 season |
Serie C Six clubs of the 2023–24 season |
Format and seeding[]
Teams entered the competition at various stages, as follows:
- First phase (one-legged fixtures)
- Second phase
- Round of 16 (one-legged): the eight winners were joined by Serie A clubs, seeded 1–8
- Quarter-finals (one-legged): the eight winners faced each other
- Semi-finals (two-legged): the four winners faced each other
- Final (one-legged): the two winners faced each other
Round dates[]
Phase | Round | Clubs remaining | Clubs involved | From previous round | Entries in this round | First leg | Second leg |
---|---|---|---|---|---|---|---|
First stage | Preliminary round | 44 | 8 | none | 8 | 5–6 August 2023 | |
Round of 64 | 40 | 32 | 4 | 28 | 11–14 August 2023 | ||
Round of 32 | 24 | 16 | 16 | none | 31 October–2 November 2023 | ||
Second stage | Round of 16 | 16 | 16 | 8 | 8 | 6 and 20 December 2023, 10 and 17 January 2024 | |
Quarter-finals | 8 | 8 | 8 | none | 30 January–1 February 2024 | ||
Semi-finals | 4 | 4 | 4 | none | 3–4 April 2024 | 24–25 April 2024 | |
Final | 2 | 2 | 2 | none | 15 May 2024 |
Preliminary round[]
A total of eight teams from Serie B and Serie C competed in this round, four of which will advance.
5 August 2023 | Catanzaro (2) | 1–0 | Foggia (3) | Vibo Valentia | |
18:00 CEST | Curcio ![]() |
Report | Stadium: Stadio Luigi Razza Attendance: 0 Referee: Francesco Cosso |
6 August 2023 | Reggiana (2) | 6–2 | Pescara (3) | Chiavari | |
18:00 CEST | Lanini ![]() Portanova ![]() Girma ![]() Cigarini ![]() Vido ![]() |
Report | Accornero ![]() Cuppone ![]() |
Stadium: Stadio Comunale Attendance: 1,403 Referee: Davide Di Marco |
6 August 2023 | Feralpisalò (2) | 2–1 | L.R. Vicenza (3) | Piacenza | |
20:00 CEST | Di Molfetta ![]() Felici ![]() |
Report | Stadium: Stadio Leonardo Garilli Attendance: 670 Referee: Marco Monaldi |
6 August 2023 | Cesena (3) | 2–2 (6–5 pen)
|
Virtus Entella (3) | Cesena | |
20:30 CEST | Shpendi ![]() Ciofi ![]() |
Report | Meazzi ![]() |
Stadium: Stadio Dino Manuzzi | |
Penalties | |||||
Mercadante ![]() Corazza ![]() Ciofi ![]() Silvestri ![]() Shpendi ![]() Berti ![]() Hraiech ![]() Piacentini ![]() Pierozzi ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Round of 64[]
A total of 32 teams (4 winners from the preliminary round, 1 team from Serie C, the remaining 15 teams from Serie B and 12 Serie A teams seeded 9–20) competed in this round, 16 of which advanced to the second round.
11 August 2023 | Frosinone (1) | 1–0 | Pisa (2) | Frosinone | |
17:45 CEST | Canestrelli ![]() |
Report | Stadium: Stadio Benito Stirpe Attendance: 3,804 Referee: Davide Ghersini |
11 August 2023 | Udinese (1) | 4–1 | Catanzaro (2) | Udine | |
18:00 CEST | Lovrić ![]() |
Report | Vandeputte ![]() |
Stadium: Stadio Friuli Attendance: 4,801 Referee: Daniele Minelli |
11 August 2023 | Genoa (1) | 4–3 | Modena (2) | Genoa | |
21:00 CEST | Retegui ![]() |
Report | Manconi ![]() |
Stadium: Stadio Luigi Ferraris Attendance: 25,000 Referee: Gianluca Aureliano |
11 August 2023 | Bologna (1) | 2–0 | Cesena (3) | Bologna | |
21:15 CEST | Corazza ![]() Zirkzee |
Report | Stadium: Stadio Renato Dall'Ara Attendance: 14,139 Referee: Gianluca Manganiello |
12 August 2023 | Empoli (1) | 1–2 | Cittadella (2) | Empoli | |
17:45 CEST | Caputo ![]() |
Report | Amatucci ![]() |
Stadium: Stadio Carlo Castellani Attendance: 1,785 Referee: Alessandro Prontera |
12 August 2023 | Bari (2) | 0–3 | Parma (2) | Bari | |
18:00 CEST | Report | Benedyczak ![]() |
Stadium: Stadio San Nicola Attendance: 12,635 Referee: Francesco Fourneau |
12 August 2023 | Hellas Verona (1) | 3–1 | Ascoli (2) | Verona | |
21:00 CEST | Mboula ![]() Dawidowicz |
Report | Forte ![]() |
Stadium: Stadio Marcantonio Bentegodi Attendance: 8,746 Referee: Marco Piccinini |
12 August 2023 | Cagliari (1) | 2–1 | Palermo (2) | agliari | |
21:15 CEST | Dossena ![]() |
Report | Soleri ![]() |
Stadium: Unipol Domus Attendance: 14,917 Referee: Livio Marinelli |
13 August 2023 | Salernitana (1) | 1–0 | Ternana (2) | Salerno | |
17:45 CEST | Candreva ![]() |
Report | Stadium: Stadio Arechi Attendance: 9,248 Referee: Antonio Giua |
13 August 2023 | Cosenza (2) | 2–5 | Sassuolo (1) | Cosenza | |
18:00 CEST | Tutino ![]() |
Report | Bajrami ![]() |
Stadium: Stadio San Vito-Gigi Marulla Attendance: 8,800 Referee: Giuseppe Collu |
13 August 2023 | Lecce (1) | 1–0 | Como (2) | Lecce | |
21:00 CEST | Almqvist ![]() |
Report | Stadium: Stadio Via del mare Attendance: 14,174 Referee: Daniele Rutella |
13 August 2023 | Monza (1) | 1–2 | Reggiana (2) | Monza | |
21:15 CEST | D'Ambrosio ![]() |
Report | Nardi ![]() |
Stadium: Stadio Brianteo Attendance: 8,178 Referee: Alberto Santoro |
14 August 2023 | Cremonese (2) | 3–1 | Crotone (3) | Cremona | |
17:45 CEST | Afena-Gyan ![]() |
Report | Tumminello ![]() |
Stadium: Stadio Giovanni Zini Attendance: 3,372 Referee: Luca Zufferli |
14 August 2023 | Sampdoria (2) | 1–1 (7–6 pen)
|
Südtirol (2) | Genoa | |
18:00 CEST | Léris ![]() |
Report | Casiraghi ![]() |
Stadium: Stadio Luigi Ferraris Attendance: 10,948 Referee: Kevin Bonacina | |
Penalties | |||||
Stoppa ![]() De Luca |
![]() |
14 August 2023 | Spezia (2) | 2–2 (4–3 pen)
|
Venezia (2) | Cesena | |
21:00 CEST | Antonucci ![]() |
Report | Pohjanpalo ![]() |
Stadium: Stadio Dino Manuzzi Attendance: 626 Referee: Niccolò Baroni | |
Penalties | |||||
Krollis ![]() |
![]()
|
14 August 2023 | Torino (1) | 2–1 | Feralpisalò (2) | Turin | |
21:15 CEST | Vojvoda ![]() |
Report | Di Molfetta ![]() |
Stadium: Stadio Olimpico Grande Torino Attendance: 9,067 Referee: Paride Tremolada |
Round of 32[]
The 16 winning teams from the first round will compete in the second round, 8 of which will advance to the round of 16.
31 October 2023 | Cremonese (2) | 2–1 | Cittadella (2) | Cremona | |
15:00 CET | Bertolacci ![]() |
Report | Vita ![]() |
Stadium: Stadio Giovanni Zini Attendance: 1,669 Referee: Paride Tremolada |
31 October 2023 | Salernitana (1) | 4–0 | Sampdoria (2) | Salerno | |
18:00 CET | Ikwuemesi ![]() |
Report | Stadium: Stadio Arechi Attendance: 4,740 Referee: Gianluca Manganiello |
31 October 2023 | Bologna (1) | 2–0 | Hellas Verona (1) | Bologna | |
21:00 CET | Moro ![]() |
Report | Stadium: Stadio Renato Dall'Ara Attendance: 11,593 Referee: Federico Dionisi |
1 November 2023 | Genoa (1) | 2–1 | Reggiana (2) | Genoa | |
15:00 CET | Haps ![]() |
Report | Djamanca ![]() |
Stadium: Stadio Luigi Ferraris Attendance: 12,427 Referee: Alberto Santoro |
1 November 2023 | Lecce (1) | 2–4 | Parma (2) | Lecce | |
18:00 CET | Piccoli ![]() |
Report | Sohm ![]() Bonny |
Stadium: Stadio Via del mare Attendance: 6,654 Referee: Daniele Minelli |
1 November 2023 | Udinese (1) | 1–2 | Cagliari (1) | Udine | |
21:00 CET | Guessand ![]() |
Report | Viola ![]() |
Stadium: Stadio Friuli Attendance: 4,537 Referee: Francesco Cosso |
2 November 2023 | Sassuolo (1) | 0–0 (5-4 pen)
|
Spezia (2) | Reggio Emilia | |
18:00 CET | Report | Stadium: Mapei Stadium Referee: Luca Zufferli | |||
Penalties | |||||
Berardi ![]() Pinamonti ![]() Bajrami ![]() Thorstvedt ![]() Laurienté ![]() |
![]() ![]() ![]() ![]() ![]() |
2 November 2023 | Torino (1) | 1-2 | Frosinone (1) | Turin | |
21:00 CET | Zima ![]() |
Report | Ibrahimović ![]() Reinier ![]() |
Stadium: Stadio Olimpico Grande Torino Attendance: 5,233 Referee: Francesco Fourneau |
Bracket[]
Round of 16 | Quarter-finals | Semi-finals | Final | |||||||||||||||||||
Fiorentina (p) | 2 (4) | |||||||||||||||||||||
Parma | 2 (1) | |||||||||||||||||||||
Fiorentina (p) | 0 (5) | |||||||||||||||||||||
Bologna | 0 (4) | |||||||||||||||||||||
Internazionale | 1 | |||||||||||||||||||||
Bologna (a.e.t.) | 2 | |||||||||||||||||||||
Fiorentina | 1 | 1 | 2 | |||||||||||||||||||
Atalanta | 0 | 4 | 4 | |||||||||||||||||||
Milan | 4 | |||||||||||||||||||||
Cagliari | 1 | |||||||||||||||||||||
Milan | 1 | |||||||||||||||||||||
Atalanta | 2 | |||||||||||||||||||||
Atalanta | 3 | |||||||||||||||||||||
Sassuolo | 1 | |||||||||||||||||||||
Atalanta | 0 | |||||||||||||||||||||
Juventus | 1 | |||||||||||||||||||||
Juventus | 6 | |||||||||||||||||||||
Salernitana | 1 | |||||||||||||||||||||
Juventus | 4 | |||||||||||||||||||||
Frosinone | 0 | |||||||||||||||||||||
Napoli | 0 | |||||||||||||||||||||
Frosinone | 4 | |||||||||||||||||||||
Juventus | 2 | 1 | 3 | |||||||||||||||||||
Lazio | 0 | 2 | 2 | |||||||||||||||||||
Lazio | 1 | |||||||||||||||||||||
Genoa | 0 | |||||||||||||||||||||
Lazio | 1 | |||||||||||||||||||||
Roma | 0 | |||||||||||||||||||||
Roma | 2 | |||||||||||||||||||||
Cremonese | 1 | |||||||||||||||||||||
Round of 16[]
The round of 16 matches will be played between the eight winners from the second round and clubs seeded 1–8 in the 2022–23 Serie A.
5 December 2023 | Lazio (1) | 1–0 | Genoa (1) | Rome | |
21:00 CET | Guendouzi ![]() |
Stadium: Stadio Olimpico Attendance: 40,000 Referee: Juan Luca Sacchi |
6 December 2023 | Fiorentina (1) | 2–2 (4-1 pen)
|
Parma (2) | Florence | |
21:00 CET | Bernabé ![]() Bonny ![]() |
Nzola ![]() Sottil ![]() |
Stadium: Stadio Artemio Franchi Attendance: 23,113 Referee: Livio Marinelli | ||
Penalties | |||||
Biraghi ![]() Kouamé ![]() Milenkovic ![]() Beltran ![]() |
![]() ![]() ![]() |
19 December 2023 | Napoli (1) | 0–4 | Frosinone (1) | Naples | |
21:00 CET | Barrenechea ![]() Caso ![]() Cheddira ![]() Harroui ![]() |
Stadium: Stadio Diego Armando Maradona Attendance: 25,000 Referee: Rosario Abisso |
20 December 2023 | Internazionale (1) | 1–2 | Bologna (1) | Milan | |
21:00 CET | Augusto ![]() |
Beukeme ![]() Ndoye ![]() |
Stadium: San Siro Attendance: 63,519 Referee: Federico La Penna |
3 January 2024 | Atalanta (1) | 3–1 | Sassuolo (1) | Bergamo | |
18:00 CET | De Ketelaere ![]() Miranchuck ![]() |
Boloca ![]() |
Stadium: Gewiss Stadium Attendance: 14,509 Referee: Alberto Santoro |
2 January 2024 | Milan (1) | 4–1 | Cagliari (1) | Milan | |
21:00 CET | Jović ![]() Traoré ![]() Leao ![]() |
Azzi ![]() |
Stadium: San Siro Attendance: 57,169 Referee: Alessandro Prontera |
3 January 2024 | Roma (1) | 2–1 | Cremonese (2) | Rome | |
21:00 CET | Tsadjout ![]() |
Lukaku ![]() Dybala ![]() |
Stadium: Stadio Olimpico Attendance: 61,975 Referee: Luca Pairetto |
4 January 2024 | Juventus (1) | 6–1 | Salernitana (1) | Turin | |
21:00 CET | Fabio Miretti ![]() Cambiaso ![]() Rugani ![]() Bronn ![]() Yildiz ![]() Weah ![]() |
Ikwuemesi ![]() |
Stadium: Juventus Stadium Attendance: 40,548 Referee: Davide Ghersini |
Quarter-Finals[]
The Quarter-Finals will be played between the 8 winners from the Round of 16.
9 January 2024 | Fiorentina | 0–0 (5–4 pen)
|
Bologna | Firenze | |
21:00 CET | Stadium: Stadio Artemio Franchi Attendance: 25,079 Referee: Matteo Marchetti | ||||
Penalties | |||||
Mandragora ![]() Arthur ![]() Milenkovic ![]() Mina ![]() Lopez ![]() |
![]() ![]() ![]() ![]() ![]() |
10 January 2024 | Lazio | 1-0 | Roma | Stadio Olimpico | |
18:00 CET | Zaccagni ![]() Rodriguez ![]() ![]() |
HT:0-0 | Azmoun ![]() Mancini ![]() |
Attendance: 55,000 Referee: Daniele Orsato |
10 January 2024 | AC Milan | 1–2 | Atalanta | Stadio Giuseppe Meazza | |
21:00 CET | Leão ![]() |
Kloopmeiners ![]() |
Attendance: 64,036 Referee: Marco Di Bello |
11 January 2024 | Juventus | 4-0 | Frosinone | Allianz Stadium | |
21:00 CET | Milik ![]() Yildiz ![]() |
HT:2-0 | Attendance: 37,940 Referee: Juan Luca Sacchi |
Semi-Finals[]
The Semi-Finals will be played between the 4 winners of the Quarter-Finals.
First leg[]
2 April 2024 | Juventus (1) | 2–0 | Lazio (1) | Turin | |
21:00 CEST | Chiesa ![]() Vlahović ![]() |
Report | Stadium: Juventus Stadium Attendance: 39,056 Referee: Davide Massa |
3 April 2024 | Fiorentina (1) | 1–0 | Atalanta (1) | Florence | |
21:00 CEST | Mandragora ![]() |
Report | Stadium: Stadio Artemio Franchi Attendance: 21,560 Referee: Maurizio Mariani |
Second leg[]
23 April 2024 | Lazio (1) | 2–1 (2–3 agg.)
|
Juventus (1) | Rome | |
21:00 CEST | Castellanos ![]() |
Report | Milik ![]() |
Stadium: Stadio Olimpico Attendance: 40,076 Referee: Daniele Orsato |
24 April 2024 | Atalanta (1) | 4–1 (4–2 agg.)
|
Fiorentina (1) | Bergamo | |
21:00 CEST | Koopmeiners ![]() Scamacca ![]() Lookman ![]() Pašalić ![]() |
Report | Martínez Quarta ![]() |
Stadium: Gewiss Stadium Attendance: 14,909 Referee: Federico La Penna |
Final[]
- Main article: 2024 Coppa Italia Final
15 May 2024 | Atalanta (1) | 0–1 | Juventus (1) | Rome | |
21:00 CEST | Report | Vlahović ![]() |
Stadium: Stadio Olimpico Attendance: 66,854 Referee: Fabio Maresca |
Top goalscorers[]
Rank | Player | Club | Goals |
---|---|---|---|
1
|
![]() |
Juventus | 4
|
2
|
![]() |
Parma | 3
|
![]() |
Atalanta | ||
4
|
![]() |
Lazio | 2
|
![]() |
Atalanta | ||
![]() |
Feralpisalò | ||
![]() |
Genoa | ||
![]() |
Salernitana | ||
![]() |
Milan | ||
![]() |
Reggiana | ||
![]() |
Milan | ||
![]() |
Parma | ||
![]() |
Virtus Entella | ||
![]() |
Sassuolo | ||
![]() |
Reggiana | ||
![]() |
Genoa | ||
![]() |
Salernitana | ||
![]() |
Juventus | ||
![]() |
Juventus |
Coppa Italia seasons |
Coppa Italia seasons |
2015-16 · 2016-17 · 2017-18 · 2018-19 · 2019-20 · 2020-21 · 2021-22 · 2022-23 · 2023-24 · |
Coppa Italia finals |
1922 · 1936 · 1937 · 1938 · 1939 · 1940 · 1941 · 1942 · 1943 · 1953 · 1958 · 1959 · 1960 · 1961 · 1962 · 1963 · 1964 · 1965 · 1966 · 1967 · 1968 · 1969 · 1970 · 1971 · 1972 · 1973 · 1974 · 1975 · 1976 · 1977 · 1978 · 1979 · 1980 · 1981 · 1982 · 1983 · 1984 · 1985 · 1986 · 1987 · 1988 · 1989 · 1990 · 1991 · 1992 · 1993 · 1994 · 1995 · 1996 · 1997 · 1998 · 1999 · 2000 · 2001 · 2002 · 2003 · 2004 · 2005 · 2006 · 2007 · 2008 · 2009 · 2010 · 2011 · 2012 · 2013 · 2014 · 2015 · 2016 · 2017 · 2018 · 2019 · 2020 · 2021 · 2022 · 2023 · 2024 · |
2023–24 in Italian football |
Domestic leagues |
Serie A · Serie B · Serie C · Serie D |
Domestic cups |
Coppa Italia (Final) · Supercoppa Italiana (Final) |
European competitions |
Champions League (Final) · Europa League (Final) · Europa Conference League (Final) |
National teams |
Senior |
Other |
Summer 2023 transfers · Winter 2023–24 transfers · Summer 2024 transfers |
Club seasons |
Serie A |
Atalanta · Bologna · Cagliari · Empoli · Fiorentina · Frosinone · Genoa · Hellas Verona · Inter Milan · Juventus · Lazio · Lecce · AC Milan · Monza · Napoli · Roma · Salernitana · Sassuolo · Torino · Udinese |
2022–23 2024–25 |
2023–24 in European football (UEFA) |
Domestic leagues |
Albania · Andorra · Armenia · Austria · Azerbaijan · Belarus '23 '24 · Belgium · Bosnia and Herzegovina · Bulgaria · Croatia · Cyprus · Czech Republic · Denmark · England · Estonia '23 '24 · Faroe Islands '23 '24 · Finland '23 '24 · France · Georgia '23 '24 · Germany · Gibraltar · Greece · Hungary · Iceland '23 '24 · Israel · Italy · Kazakhstan '23 '24 · Kosovo · Latvia '23 '24 · Lithuania '23 '24 · Luxembourg · Malta · Moldova · Montenegro · Netherlands · North Macedonia · Northern Ireland · Norway '23 '24 · Poland · Portugal · Republic of Ireland '23 '24 · Romania · Russia · San Marino · Scotland · Serbia · Slovakia · Slovenia · Spain · Sweden '23 '24 · Switzerland · Turkey · Ukraine · Wales |
Domestic cups |
Albania ·
Andorra ·
Armenia ·
Austria ·
Azerbaijan ·
Belarus ·
Belgium ·
Bosnia and Herzegovina ·
Bulgaria ·
Croatia ·
Cyprus ·
Czech Republic ·
Denmark ·
England ·
Estonia ·
Faroe Islands '23 '24 ·
Finland '23 '24 ·
France ·
Georgia '23 '24 ·
Germany ·
Gibraltar ·
Greece ·
Hungary ·
Iceland '23 '24 ·
Israel ·
Italy ·
Kazakhstan '23 '24 ·
Kosovo ·
Latvia '23 '24 ·
Liechtenstein ·
Lithuania '23 '24 ·
Luxembourg ·
Malta ·
Moldova ·
Montenegro ·
Netherlands ·
North Macedonia ·
Northern Ireland ·
Norway ·
Poland ·
Portugal ·
Republic of Ireland '23 '24 ·
Romania ·
Russia ·
San Marino ·
Scotland ·
Serbia ·
Slovakia ·
Slovenia ·
Spain ·
Sweden ·
Switzerland ·
Turkey ·
|
League cups |
England · Finland · Iceland · Israel · Northern Ireland · Portugal · Scotland · Wales |
Supercups |
Albania ·
Andorra ·
Armenia ·
Azerbaijan ·
Belarus ·
Belgium ·
Bulgaria ·
Croatia ·
Cyprus ·
England ·
Estonia '23 '24 ·
Faroe Islands ·
France ·
Georgia ·
Germany ·
Iceland ·
Israel ·
Italy ·
Kazakhstan '23 '24 ·
Kosovo ·
Lithuania '23 '24 ·
Malta ·
Netherlands ·
Northern Ireland ·
Poland ·
Portugal ·
Republic of Ireland '23 '24 ·
Romania ·
Russia ·
San Marino ·
Spain ·
Turkey ·
|
UEFA competitions |
Champions League (qualifying phase and play-off round, group stage, knockout phase, Final) · Europa League (qualifying phase and play-off round, group stage, knockout phase, Final) · Europa Conference League (qualifying phase and play-off round, Champions Path, Main Path, group stage, knockout phase, Final) · Super Cup |
International competitions |
UEFA Euro 2024 (qualification) · 2023 FIFA U-20 World Cup · 2023 FIFA U-17 World Cup · 2025 Euro Under-21 (qualification) · 2024 Euro Under-19 (qualification) · 2024 Euro Under-17 (qualification) |