Coppa Italia Winners: Every Final From 1922 to 2025-26
78 entries · verified 2026-07-20 · free · from the Ball IQ football team
The Coppa Italia is Italian football's premier knockout cup, first contested in 1922 and run almost every season since 1935. Over that span it has crowned clubs from every corner of the peninsula, from tiny Ligurian side Vado, who won the very first edition, to the Serie A giants who dominate the modern honours list.
Juventus stand alone at the top with 15 triumphs, followed by Inter Milan and Roma. But the cup has always kept room for surprises: Napoli lifted it in 1962 while still a Serie B side, Vicenza stunned the country in 1997, and in 2025 Bologna ended a 51-year wait for a major trophy. The competition's format has shifted over the decades too — from a single final, to two-legged home-and-away deciders, to a final round-robin group in the late 1960s, before settling back into today's one-off showpiece.
Below is the full chronological roll of winners, runners-up and scores. Every recent final has been cross-checked, including Juventus' 2023-24 win, Bologna's 2024-25 breakthrough, and Inter Milan's 2025-26 victory that sealed a domestic double.
| Season | Winner | Runner-up | Score |
|---|---|---|---|
| 1922 | Vado | Udinese | 1–0 (a.e.t.) |
| 1935–36 | Torino | Alessandria | 5–1 |
| 1936–37 | Genoa | Roma | 1–0 |
| 1937–38 | Juventus | Torino | 5–2 (agg.) |
| 1938–39 | Inter Milan | Novara | 2–1 |
| 1939–40 | Fiorentina | Genoa | 1–0 |
| 1940–41 | Venezia | Roma | 4–3 (agg.) |
| 1941–42 | Juventus | AC Milan | 5–2 (agg.) |
| 1942–43 | Torino | Venezia | 4–0 |
| 1958 | Lazio | Fiorentina | 1–0 |
| 1958–59 | Juventus | Inter Milan | 4–1 |
| 1959–60 | Juventus | Fiorentina | 3–2 (a.e.t.) |
| 1960–61 | Fiorentina | Lazio | 2–0 |
| 1961–62 | Napoli | SPAL | 2–1 |
| 1962–63 | Atalanta | Torino | 3–1 |
| 1963–64 | Roma | Torino | 1–0 (replay) |
| 1964–65 | Juventus | Inter Milan | 1–0 |
| 1965–66 | Fiorentina | Catanzaro | 2–1 (a.e.t.) |
| 1966–67 | AC Milan | Padova | 1–0 |
| 1967–68 | Torino | AC Milan | Final round-robin group |
| 1968–69 | Roma | Cagliari | Final round-robin group |
| 1969–70 | Bologna | Torino | Final round-robin group |
| 1970–71 | Torino | AC Milan | Final round-robin group |
| 1971–72 | AC Milan | Napoli | 2–0 |
| 1972–73 | AC Milan | Juventus | 1–1 (pens) |
| 1973–74 | Bologna | Palermo | 1–1 (pens) |
| 1974–75 | Fiorentina | AC Milan | 3–2 |
| 1975–76 | Napoli | Hellas Verona | 4–0 |
| 1976–77 | AC Milan | Inter Milan | 2–0 |
| 1977–78 | Inter Milan | Napoli | 2–1 |
| 1978–79 | Juventus | Palermo | 2–1 |
| 1979–80 | Roma | Torino | 0–0 (pens) |
| 1980–81 | Roma | Torino | 2–2 (agg., 4–2 pens) |
| 1981–82 | Inter Milan | Torino | 2–1 (agg.) |
| 1982–83 | Juventus | Hellas Verona | 3–2 (agg.) |
| 1983–84 | Roma | Hellas Verona | 2–1 (agg.) |
| 1984–85 | Sampdoria | AC Milan | 3–1 (agg.) |
| 1985–86 | Roma | Sampdoria | 3–2 (agg.) |
| 1986–87 | Napoli | Atalanta | 4–0 (agg.) |
| 1987–88 | Sampdoria | Torino | 3–2 (agg.) |
| 1988–89 | Sampdoria | Napoli | 4–1 (agg.) |
| 1989–90 | Juventus | AC Milan | 1–0 (agg.) |
| 1990–91 | Roma | Sampdoria | 4–2 (agg.) |
| 1991–92 | Parma | Juventus | 2–1 (agg.) |
| 1992–93 | Torino | Roma | 5–5 (agg., away goals) |
| 1993–94 | Sampdoria | Ancona | 6–1 (agg.) |
| 1994–95 | Juventus | Parma | 3–0 (agg.) |
| 1995–96 | Fiorentina | Atalanta | 3–0 (agg.) |
| 1996–97 | Vicenza | Napoli | 3–1 (agg.) |
| 1997–98 | Lazio | AC Milan | 3–2 (agg.) |
| 1998–99 | Parma | Fiorentina | 3–3 (agg., away goals) |
| 1999–2000 | Lazio | Inter Milan | 2–1 (agg.) |
| 2000–01 | Fiorentina | Parma | 2–1 (agg.) |
| 2001–02 | Parma | Juventus | 2–2 (agg., away goals) |
| 2002–03 | AC Milan | Roma | 6–3 (agg.) |
| 2003–04 | Lazio | Juventus | 4–2 (agg.) |
| 2004–05 | Inter Milan | Roma | 3–0 (agg.) |
| 2005–06 | Inter Milan | Roma | 4–2 (agg.) |
| 2006–07 | Roma | Inter Milan | 7–4 (agg.) |
| 2007–08 | Roma | Inter Milan | 2–1 |
| 2008–09 | Lazio | Sampdoria | 1–1 (pens) |
| 2009–10 | Inter Milan | Roma | 1–0 |
| 2010–11 | Inter Milan | Palermo | 3–1 |
| 2011–12 | Napoli | Juventus | 2–0 |
| 2012–13 | Lazio | Roma | 1–0 |
| 2013–14 | Napoli | Fiorentina | 3–1 |
| 2014–15 | Juventus | Lazio | 2–1 (a.e.t.) |
| 2015–16 | Juventus | AC Milan | 1–0 (a.e.t.) |
| 2016–17 | Juventus | Lazio | 2–0 |
| 2017–18 | Juventus | AC Milan | 4–0 |
| 2018–19 | Lazio | Atalanta | 2–0 |
| 2019–20 | Napoli | Juventus | 0–0 (pens) |
| 2020–21 | Juventus | Atalanta | 2–1 |
| 2021–22 | Inter Milan | Juventus | 4–2 (a.e.t.) |
| 2022–23 | Inter Milan | Fiorentina | 2–1 |
| 2023–24 | Juventus | Atalanta | 1–0 |
| 2024–25 | Bologna | AC Milan | 1–0 |
| 2025–26 | Inter Milan | Lazio | 2–0 |
Think you know the Coppa Italia? Prove it in the app.
Streaks, live 1v1, a rating out of 99 — and every quiz in one app.
Download on theApp Store