Welsh Cup Winners and Finals History

WalesWalesCup2026

Finals from 2021/22 to 2025/26: 5 finals in our data. Earlier editions are not included.

Welsh Cup 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/2612 Apr 2026Caernarfon Town3-0Flint Town United
2024/254 May 2025The New Saints2-1GAP Connah S Quay FC
2023/2428 Apr 2024GAP Connah S Quay FC2-1The New Saints
2022/2330 Apr 2023The New Saints6-0Bala Town
2021/221 May 2022The New Saints3-2Penybont

Most Welsh Cup titles since 2021/22

Titles and finals per team in the seasons above.

#TeamTitlesFinalsLast title
1The New Saints342024/25
2GAP Connah S Quay FC122023/24
3Caernarfon Town112025/26
4Bala Town01-
5Flint Town United01-
6Penybont01-

Welsh Cup records

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

Biggest win in a final
The New Saints6-0Bala Town
2022/23 · 30 Apr 2023
Biggest win in the Welsh Cup
Bala Town17-1Brymbo
2021/22 · Round 2 · 4 Sep 2021
Most goals in a match: 18
Bala Town17-1Brymbo
2021/22 · Round 2 · 4 Sep 2021

Welsh Cup goals per season

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

SeasonMatchesGoalsPer match
2026321444.50
2025/261004264.26
2024/25993653.69
2023/24994064.10
2022/23993943.98
2021/22994194.23
2019/20883483.95

Welsh Cup history: questions and answers

Caernarfon Town won the 2025/26 final against Flint Town United, 3-0, on 12 Apr 2026.

The New Saints beat Bala Town 6-0 in the 2022/23 final.

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

The New Saints, with 3 titles in the 5 finals since 2021/22.

Bala Town vs Brymbo on 4 Sep 2021 (2021/22) ended 17-1: 18 goals.

5 finals, from 2021/22 to 2025/26. Earlier editions are not in our data.

About the Welsh Cup history

Our Welsh Cup records cover 5 finals, from 2021/22 to 2025/26. The New Saints has the most titles in that span: 3. 3 different teams won the final in those seasons.

In the latest final (2025/26), Caernarfon Town beat Flint Town United 3-0. The widest margin in a final: The New Saints beat Bala Town 6-0 in 2022/23. The 2025/26 season averaged 4.26 goals per match after 90 minutes, from 100 matches.

For the current season, see the Welsh Cup Predictions and the Welsh Cup Knockout Rounds.