Cymru Premier

Wales · Since 1992· 12 clubs

Last Champion
The New Saints FC
Season 2025-26
Total Seasons
34
1992-93 · · · 2025-26
Most Titles
The New Saints FC
18 titles

About Cymru Premier

The Cymru Premier, currently known for sponsorship reasons as the JD Cymru Premier, is the top tier of the football league system in Wales. It was established in 1992 as the League of Wales, created to provide Wales with its first nationwide football league. Before its formation, Welsh clubs either played in regional competitions or competed within the English football league system, meaning the new league marked a major structural shift for domestic football in the country.

Over the years, the competition has undergone several rebrands, becoming the Welsh Premier League in 2002 and adopting the Cymru Premier name in 2019. It operates at the highest level of Welsh football and includes both professional and semi-professional clubs. The league sits above the Cymru North and Cymru South, with promotion and relegation connecting it to the second tier of the Welsh football pyramid.

The current format features 12 teams, although the structure has changed multiple times since its inception. Each season typically involves clubs playing each other home and away before the league splits into separate groups to determine the championship and relegation outcomes. The league has also become a pathway to European competition, with top teams qualifying for UEFA tournaments such as the Champions League and Conference League.

Seasons

Season Champion Runner-up 3rd place
2025-26
The New Saints FC
Connah's Quay Nomads FC
Penybont FC
2024-25
The New Saints FC
Penybont FC
Haverfordwest County AFC
2023-24
The New Saints FC
Connah's Quay Nomads FC
Bala Town FC
2022-23
The New Saints FC
Connah's Quay Nomads FC
Penybont FC
2021-22
The New Saints FC
Bala Town FC
Newtown AFC
2020-21
Connah's Quay Nomads FC
The New Saints FC
Bala Town FC
2019-20
Connah's Quay Nomads FC
The New Saints FC
Bala Town FC
2018-19
The New Saints FC
Connah's Quay Nomads FC
Barry Town United FC
2017-18
The New Saints FC
Bangor City FC
Connah's Quay Nomads FC
2016-17
The New Saints FC
Connah's Quay Nomads FC
Bala Town FC
2015-16
The New Saints FC
Bala Town FC
Llandudno FC
2014-15
The New Saints FC
Bala Town FC
Airbus UK Broughton FC
2013-14
The New Saints FC
Airbus UK Broughton FC
Carmarthen Town AFC
2012-13
The New Saints FC
Airbus UK Broughton FC
Bangor City FC
2011-12
The New Saints FC
Bangor City FC
Neath FC
2010-11
Bangor City FC
The New Saints FC
Neath FC
2009-10
The New Saints FC
Llanelli Town AFC
Port Talbot Town FC
2008-09
Rhyl FC
Llanelli Town AFC
The New Saints FC
2007-08
Llanelli Town AFC
The New Saints FC
Rhyl FC
2006-07
The New Saints FC
Rhyl FC
Llanelli Town AFC
2005-06
The New Saints FC
Llanelli Town AFC
Rhyl FC
2004-05
The New Saints FC
Rhyl FC
Bangor City FC
2003-04
Rhyl FC
The New Saints FC
Haverfordwest County AFC
2002-03
Barry Town United FC
The New Saints FC
Bangor City FC
2001-02
Barry Town United FC
The New Saints FC
Bangor City FC
2000-01
Barry Town United FC
Cwmbrân Town AFC
Carmarthen Town AFC
1999-00
The New Saints FC
Barry Town United FC
Cwmbrân Town AFC
1998-99
Barry Town United FC
Inter Cardiff FC
Cwmbrân Town AFC
1997-98
Barry Town United FC
Newtown AFC
Ebbw Vale FC
1996-97
Barry Town United FC
Inter Cardiff FC
Ebbw Vale FC
1995-96
Barry Town United FC
Newtown AFC
Conwy Borough FC
1994-95
Bangor City FC
Afan Lido FC
Ton Pentre FC
1993-94
Bangor City FC
Inter Cardiff FC
Ton Pentre FC
1992-93
Cwmbrân Town AFC
Inter Cardiff FC
Aberystwyth Town FC

All-Time table

# Club Count Years
1 The New Saints FC 18 1999-00, 2004-05, 2005-06, 2006-07, 2009-10, 2011-12, 2012-13, 2013-14, 2014-15, 2015-16, 2016-17, 2017-18, 2018-19, 2021-22, 2022-23, 2023-24, 2024-25, 2025-26
7 2001-02, 2002-03, 2003-04, 2007-08, 2010-11, 2019-20, 2020-21
1 2008-09
2 Barry Town United FC 7 1995-96, 1996-97, 1997-98, 1998-99, 2000-01, 2001-02, 2002-03
1 1999-00
1 2018-19
3 Bangor City FC 3 1993-94, 1994-95, 2010-11
2 2011-12, 2017-18
4 2001-02, 2002-03, 2004-05, 2012-13
4 Connah's Quay Nomads FC 2 2019-20, 2020-21
5 2016-17, 2018-19, 2022-23, 2023-24, 2025-26
1 2017-18
5 Rhyl FC 2 2003-04, 2008-09
2 2004-05, 2006-07
2 2005-06, 2007-08
6 Llanelli Town AFC 1 2007-08
3 2005-06, 2008-09, 2009-10
1 2006-07
7 Cwmbrân Town AFC 1 1992-93
1 2000-01
2 1998-99, 1999-00
8 Inter Cardiff FC 0 —
4 1992-93, 1993-94, 1996-97, 1998-99
0 —
9 Bala Town FC 0 —
3 2014-15, 2015-16, 2021-22
4 2016-17, 2019-20, 2020-21, 2023-24
10 Newtown AFC 0 —
2 1995-96, 1997-98
1 2021-22
11 Airbus UK Broughton FC 0 —
2 2012-13, 2013-14
1 2014-15
12 Penybont FC 0 —
1 2024-25
2 2022-23, 2025-26
13 Afan Lido FC 0 —
1 1994-95
0 —
14 Ton Pentre FC 0 —
0 —
2 1993-94, 1994-95
15 Ebbw Vale FC 0 —
0 —
2 1996-97, 1997-98
16 Carmarthen Town AFC 0 —
0 —
2 2000-01, 2013-14
17 Haverfordwest County AFC 0 —
0 —
2 2003-04, 2024-25
18 Neath FC 0 —
0 —
2 2010-11, 2011-12
19 Aberystwyth Town FC 0 —
0 —
1 1992-93
20 Conwy Borough FC 0 —
0 —
1 1995-96
21 Port Talbot Town FC 0 —
0 —
1 2009-10
22 Llandudno FC 0 —
0 —
1 2015-16