Historical Records

1949-50 Ely Athletic
1950-51 Roath Rangers
1951-52 Fairoak
1952-53 Services United
1953-54 Fairoak
1954-55 Roath Rangers
1955-56 Cardiff Exiles
1956-57 Roath Rangers
1957-58 Roath Rangers
1958-59 Roath Rangers
1959-60 Roath Rangers
1960-61 Roath Rangers
1961-62 Roath Rangers
1962-63 NO COMPETITION
1963-64 Roath Rangers
1964-65 Llanishen Wanderers
1965-66 Cardiff Draconians
1966-67 Ely Rangers
1967-68 Ely Rangers
1968-69 Gabalfa Grasshoppers
1969-70 Gabalfa Grasshoppers
1970-71 Llanishen Wanderers
1971-72 Caerau (Ely)
1972-73 Caerau (Ely)
1973-74 Caerau (Ely)
1974-75 Cardiff Draconians
1975-76 Caerau (Ely)
1976-77 Ely Rangers
1977-78 NO COMPETITION
1978-79 Ely Rangers
1979-80 Ely Rangers
1980-81 Anthony's
1981-82 Homeguard (Ely)
1982-83 Caerau (Ely)
1983-84 Caerau (Ely)
1984-85 Caerau (Ely)
1985-86 Dinas Powys
1986-87 Caerau (Ely)
1987-88 Grangetown Boys Club 2nds
1988-89 Whitchurch H. Grasshoppers
1989-90 UNKNOWN
1990-91 Caerau (Ely)
1991-92 Gabalfa Draconians
1992-93 Whitchurch H. Grasshoppers
1993-94 Gabalfa Draconians
1994-95 AFC Butetown
1995-96 Gabalfa Draconians
1996-97 Gabalfa Draconians
1997-98 Gabalfa Draconians
1998-99 Park Lawn
1999-00 Cavalier
2000-01 Avenue Hotspur
2001-02 NOT HELD
2002-03 AFC Butetown
2003-04 NOT HELD
2004-05 Avenue Hotspur
2005-06 Thornhill United
2006-07 Avenue Hotspur
2007-08 Baybridge
2008-09 NOT HELD
2009-10 NOT HELD
2010-11 Cardiff Hibernian
2011-12 Tiger Bay
2012-13 Avenue Hotspur
2013-14 STM Sports OB
2014-15 STM Sports OB
2015-16 Fairwater Social
2016-17 Aberystwyth Exiles
2017-18 Cathays Conservatives
2018-19 Thornhill AFC
2019-20 CANCELLED

Where next?

Milsom Harries Cup Winners 1978-79POSTPONED 1979-80Dinas Powys 1980-81Pumble Villa 1981-82Homeguard (Ely) 1982-83Homeguard
City Supporters Cup Winners 1952-53St Athan 1953-54Roath Rangers 1954-55St Athan 1955-56Roath Rangers 1956-57Roath Rangers

Cardiff Combination Football League newsletter

Keep up-to-date with our exclusive email newsletters.

Subscribe