Cymru Premier
Wales · Since 1992· 12 clubs
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.
| 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
|
| # | 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 |