Coppa Italia Winners and Finals History

ItalyItalyCup2026

Finals from 2020/21 to 2025/26: 6 finals in our data. Earlier editions are not included.

Coppa Italia finals by season

Winner first. The score after extra time where a final went there; a two-legged final shows the aggregate.

SeasonWinnerScoreRunner-up
2025/2613 May 2026Inter2-0Lazio
2024/2514 May 2025Bologna1-0AC Milan
2023/2415 May 2024Juventus1-0Atalanta
2022/2324 May 2023Inter2-1Fiorentina
2021/2211 May 2022Inter4-2a.e.t.Juventus
2020/2119 May 2021Juventus2-1Atalanta

Most Coppa Italia titles since 2020/21

Titles and finals per team in the seasons above.

#TeamTitlesFinalsLast title
1Inter332025/26
2Juventus232023/24
3Bologna112024/25
4Atalanta02-
5AC Milan01-
6Fiorentina01-
7Lazio01-

Coppa Italia records

From every match of the competition in our data, all rounds.

Biggest win in a final
Inter4-2Juventus
a.e.t.2021/22 · 11 May 2022
Biggest win in the Coppa Italia
Atalanta6-1Cesena
2024/25 · Round of 16 · 18 Dec 2024
Most goals in a match: 9
Bologna4-5Ternana
2021/22 · Round 1 · 16 Aug 2021

Coppa Italia goals per season

Finished matches of each season in our data, goals after 90 minutes.

SeasonMatchesGoalsPer match
202628853.04
2025/26451112.47
2024/25451373.04
2023/24451292.87
2022/23451342.98
2021/22451423.16
2020/21792172.75

Rivalries in the Coppa Italia

Head-to-head pages of rivalries played in this competition, with the number of meetings in it.

Coppa Italia history: questions and answers

Inter won the 2025/26 final against Lazio, 2-0, on 13 May 2026.

Inter beat Juventus 4-2 (a.e.t.) in the 2021/22 final.

In the 2025/26 season, 2.47 goals per match after 90 minutes, from 45 finished matches.

Inter, with 3 titles in the 6 finals since 2020/21.

Bologna vs Ternana on 16 Aug 2021 (2021/22) ended 4-5: 9 goals.

6 finals, from 2020/21 to 2025/26. Earlier editions are not in our data.

About the Coppa Italia history

Our Coppa Italia records cover 6 finals, from 2020/21 to 2025/26. Inter has the most titles in that span: 3. 3 different teams won the final in those seasons.

In the latest final (2025/26), Inter beat Lazio 2-0. The widest margin in a final: Inter beat Juventus 4-2 (a.e.t.) in 2021/22. The 2025/26 season averaged 2.47 goals per match after 90 minutes, from 45 matches.

For the current season, see the Coppa Italia Predictions and the Coppa Italia Knockout Rounds.