Cardiff Combination League
The Cardiff Combination League is a football league covering the city of Cardiff and surrounding areas in South Wales. The leagues are at the eighth, ninth and tenth levels of the Welsh football league system.
The most successful club in the league's history is Caerau, with ten top division titles.
Divisions
The league is composed of three divisions.Member clubs 2019–20
Premier Division
- Aberystwyth Exiles
- Avenue Hotspur
- Cathays Conservatives
- Docks Albion
- Fairwater
- Glamorgan
- St Mellons Athletic
- Tiger Bay
Division One
- Aberystwyth Exiles 2nds
- Avenue Hotspur 2nds
- Glamorgan 2nds
- Grange Allstars
- Homeguard
- Llanishen Wanderers
- Thornhill
Division Two
- Avenue Hotspur development
- Cardiff Central
- Cardiff Hibernian
- Cardiff Jets
- Cathays United
- Fairwater 2nds
- Pontprennau Pumas
- Roath Park Rangers
Promotion and relegation
Champions - Top Division
The top division has been called the Senior Division or Premier Division throughout its history. A full set of the champions can be found below.1940s
- 1941–42: Fairoak
- 1941–42: Grange Albion
- 1942–43: No competition
- 1943–44: No competition
- 1944–45: No competition
- 1945–46: Grange Albion
- 1946–47: A – Cardiff City Colts; B – Cogan British Legion
- 1947–48: Fairoak
- 1948–49: Fairoak
- 1949–50: Fairoak
1950s
- 1950–51: Fairoak
- 1951–52: Cogan
- 1952–53: Cogan
- 1953–54: Fairoak
- 1954–55: Roath Rovers
- 1955–56: Roath Rovers
- 1956–57: Roath Rovers
- 1957–58: The Nomads
- 1958–59: Roath Rovers
- 1959–60: Roath Rovers
1960s
- 1960–61: Roath Rovers
- 1961–62: The Nomads
- 1962–63: Caerau
- 1963–64: Bell Rangers
- 1964–65: Roath Rovers
- 1965–66: Roath Rovers
- 1966–67: Roath Rovers
- 1967–68: Cardiff Draconians
- 1968–69: Galbalfa
- 1969–70: Ely Rangers
1970s
- 1970–71: Ely Rangers
- 1971–72: Cardiff Draconians
- 1972–73: Caerau
- 1973–74: Cardiff Draconians
- 1974–75: Caerau
- 1975–76: Ely Rangers
- 1976–77: Caerau
- 1977–78: Ely Rangers
- 1978–79 Ely Rangers
- 1979–80: Cardiff Draconians
1980s
- 1980–81: Anthony's
- 1981–82: Home Guard
- 1982–83: Caerau
- 1983–84: Caerau
- 1984–85: Anthony's
- 1985–86: Caerau
- 1986–87: Caerau
- 1987–88: Fairoak
- 1988–89: Caerau
- 1989–90: Caerau
1990s
- 1990–91: Whitchurch Hospital Grasshoppers
- 1991–92: Gabalfa Draconians
- 1992–93: Gabalfa Draconians
- 1993–94: Whitchurch
- 1994–95: Butetown YC
- 1995–96: Butetown YC
- 1996–97: Gabalfa Draconians
- 1997–98: Ely West End
- 1998–99: Gabalfa Draconians
- 1999–2000: Cavalier
2000s
- 2000–01: AFC St Mellons
- 2001–02: Heath Park United
- 2002–03: AFC Butetown
- 2003–04: Avenue Hotspur
- 2004–05: AFC Butetown
- 2005–06: Baybridge
- 2006–07: Avenue Hotspur
- 2007–08: Thornhill United
- 2008–09: Adamsdown Athletic
- 2009–10: STM Sports
2010s
- 2010–11: Cardiff Hibernians
- 2011–12: Rafa
- 2012–13: Avenue Hotpur
- 2013–14: FC Zenith
- 2014–15: STM Sports Old Boys
- 2015–16: Thornhill
- 2016–17: STM Sports Old Boys
- 2017–18: STM Sports Old Boys
- 2018–19: Fairwater
- 2019–20: Fairwater
Number of top flight championships by club
- Caerau – 10 titles
- Roath Rovers – 9 titles
- Cardiff Draconians – 8 titles
- Fairoak – 7 titles
- Ely Rangers – 5 titles
- Avenue Hotspur – 3 titles
- STM Sports Old Boys – 3 titles
- AFC Butetown – 2 titles
- Anthony's – 2 titles
- Butetown YC – 2 titles
- Cogan – 2 titles
- Fairwater – 2 titles
- Grange Albion – 2 titles
- The Nomads – 2 titles
- Adamsdown Athletic – 1 title
- AFC St Mellons – 1 title
- Baybridge – 1 title
- Bell Rangers – 1 title
- Cardiff City Colts – 1 title
- Cardiff Hibernians – 1 title
- Cavalier – 1 title
- Cogan British Legion – 1 title
- Ely West End – 1 title
- Galbalfa – 1 title
- Heath Park Avenue – 1 title
- Home Guard – 1 title
- FC Zenith – 1 title
- Rafa – 1 title
- STM Sports – 1 title
- Thornhill – 1 title
- Thornhill United – 1 title
- Whitchurch – 1 title
- Whitchurch Hospital Grasshoppers – 1 title