
Taça da Liga Winners and Finals History
Taça da Liga finals by season
Winner first. The score after extra time where a final went there; a two-legged final shows the aggregate.
| Season | Winner | Score | Runner-up |
|---|---|---|---|
| 2025/2610 Jan 2026 | 2-1 | ||
| 2024/2511 Jan 2025 | 1-17-6 pens | ||
| 2023/2427 Jan 2024 | 1-15-4 pens | ||
| 2022/2328 Jan 2023 | 2-0 | ||
| 2021/2229 Jan 2022 | 2-1 | ||
| 2020/2123 Jan 2021 | 1-0 |
Most Taça da Liga titles since 2020/21
Titles and finals per team in the seasons above.
| # | Team | Titles | Finals | Last title |
|---|---|---|---|---|
| 1 | Sporting CP | 2 | 4 | 2021/22 |
| 2 | SC Braga | 1 | 3 | 2023/24 |
| 3 | Benfica | 1 | 2 | 2024/25 |
| 4 | Vitória SC | 1 | 1 | 2025/26 |
| 5 | FC Porto | 1 | 1 | 2022/23 |
| 6 | Estoril | 0 | 1 | - |
Taça da Liga records
From every match of the competition in our data, all rounds.
Taça da Liga goals per season
Finished matches of each season in our data, goals after 90 minutes.
| Season | Matches | Goals | Per match |
|---|---|---|---|
| 2025/26 | 7 | 28 | 4.00 |
| 2024/25 | 7 | 18 | 2.57 |
| 2023/24 | 37 | 92 | 2.49 |
| 2022/23 | 63 | 166 | 2.63 |
| 2021/22 | 37 | 94 | 2.54 |
| 2020/21 | 7 | 18 | 2.57 |
Rivalries in the Taça da Liga
Head-to-head pages of rivalries played in this competition, with the number of meetings in it.
Taça da Liga history: questions and answers
Vitória SC won the 2025/26 final against SC Braga, 2-1, on 10 Jan 2026.
FC Porto beat Sporting CP 2-0 in the 2022/23 final.
In the 2025/26 season, 4.00 goals per match after 90 minutes, from 7 finished matches.
Sporting CP, with 2 titles in the 6 finals since 2020/21.
Feirense vs Santa Clara on 8 Dec 2022 (2022/23) ended 4-3: 7 goals.
6 finals, from 2020/21 to 2025/26. Earlier editions are not in our data.
About the Taça da Liga history
Our Taça da Liga records cover 6 finals, from 2020/21 to 2025/26. Sporting CP has the most titles in that span: 2. 5 different teams won the final in those seasons.
In the latest final (2025/26), Vitória SC beat SC Braga 2-1. The widest margin in a final: FC Porto beat Sporting CP 2-0 in 2022/23. The 2025/26 season averaged 4.00 goals per match after 90 minutes, from 7 matches.
For the current season, see the Taça da Liga Predictions and the Taça da Liga Knockout Rounds.





