Central Wales Football League
| Founded | 1900 |
|---|---|
| Country | |
| Other club from | |
| Divisions | 2 |
| Number of clubs | 25 |
| Level on pyramid | 4 |
| Promotion to | Ardal Leagues |
| Relegation to | Aberystwyth League Ceredigion League Mid Wales South Montgomeryshire League |
| Domestic cup(s) | Welsh Cup FAW Trophy |
| Current champions | Northern: Carno Southern: Ffostrasol Wanderers (2025—26) |
| Most championships | Caersws/ Caersws reserves (9 titles since 1950) |
| Current: 2026–27 | |
The Central Wales Football League (formerly the Mid Wales Football League) is a football league in Wales in tier four of the Welsh Football pyramid, run by the Central Wales Football Association.
The league consists of two regionally-based divisions: a Northern Division and a Southern Division. The league offers a promotion route to the tier three Ardal Leagues administered by the Football Association of Wales. Relegation is possible to the relevant tier five level leagues in Aberystwyth, Ceredigion and Montgomeryshire.
History
[edit]Until the end of the 2019–20 season the league sat at tier three and tier four of the pyramid, with the tier three Division One offering promotion to the Cymru North.
Changes from the 2020–21 season
[edit]For the 2020–21 season, the league existed at tier four of the Welsh football league system and was called the Mid Wales League, with an east and a west division. The east division was known as the Mid Wales League East. The geographical area of the east division was to be a combination of those parts of the area presently served by the Montgomeryshire League and the Mid Wales South League. The west division was known as the Mid Wales League West. The geographical area of the west division was a combination of those parts of the area then served by the Aberystwyth League and the Ceredigion League. Each division was to have no more than 16 clubs.[1]
Changes from the 2022–23 season
[edit]From the 2022-23 season onwards, the Mid Wales Football League was divided into north and south divisions in a bid to increase membership after the inaugural western league ran with only seven clubs for the 2021–22 season. The league was renamed the Central Wales Football League.
Sponsorship
[edit]It was named for SPAR under a sponsorship deal until 2018. From 2018–19 it would then take the name MMP with Norman R Lloyd Mid Wales League.[2] As of the 2026–27 season, it is known as the MMP Central Wales League.[3]
Member clubs for 2026–27 season
[edit]Northern Division
[edit]- Abermule
- Barmouth & Dyffryn United
- Berriew
Bishops Castle Town- Caersws development
- Dolgellau Athletic reserves (withdrew July 2026)
- Dyffryn Banw (withdrew July 2026)
- Forden United
- Kerry reserves
- Llanfyllin Town
- Llansantffraid Village
- Machynlleth
- Montgomery Town
- Tywyn Bryncrug
- Waterloo Rovers
- Welshpool Town
Southern Division
[edit]- Aberystwyth Town development
- Bont (withdrew July 2026)
- Bow Street development
- Felinfach
- Ffostrasol Wanderers
- Lampeter Town
- Llanidloes Town
- Llanilar
- Penparcau
- Penrhyncoch reserves
- Rhayader Town
- Tregaron Turfs
Division One champions
[edit]Information sourced from the Welsh Football Statistician[4] unless otherwise specified.
1900s
[edit]- 1900-01: – Llandrindod Wells[5]
- 1901-02: – Knighton Town[6]
- 1902-03: – Knighton Town[6]
- 1903-04: – Knighton Town[6]
- 1904-05: –
- 1905-06: –
- 1906-07: –
- 1907-08: –
- 1908-09: – Llandrindod
- 1909-10: –
1910s
[edit]- 1910-11: –
- 1911-12: –
- 1912-13: –
- 1913-14: – Llanfaes Brigade[7]
- 1914-15: – League suspended - First World War
- 1915-16: – League suspended - First World War
- 1916-17: – League suspended - First World War
- 1917-18: – League suspended - First World War
- 1918-19: – League suspended - First World War
- 1919-20: – Builth
1920s
[edit]- 1920-21: – Talgarth
- 1921-22: –
- 1922-23: – Rhayader & Llandrindod Wells (shared)
- 1923-24: – Howey & Llanfaes (shared)
- 1924-25: – Rhayader
- 1925-26: – Aberystwyth Town
- 1926-27: – Aberystwyth Town
- 1927-28: – Aberystwyth Town
- 1928-29: – Llandrindod Town
- 1929-30: – Aberystwyth Town
1930s
[edit]- 1930-31:
- North: Llanidloes
- South: Llanidloes
- 1931-32: – Llanidloes Town
- 1932-33: – Aberystwyth Town
- 1933-34: – Llanidloes Town
- 1934-35: –
Shrewsbury Town reserves - 1935-36: –
Shrewsbury Town reserves - 1936-37: – Aberdovey
- 1937-38: – Season collapsed
- 1938-39:
- North: Llanidloes
- South: Llanidloes
- 1939-40: – League suspended - Second World War
1940s
[edit]- 1940-41: – League suspended - Second World War
- 1941-42: – League suspended - Second World War
- 1942-43: – League suspended - Second World War
- 1943-44: – League suspended - Second World War
- 1944-45: – League suspended - Second World War
- 1945-46:
- Northern: Newtown Military
- Southern: Builth
- 1946-47: – Llanidloes Town
- 1947-48:
- Northern: Llanfyllin Town
- Southern: Brecon Corries
- 1948-49:
- Northern: Aberystwyth Town
- Southern:
- 1949-50:
- Northern: Aberystwyth Town
- Southern:
1950s
[edit]- 1950-51: – Llanidloes Town
- 1951-52: – 55th Royal Artillery Tonfannau
- 1952-53: – 55th Royal Artillery Tonfannau
- 1953-54: – 55th Royal Artillery Tonfannau
- 1954-55: – Kington Town
- 1955-56: – 55th Royal Artillery Tonfannau
- 1956-57: – 55th Royal Artillery Tonfannau
- 1957-58: – 55th Royal Artillery Tonfannau
- 1958-59: – Aberystwyth Town reserves
- 1959-60: – Caersws
1960s
[edit]- 1960-61: – Caersws
- 1961-62: – Llandrindod Wells
- 1962-63: – Caersws
- 1963-64: – Kington Town
- 1964-65: – Berriew
- 1965-66: – Kington Town
- 1966-67: – Llandrindod Wells
- 1967-68: – Welshpool
- 1968-69: – Welshpool
- 1969-70: – Barmouth & Dyffryn United
1970s
[edit]- 1970-71: – Welshpool
- 1971-72: – Llanidloes Town
- 1972-73: – Welshpool
- 1973-74: – Llanidloes Town
- 1974-75: – Welshpool
- 1975-76: – Newtown
- 1976-77: – Welshpool
- 1977-78: – Caersws
- 1978-79: – Newtown
- 1979-80: – Welshpool
1980s
[edit]- 1980-81: – Llanidloes Town
- 1981-82: – Newtown
- 1982-83: – Caersws
- 1983-84: – Aberystwyth Town
- 1984-85: – Aberystwyth Town
- 1985-86: – Caersws
- 1986-87: – Newtown
- 1987-88: – Newtown
- 1988-89: – Caersws
- 1989-90: – Caersws
1990s
[edit]- 1990-91: –
Morda United - 1991-92: – Knighton Town
- 1992-93: – Machynlleth
- 1993-94: – Machynlleth
- 1994-95: – Machynlleth
- 1995-96: – Newtown reserves
- 1996-97: – Caersws reserves
- 1997-98: – Kerry
- 1998-99: – Kerry
- 1999-2000: – Carno
2000s
[edit]- 2000-01: – Season abandoned after outbreak of Foot and mouth disease
- 2001-02: – Penrhyncoch
- 2002-03: – Penrhyncoch
- 2003-04: – Aberystwyth Town reserves
- 2004-05: – Aberystwyth Town reserves
- 2005-06: – Llanrhaeadr-ym-Mochnant
- 2006-07: – Presteigne St Andrews
- 2007-08: – Aberystwyth Town reserves
- 2008-09: – Newtown reserves
- 2009-10: – Penparcau
2010s
[edit]- 2010-11: – Llanrhaeadr-ym-Mochnant
- 2011-12: – Rhayader Town[8]
- 2012-13: – Llanidloes Town[9]
- 2013-14: – Llandrindod Wells
- 2014-15: – Llanfair United
- 2015-16: – Penrhyncoch
- 2016-17: – Rhayader Town
- 2017-18: – Llanrhaeadr-ym-Mochnant
- 2018-19: – Llanfair United
- 2019-20: – Llanidloes Town[10]
2020s
[edit]- 2020-21:
- East Division: – Season cancelled
- West Division: – Season cancelled
- 2021-22:
- East Division: – Brecon Corries[11]
- West Division: – Tywyn Bryncrug[12]
- 2022-23:
- Northern Division: – Kerry
- Southern Division: – Radnor Valley
- 2023-24:
- Northern Division: – Kerry
- Southern Division: – Penparcau
- 2024-25:
- Northern Division: – Llanrhaeadr
- Southern Division: – Knighton Town
- 2025–26:
- Northern Division: – Carno
- Southern Division: – Ffostrasol Wanderers
Number of titles since 1950
[edit]- Caersws/ reserves – 9
- Newtown/ reserves – 7
- Welshpool – 7
- 55th Royal Artillery Tonfannau – 6
- Aberystwyth Town reserves – 6
- Llanidloes Town – 6
- Knighton Town – 5
- Kerry – 4
- Llanrhaeadr-ym-Mochnant – 4
- Llandrindod Wells – 3
- Machynlleth – 3
- Penrhyncoch – 3
- Brecon Corries – 2
- Carno – 2
- Kington Town – 2
- Llanfair United – 2
- Penparcau – 2
- Rhayader Town – 2
- Barmouth & Dyffryn United – 1
- Berriew – 1
- Ffostrasol Wanderers – 1
Morda United – 1- Presteigne St Andrews – 1
- Radnor Valley – 1
- Tywyn Bryncrug – 1
Central Wales League Cup - Winners
[edit]2020s
[edit]- 2022–23: – Barmouth & Dyffryn United
- 2023–24: – Tregaron Turfs[13]
- 2024–25: – Forden United[14]
- 2025–26: –
See also
[edit]References
[edit]- ↑ "The new CWFA league structure for 2020-21". Pitchero.com. Retrieved 2026-05-17.
- ↑ https://www.countytimes.co.uk/sport/16290137.new-sponsor-mid-wales-league/
- ↑ https://www.countytimes.co.uk/sport/26451310.forden-united-edge-waterloo-rovers-brooks-goal/
- ↑ "Mid Wales League". Welshfootballstatistician.weebly.com. Retrieved 2026-05-17.
- ↑ Townsend, Stuart (28 August 2021). "The story of Knighton Town – Radnorshire's resilient Robins". Powys County Times. Retrieved 22 May 2022.
- 1 2 3 "Club Information". Knighton Town F.C. Archived from the original on 2018-09-02. Retrieved 16 November 2022.
- ↑ "Welsh Newspapers". Newspapers.library.wales.
- ↑ "2011-12 tables, part 5" (PDF). Football Club History Database. Retrieved 16 November 2021.
- ↑ "2012-13 tables, part 5" (PDF). Football Club History Database. Retrieved 16 November 2021.
- ↑ Jones, Jordan (19 May 2020). "Mid Wales League: Llanidloes and Penparcau are champions of Mid Wales". Clwb Pel Droed. Retrieved 10 June 2020.
- ↑ Grosvenor, Gavin (14 May 2022). "Brecon Corries and Meifod celebrate league titles in style". Powys County Times. Retrieved 17 May 2022.
- ↑ Grosvenor, Gavin (12 May 2022). "Title glory for Tywyn Bryncrug seals title play-off date". Powys County Times. Retrieved 1 June 2022.
- ↑ "Dailymotion". Dailymotion.com. Retrieved August 3, 2026.
- ↑ "Clewlow the hero as Forden United lift MMP Central Wales League Cup". Countytimes.co.uk. May 29, 2025. Retrieved August 3, 2026.