This article needs additional citations for verification .(June 2023) |
| Season | 2023–24 | |
|---|---|---|
| Men's football | ||
| Serie A | Internazionale | |
| Serie B | Parma | |
| Serie C | Mantova (Group A) Cesena (Group B) Juve Stabia (Group C) | |
| Coppa Italia | Juventus | |
| Coppa Italia Serie C | Catania | |
| Supercoppa Italiana | Internazionale | |
| Women's football | ||
| Serie A | Roma | |
| Coppa Italia | Roma | |
| Supercoppa Italiana | Juventus | |
| ||
The 2023–24 season was the 122nd season of competitive football in Italy.
| 21 March 2024 | Venezuela | 1–2 | Fort Lauderdale, United States | |
| 22:00 EST (UTC−05:00) |
| Report |
| Stadium: Chase Stadium Referee: Rubiel Vazquez (United States) |
| 24 March 2024 | Ecuador | 0–2 | Harrison, United States | |
| 22:00 EST (UTC−05:00) | Report |
| Stadium: Red Bull Arena Attendance: 18,000 Referee: Jon Freemon (United States) |
| 4 June 2024 | Italy | 0–0 | Bologna, Italy | |
| 21:00 CEST (UTC+02:00) | Report | Stadium: Stadio Renato Dall'Ara Attendance: 25,012 Referee: Sebastian Gishamer (Austria) |
| 9 June 2024 | Italy | 1–0 | Empoli, Italy | |
| 20:45 CEST (UTC+02:00) |
| Report | Stadium: Stadio Carlo Castellani Attendance: 12,000 Referee: Chrysovalantis Theouli (Cyprus) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | | | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 8 | 6 | 2 | 0 | 22 | 4 | +18 | 20 | Qualify for final tournament | — | 3–1 | 2–0 | 7–0 | 2–0 | ||
| 2 | 8 | 4 | 2 | 2 | 16 | 9 | +7 | 14 [a] | 1–2 | — | 2–1 | 5–2 | 4–0 | |||
| 3 | 8 | 4 | 2 | 2 | 11 | 8 | +3 | 14 [a] | Advance to play-offs via Nations League | 1–1 | 0–0 | — | 2–0 | 1–0 | ||
| 4 | 8 | 2 | 2 | 4 | 10 | 20 | −10 | 8 | 1–1 | 1–1 | 2–3 | — | 2–1 | |||
| 5 | 8 | 0 | 0 | 8 | 2 | 20 | −18 | 0 | 0–4 | 0–2 | 1–3 | 0–2 | — |
| 9 September 2023 | North Macedonia | 1–1 | Skopje, North Macedonia | |
| 20:45 CEST (UTC+02:00) |
| Report |
| Stadium: Toše Proeski Arena Attendance: 28,126 Referee: François Letexier (France) |
| 12 September 2023 | Italy | 2–1 | Milan, Italy | |
| 20:45 CEST (UTC+02:00) |
| Report |
| Stadium: San Siro Attendance: 58,386 Referee: Alejandro Hernández Hernández (Spain) |
| 14 October 2023 | Italy | 4–0 | Bari, Italy | |
| 20:45 CEST (UTC+02:00) |
| Report | Stadium: Stadio San Nicola Attendance: 56,186 Referee: Duje Strukan (Croatia) |
| 17 October 2023 | England | 3–1 | London, England | |
| 20:45 CEST (UTC+02:00) | Report |
| Stadium: Wembley Stadium Attendance: 83,194 Referee: Clément Turpin (France) |
| 17 November 2023 | Italy | 5–2 | Rome, Italy | |
| 20:45 CET (UTC+01:00) |
| Report |
| Stadium: Stadio Olimpico Attendance: 56,364 Referee: Felix Zwayer (Germany) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 5 | 0 | +5 | 9 | Advance to knockout stage | |
| 2 | 3 | 1 | 1 | 1 | 3 | 3 | 0 | 4 | ||
| 3 | 3 | 0 | 2 | 1 | 3 | 6 | −3 | 2 | ||
| 4 | 3 | 0 | 1 | 2 | 3 | 5 | −2 | 1 |
| 15 June 2024 | Italy | 2–1 | Dortmund, Germany | |
| Report |
| Stadium: Westfalenstadion Attendance: 60,512 Referee: Felix Zwayer (Germany) |
| 20 June 2024 | Spain | 1–0 | Gelsenkirchen, Germany | |
| Report | Stadium: Arena AufSchalke Attendance: 49,528 Referee: Slavko Vinčić (Slovenia) |
| 24 June 2024 | Croatia | 1–1 | Leipzig, Germany | |
| Report |
| Stadium: Red Bull Arena Attendance: 38,322 Referee: Danny Makkelie (Netherlands) |
| 29 June 2024 R16 | Switzerland | 2–0 | Berlin, Germany | |
| 18:00 | Report | Stadium: Olympiastadion Attendance: 68,172 Referee: Szymon Marciniak (Poland) |
| 14 July 2023 | New Zealand | 0–1 |
| 23 February 2024 | Italy | 0–0 | Florence, Italy | |
| 17:15 GMT | Stadium: Viola Park |
| 27 February 2024 | England | 5–1 | Algeciras, Spain | |
| 19:00 | Stadium: Estadio Nuevo Mirador |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 3 | 3 | 0 | 0 | 9 | 1 | +8 | 9 | Advance to knockout stage | |
| 2 | 3 | 1 | 1 | 1 | 6 | 6 | 0 | 4 | ||
| 3 | 3 | 1 | 0 | 2 | 3 | 8 | −5 | 3 | ||
| 4 | 3 | 0 | 1 | 2 | 2 | 5 | −3 | 1 |
| 24 July 2023 | Italy | 1–0 | Auckland, New Zealand | |
| Report | Stadium: Eden Park Attendance: 30,889 Referee: Melissa Borjas (Honduras) |
| 29 July 2023 | Sweden | 5–0 | Wellington, New Zealand | |
| Report | Stadium: Wellington Regional Stadium Attendance: 29,143 Referee: Cheryl Foster (Wales) |
| 2 August 2023 | South Africa | 3–2 | Wellington, New Zealand | |
| Report | Stadium: Wellington Regional Stadium Attendance: 14,967 Referee: María Carvajal (Chile) |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation | | | | | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 5 | 0 | 1 | 23 | 9 | +14 | 15 | Qualification for Nations League Finals | — | 2–3 | 5–3 | 5–0 | ||
| 2 | 6 | 3 | 1 | 2 | 8 | 5 | +3 | 10 | 0–1 | — | 0–1 | 3–0 | |||
| 3 | 6 | 2 | 1 | 3 | 8 | 10 | −2 | 7 | Qualification for relegation play-offs | 2–3 | 1–1 | — | 1–0 | ||
| 4 | 6 | 1 | 0 | 5 | 2 | 17 | −15 | 3 | Relegation to League B | 1–7 | 0–1 | 1–0 | — |
| 22 September 2023 | Switzerland | 0–1 | St. Gallen | |
| Report |
| Stadium: Kybunpark Referee: Lina Lehtovaara (Finland) |
| 26 September 2023 | Italy | 0–1 | Castel di Sangro | |
| Report |
| Stadium: Stadio Teofilo Patini Referee: Ivana Projkovska (North Macedonia) |
| 27 October 2023 | Italy | 0–1 | Salerno | |
| Report |
| Stadium: Stadio Arechi Referee: Alina Peşu (Romania) |
| 31 October 2023 | Sweden | 1–1 | Malmö | |
| Report |
| Stadium: Eleda Stadion Referee: Stéphanie Frappart (France) |
| 1 December 2023 | Spain | 2–3 | Pontevedra | |
| Report | Stadium: Estadio Municipal de Pasarón |
| 5 December 2023 | Italy | 3–0 | Parma | |
| Report | Stadium: Stadio Ennio Tardini |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | | | | | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 2 | 3 | 1 | 8 | 3 | +5 | 9 [a] | Qualify for final tournament | — | 2–0 | 1–1 | 4–0 | ||
| 2 | 6 | 2 | 3 | 1 | 4 | 4 | 0 | 9 [a] | 0–0 | — | 1–0 | 1–0 | |||
| 3 | 6 | 1 | 4 | 1 | 7 | 4 | +3 | 7 | Advance to play-offs (seeded) | 0–0 | 1–1 | — | 4–0 | ||
| 4 | 6 | 1 | 2 | 3 | 4 | 12 | −8 | 5 | Advance to play-offs (seeded) and relegation to League B | 2–1 | 1–1 | 1–1 | — |
| 5 April Euro 2025 qualifying | Italy | 2–0 | Cosenza | |
| 18:15 | Report | Stadium: Stadio San Vito-Gigi Marulla Referee: Ivana Martinčić (Croatia) |
| 9 April Euro 2025 qualifying | Finland | 2–1 | Helsinki | |
| 18:15 | Report | Stadium: Helsinki Football Stadium Referee: Marta Huerta de Aza (Spain) |
Teams promoted to Serie A
Teams relegated from Serie A
Teams promoted to Serie B
Teams relegated from Serie B
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Inter Milan (C) | 38 | 29 | 7 | 2 | 89 | 22 | +67 | 94 | Qualification for the Champions League league phase [a] |
| 2 | AC Milan | 38 | 22 | 9 | 7 | 76 | 49 | +27 | 75 | |
| 3 | Juventus | 38 | 19 | 14 | 5 | 54 | 31 | +23 | 71 | |
| 4 | Atalanta | 38 | 21 | 6 | 11 | 72 | 42 | +30 | 69 | |
| 5 | Bologna | 38 | 18 | 14 | 6 | 54 | 32 | +22 | 68 | |
| 6 | Roma | 38 | 18 | 9 | 11 | 65 | 46 | +19 | 63 | Qualification for the Europa League league phase [b] |
| 7 | Lazio | 38 | 18 | 7 | 13 | 49 | 39 | +10 | 61 | |
| 8 | Fiorentina | 38 | 17 | 9 | 12 | 61 | 46 | +15 | 60 | Qualification for the Conference League play-off round |
| 9 | Torino | 38 | 13 | 14 | 11 | 36 | 36 | 0 | 53 [c] | |
| 10 | Napoli | 38 | 13 | 14 | 11 | 55 | 48 | +7 | 53 [c] | |
| 11 | Genoa | 38 | 12 | 13 | 13 | 45 | 45 | 0 | 49 | |
| 12 | Monza | 38 | 11 | 12 | 15 | 39 | 51 | −12 | 45 | |
| 13 | Hellas Verona | 38 | 9 | 11 | 18 | 38 | 51 | −13 | 38 [d] | |
| 14 | Lecce | 38 | 8 | 14 | 16 | 32 | 54 | −22 | 38 [d] | |
| 15 | Udinese | 38 | 6 | 19 | 13 | 37 | 53 | −16 | 37 | |
| 16 | Cagliari | 38 | 8 | 12 | 18 | 42 | 68 | −26 | 36 [e] | |
| 17 | Empoli | 38 | 9 | 9 | 20 | 29 | 54 | −25 | 36 [e] | |
| 18 | Frosinone (R) | 38 | 8 | 11 | 19 | 44 | 69 | −25 | 35 | Relegation to Serie B |
| 19 | Sassuolo (R) | 38 | 7 | 9 | 22 | 43 | 75 | −32 | 30 | |
| 20 | Salernitana (R) | 38 | 2 | 11 | 25 | 32 | 81 | −49 | 17 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Parma (C, P) | 38 | 21 | 13 | 4 | 66 | 35 | +31 | 76 | Promotion to Serie A |
| 2 | Como (P) | 38 | 21 | 10 | 7 | 58 | 40 | +18 | 73 | |
| 3 | Venezia (O, P) | 38 | 21 | 7 | 10 | 69 | 46 | +23 | 70 | Qualification for promotion play-offs semi-finals |
| 4 | Cremonese | 38 | 19 | 10 | 9 | 50 | 32 | +18 | 67 | |
| 5 | Catanzaro | 38 | 17 | 9 | 12 | 59 | 50 | +9 | 60 | Qualification for promotion play-offs preliminary round |
| 6 | Palermo | 38 | 15 | 11 | 12 | 62 | 53 | +9 | 56 | |
| 7 | Sampdoria [a] | 38 | 16 | 9 | 13 | 53 | 50 | +3 | 55 | |
| 8 | Brescia | 38 | 12 | 15 | 11 | 44 | 40 | +4 | 51 | |
| 9 | Cosenza | 38 | 11 | 14 | 13 | 47 | 42 | +5 | 47 [b] | |
| 10 | Modena | 38 | 10 | 17 | 11 | 41 | 47 | −6 | 47 [b] | |
| 11 | Reggiana | 38 | 10 | 17 | 11 | 38 | 45 | −7 | 47 [b] | |
| 12 | Südtirol | 38 | 12 | 11 | 15 | 46 | 48 | −2 | 47 [b] | |
| 13 | Pisa | 38 | 11 | 13 | 14 | 51 | 54 | −3 | 46 [c] | |
| 14 | Cittadella | 38 | 11 | 13 | 14 | 40 | 47 | −7 | 46 [c] | |
| 15 | Spezia | 38 | 9 | 17 | 12 | 36 | 49 | −13 | 44 | |
| 16 | Ternana (R) | 38 | 11 | 10 | 17 | 43 | 50 | −7 | 43 | Qualification for relegation play-out |
| 17 | Bari (O) | 38 | 8 | 17 | 13 | 38 | 49 | −11 | 41 [d] | |
| 18 | Ascoli (R) | 38 | 9 | 14 | 15 | 38 | 42 | −4 | 41 [d] | Relegation to Serie C |
| 19 | Feralpisalò (R) | 38 | 8 | 9 | 21 | 44 | 65 | −21 | 33 | |
| 20 | Lecco (R) | 38 | 6 | 8 | 24 | 35 | 74 | −39 | 26 |
| Group A (North) | Group B (Centre) | Group C (South) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roma | 18 | 17 | 0 | 1 | 51 | 11 | +40 | 51 | Qualification for the championship round |
| 2 | Juventus | 18 | 14 | 1 | 3 | 47 | 16 | +31 | 43 | |
| 3 | Fiorentina | 18 | 12 | 3 | 3 | 36 | 19 | +17 | 39 | |
| 4 | Sassuolo | 18 | 8 | 2 | 8 | 20 | 20 | 0 | 26 | |
| 5 | Inter Milan | 18 | 8 | 2 | 8 | 28 | 29 | −1 | 26 | |
| 6 | AC Milan | 18 | 5 | 6 | 7 | 22 | 22 | 0 | 21 | Qualification for the relegation round |
| 7 | Como | 18 | 6 | 3 | 9 | 20 | 33 | −13 | 21 | |
| 8 | Sampdoria | 18 | 5 | 3 | 10 | 12 | 29 | −17 | 18 | |
| 9 | Napoli | 18 | 1 | 3 | 14 | 11 | 36 | −25 | 6 | |
| 10 | Pomigliano | 18 | 1 | 3 | 14 | 14 | 46 | −32 | 6 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Roma (C, Q) | 26 | 23 | 1 | 2 | 74 | 24 | +50 | 70 | Qualification for the Champions League second round |
| 2 | Juventus (Q) | 26 | 19 | 2 | 5 | 65 | 27 | +38 | 59 | |
| 3 | Fiorentina (Q) | 26 | 12 | 6 | 8 | 42 | 40 | +2 | 42 | Qualification for the Champions League first round |
| 4 | Sassuolo | 26 | 11 | 3 | 12 | 39 | 41 | −2 | 36 | |
| 5 | Inter Milan | 26 | 10 | 4 | 12 | 45 | 46 | −1 | 34 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | AC Milan | 26 | 11 | 8 | 7 | 43 | 30 | +13 | 41 | |
| 2 | Como | 26 | 9 | 5 | 12 | 30 | 43 | −13 | 32 | |
| 3 | Sampdoria | 26 | 8 | 4 | 14 | 25 | 42 | −17 | 28 | |
| 4 | Napoli (Q) | 26 | 2 | 7 | 17 | 20 | 48 | −28 | 13 | Qualification for the relegation play-offs |
| 5 | Pomigliano (R) | 26 | 2 | 6 | 18 | 23 | 65 | −42 | 12 | Relegation to Serie B |
| v | ||
|---|---|---|
| Semi-finals | Final | |||||
| 18 January 2024 – Riyadh | ||||||
| Napoli | 3 | |||||
| 22 January 2024 – Riyadh | ||||||
| Fiorentina | 0 | |||||
| Napoli | 0 | |||||
| 19 January 2024 – Riyadh | ||||||
| Inter Milan | 1 | |||||
| Inter Milan | 3 | |||||
| Lazio | 0 | |||||
| Napoli | 0–1 | Inter Milan |
|---|---|---|
| Report |
|
| v | ||
|---|---|---|
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RMA | NAP | BRA | UNB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 6 | 0 | 0 | 16 | 7 | +9 | 18 | Advance to knockout phase | — | 4–2 | 3–0 | 1–0 | |
| 2 | | 6 | 3 | 1 | 2 | 10 | 9 | +1 | 10 | 2–3 | — | 2–0 | 1–1 | ||
| 3 | | 6 | 1 | 1 | 4 | 6 | 12 | −6 | 4 | Transfer to Europa League | 1–2 | 1–2 | — | 1–1 | |
| 4 | | 6 | 0 | 2 | 4 | 6 | 10 | −4 | 2 | 2–3 | 0–1 | 2–3 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RSO | INT | BEN | SAL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 3 | 3 | 0 | 7 | 2 | +5 | 12 [a] | Advance to knockout phase | — | 1–1 | 3–1 | 0–0 | |
| 2 | | 6 | 3 | 3 | 0 | 8 | 5 | +3 | 12 [a] | 0–0 | — | 1–0 | 2–1 | ||
| 3 | | 6 | 1 | 1 | 4 | 7 | 11 | −4 | 4 [b] | Transfer to Europa League | 0–1 | 3–3 | — | 0–2 | |
| 4 | | 6 | 1 | 1 | 4 | 4 | 8 | −4 | 4 [b] | 0–2 | 0–1 | 1–3 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATM | LAZ | FEY | CEL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 2 | 0 | 17 | 6 | +11 | 14 | Advance to knockout phase | — | 2–0 | 3–2 | 6–0 | |
| 2 | | 6 | 3 | 1 | 2 | 7 | 7 | 0 | 10 | 1–1 | — | 1–0 | 2–0 | ||
| 3 | | 6 | 2 | 0 | 4 | 9 | 10 | −1 | 6 | Transfer to Europa League | 1–3 | 3–1 | — | 2–0 | |
| 4 | | 6 | 1 | 1 | 4 | 5 | 15 | −10 | 4 | 2–2 | 1–2 | 2–1 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | DOR | PAR | MIL | NEW | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 3 | 2 | 1 | 7 | 4 | +3 | 11 | Advance to knockout phase | — | 1–1 | 0–0 | 2–0 | |
| 2 | | 6 | 2 | 2 | 2 | 9 | 8 | +1 | 8 [a] | 2–0 | — | 3–0 | 1–1 | ||
| 3 | | 6 | 2 | 2 | 2 | 5 | 8 | −3 | 8 [a] | Transfer to Europa League | 1–3 | 2–1 | — | 0–0 | |
| 4 | | 6 | 1 | 2 | 3 | 6 | 7 | −1 | 5 | 0–1 | 4–1 | 1–2 | — |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Napoli | 2–4 | | 1–1 | 1–3 |
| Inter Milan | 2–2 (2–3 p) | | 1–0 | 1–2 (a.e.t.) |
| Lazio | 1–3 | | 1–0 | 0–3 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | ATA | SCP | STU | RAK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 2 | 0 | 12 | 4 | +8 | 14 | Advance to round of 16 | — | 1–1 | 1–0 | 2–0 | |
| 2 | | 6 | 3 | 2 | 1 | 10 | 6 | +4 | 11 | Advance to knockout round play-offs | 1–2 | — | 3–0 | 2–1 | |
| 3 | | 6 | 1 | 1 | 4 | 4 | 9 | −5 | 4 [a] | Transfer to Europa Conference League | 2–2 | 1–2 | — | 0–1 | |
| 4 | | 6 | 1 | 1 | 4 | 3 | 10 | −7 | 4 [a] | 0–4 | 1–1 | 0–1 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SLP | ROM | SRV | SHE | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 5 | 0 | 1 | 17 | 4 | +13 | 15 | Advance to round of 16 | — | 2–0 | 4–0 | 6–0 | |
| 2 | | 6 | 4 | 1 | 1 | 12 | 4 | +8 | 13 | Advance to knockout round play-offs | 2–0 | — | 4–0 | 3–0 | |
| 3 | | 6 | 1 | 2 | 3 | 4 | 13 | −9 | 5 | Transfer to Europa Conference League | 0–2 | 1–1 | — | 2–1 | |
| 4 | | 6 | 0 | 1 | 5 | 5 | 17 | −12 | 1 | 2–3 | 1–2 | 1–1 | — |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Feyenoord | 2–2 (2–4 p) | | 1–1 | 1–1 (a.e.t.) |
| Milan | 5–3 | | 3–0 | 2–3 |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Roma | 4–1 | | 4–0 | 0–1 |
| Sporting CP | 2–3 | | 1–1 | 1–2 |
| Milan | 7–3 | | 4–2 | 3–1 |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Milan | 1–3 | | 0–1 | 1–2 |
| Liverpool | 1–3 | | 0–3 | 1–0 |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Marseille | 1–4 | | 1–1 | 0–3 |
| Roma | 2–4 | | 0–2 | 2–2 |
| Atalanta | 3–0 | |
|---|---|---|
| Report |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Rapid Wien | 1–2 | | 1–0 | 0–2 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | FIO | FER | GNK | ČUK | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 3 | 3 | 0 | 14 | 6 | +8 | 12 | Advance to round of 16 | — | 2–2 | 2–1 | 6–0 | |
| 2 | | 6 | 2 | 4 | 0 | 9 | 6 | +3 | 10 | Advance to knockout round play-offs | 1–1 | — | 1–1 | 3–1 | |
| 3 | | 6 | 2 | 3 | 1 | 8 | 5 | +3 | 9 | 2–2 | 0–0 | — | 2–0 | ||
| 4 | | 6 | 0 | 0 | 6 | 2 | 16 | −14 | 0 | 0–1 | 1–2 | 0–2 | — |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Maccabi Haifa | 4–5 | | 3–4 | 1–1 |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Viktoria Plzeň | 0–2 | | 0–0 | 0–2 (a.e.t.) |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Fiorentina | 4–3 | | 3–2 | 1–1 |
| Olympiacos | 1–0 (a.e.t.) | |
|---|---|---|
| Report |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | RMA | BRA | NAP | UNB | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 2 | 0 | 14 | 1 | +13 | 14 | Round of 16 | — | 0–0 | 6–0 | 2–1 | |
| 2 | | 6 | 3 | 3 | 0 | 8 | 3 | +5 | 12 | Play-offs | 0–0 | — | 1–0 | 1–0 | |
| 3 | | 6 | 1 | 1 | 4 | 4 | 17 | −13 | 4 | 0–4 | 2–2 | — | 1–0 | ||
| 4 | | 6 | 1 | 0 | 5 | 6 | 11 | −5 | 3 | 0–2 | 1–4 | 4–1 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | SAL | INT | BEN | RSO | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 2 | 0 | 16 | 8 | +8 | 14 | Round of 16 | — | 1–1 | 4–2 | 5–2 | |
| 2 | | 6 | 1 | 4 | 1 | 9 | 9 | 0 | 7 | Play-offs | 2–3 | — | 1–1 | 1–0 | |
| 3 | | 6 | 1 | 3 | 2 | 8 | 10 | −2 | 6 | 1–1 | 1–1 | — | 2–1 | ||
| 4 | | 6 | 1 | 1 | 4 | 8 | 14 | −6 | 4 | 0–2 | 3–3 | 2–1 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | FEY | ATM | LAZ | CEL | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 1 | 1 | 13 | 7 | +6 | 13 | Round of 16 | — | 0–1 | 2–2 | 3–0 | |
| 2 | | 6 | 4 | 0 | 2 | 10 | 3 | +7 | 12 | Play-offs | 1–2 | — | 0–1 | 4–0 | |
| 3 | | 6 | 1 | 2 | 3 | 5 | 10 | −5 | 5 | 1–3 | 0–2 | — | 0–2 | ||
| 4 | | 6 | 1 | 1 | 4 | 5 | 13 | −8 | 4 | 2–3 | 0–2 | 1–1 | — |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MIL | DOR | NEW | PAR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 4 | 0 | 2 | 14 | 8 | +6 | 12 | Round of 16 | — | 4–1 | 4–0 | 3–2 | |
| 2 | | 6 | 3 | 1 | 2 | 9 | 9 | 0 | 10 | Play-offs | 1–2 | — | 2–2 | 2–0 | |
| 3 | | 6 | 2 | 1 | 3 | 8 | 11 | −3 | 7 | 3–1 | 1–2 | — | 0–1 | ||
| 4 | | 6 | 2 | 0 | 4 | 5 | 8 | −3 | 6 | 1–0 | 0–1 | 1–2 | — |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Olympiacos | 6–2 | | 3–1 | 3–1 |
| Team 1 | Score | Team 2 |
|---|---|---|
| Olympiacos | 0–0 (6–5 p) | |
| Team 1 | Score | Team 2 |
|---|---|---|
| Milan | 2–2 (4–2 p) | |
| Team 1 | Score | Team 2 |
|---|---|---|
| Milan | 1–1 (4–3 p) | |
| Team 1 | Score | Team 2 |
|---|---|---|
| FC Porto | 2–2 (3–4 p) | |
The final was played on 22 April 2024 at Colovray Stadium, Nyon. [9]
| Olympiacos | 3–0 | |
|---|---|---|
| Report |
| Team 1 | Score | Team 2 |
|---|---|---|
| Juventus | 6–0 | |
| Team 1 | Score | Team 2 |
|---|---|---|
| Juventus | 1–1 (a.e.t.) (4–5 p) | |
| Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
|---|---|---|---|---|
| Roma | 9–1 | | 3–0 | 6–1 |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | PSG | AJA | BAY | ROM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | | 6 | 3 | 1 | 2 | 10 | 8 | +2 | 10 | Advance to quarter-finals | — | 3–1 | 0–1 | 2–1 | |
| 2 | | 6 | 3 | 1 | 2 | 7 | 8 | −1 | 10 | 2–0 | — | 1–0 | 2–1 | ||
| 3 | | 6 | 1 | 4 | 1 | 8 | 8 | 0 | 7 | 2–2 | 1–1 | — | 2–2 | ||
| 4 | | 6 | 1 | 2 | 3 | 10 | 11 | −1 | 5 | 1–3 | 3–0 | 2–2 | — |