CARDIFF CORINTHIANS
1920-21 Joined Western League Division One 1924 Left Western League ? Joined Welsh League 1956-57 Welsh League Division Two East Champions Promoted to Division One 1958 Relegated to Division Two East 1958-59 Welsh League Division Two East runner-up 1959-60 Welsh League Division Two East Champions Promoted to Division One 1964 Relegated to Division Two, which was then renamed Division One 1970-71 Welsh League Division One Champions Promoted to Premier Division 1975 Relegated to Division One 1977-78 Welsh League Division One Champions Promoted to Premier Division 1978-79 Welsh League runner-up 1981-82 Welsh League runner-up 1982-83 Four points deducted 1983-84 Placed in Premier Division on league re-organisation (effectively relegated) Welsh League Premier Division runner-up 1984-85 Welsh League Premier Division Champions 1990-91 Premier Division renamed Division One 1992-93 Division One renamed Division Two Three points deducted 1994-95 Promoted to Division One 2004 Relegated to Division Two 2006-07 Seven points deducted 2007-08 Promoted to Division One 2012 Relegated to Division Two 2014 Relegated to Division Three 2016-17 Joined South Wales Alliance 2018 Relegated to Division One 2019-20 Season ended early to due Covid-19 virus. League decided on a points per game basis 2020-21 Season in Wales (below Tier 1) cancelled due to Covid-19 regulations 2022-23 South Wales Alliance Champions 2023-24 Joined Ardal South West SEASON LEAGUE P W D L F A P POS 1920-21 WEST-1 30 4 4 22 24 62 12 16/16 1921-22 WEST-1 14 7 1 6 20 22 15 4/8 1922-23 WEST 16 3 5 8 14 25 11 9/9 1923-24 WEST 20 11 3 6 32 26 25 4/11 1953-54 WELSH-2E 38 20 11 7 132 70 51 3/20 1954-55 WELSH-2E 36 17 9 10 111 79 43 6/19 1955-56 WELSH-2E 34 14 9 11 100 72 37 6/18 1956-57 WELSH-2E 34 28 2 4 138 42 58 1/18 1957-58 WELSH-1 38 10 7 21 76 109 27 19/20 1958-59 WELSH-2E 34 22 7 5 138 51 51 2/18 1959-60 WELSH-2E 32 26 3 3 123 47 55 1/17 1960-61 WELSH-1 38 12 2 24 64 110 26 16/20 1961-62 WELSH-1 38 14 6 18 82 88 34 12/20 1962-63 WELSH-1 38 13 7 18 74 93 33 13/20 1963-64 WELSH-1 34 2 8 24 44 107 12 18/18 1964-65 WELSH-1 30 11 4 15 68 62 26 9/16 1965-66 WELSH-1 30 18 4 8 84 52 40 5/16 1966-67 WELSH-1 30 12 4 14 56 51 28 9/16 1967-68 WELSH-1 32 16 6 10 80 53 38 5/17 1968-69 WELSH-1 34 14 5 15 68 68 33 8/18 1969-70 WELSH-1 32 16 8 8 61 41 40 6/17 1970-71 WELSH-1 34 26 6 2 104 34 58 1/18 1971-72 WELSH-P 34 12 9 13 52 57 33 11/18 1972-73 WELSH-P 34 9 11 14 59 56 29 13/18 1973-74 WELSH-P 34 11 8 15 60 63 30 11/18 1974-75 WELSH-P 34 5 10 19 41 74 20 17/18 1975-76 WELSH-1 34 15 8 11 71 45 38 7/18 1976-77 WELSH-1 34 14 11 9 62 51 39 5/18 1977-78 WELSH-1 34 26 3 5 93 31 55 1/18 1978-79 WELSH-P 34 20 4 10 77 45 44 2/18 1979-80 WELSH-P 34 11 7 16 51 66 29 14/18 1980-81 WELSH-P 34 12 6 16 47 55 30 14/18 1981-82 WELSH-P 34 20 5 9 59 46 63 2/18 1982-83 WELSH-P 34 8 7 19 46 72 28 * 16/18 1983-84 WELSH-P 36 21 9 6 60 35 72 2/19 1984-85 WELSH-P 34 27 1 6 97 35 82 1/18 1985-86 WELSH-P 34 19 3 12 76 51 60 3/18 1986-87 WELSH-P 34 13 8 13 51 50 47 10/18 1987-88 WELSH-P 34 11 13 10 49 54 46 9/18 1988-89 WELSH-P 34 17 8 9 64 36 59 4/18 1989-90 WELSH-P 34 10 7 17 47 72 37 14/18 1990-91 WELSH-1 32 8 10 14 38 57 34 15/17 1991-92 WELSH-1 32 9 9 14 50 60 36 14/17 1992-93 WELSH-2 26 7 7 12 33 69 25 * 12/14 1993-94 WELSH-2 26 10 4 12 34 51 34 9/14 1994-95 WELSH-2 26 16 2 8 50 48 50 3/14 1995-96 WELSH-1 34 11 7 16 46 56 40 13/18 1996-97 WELSH-1 34 16 6 12 44 56 54 7/18 1997-98 WELSH-1 36 9 12 15 63 66 39 13/19 1998-99 WELSH-1 34 9 8 17 51 70 35 15/18 1999-00 WELSH-1 34 9 7 18 45 71 34 17/18 2000-01 WELSH-1 34 12 8 14 50 49 44 7/18 2001-02 WELSH-1 36 12 5 19 54 66 41 13/19 2002-03 WELSH-1 34 12 6 16 40 58 42 11/18 2003-04 WELSH-1 34 7 6 21 39 65 27 16/18 2004-05 WELSH-2 34 9 6 19 40 72 33 15/18 2005-06 WELSH-2 34 9 4 21 47 70 31 13/18 2006-07 WELSH-2 34 13 8 13 54 46 40 * 10/18 2007-08 WELSH-2 34 19 6 9 77 59 63 3/18 2008-09 WELSH-1 34 13 7 14 51 53 46 10/18 2009-10 WELSH-1 34 12 7 15 63 69 43 12/18 2010-11 WELSH-1 30 12 4 14 58 52 40 8/16 2011-12 WELSH-1 30 6 10 14 50 67 28 15/16 2012-13 WELSH-2 30 3 7 20 33 81 16 15/16 2013-14 WELSH-2 30 5 6 19 42 83 21 14/16 2014-15 WELSH-3 34 16 2 16 68 63 50 9/18 2015-16 WELSH-3 34 3 8 23 45 104 17 17/18 2016-17 SW ALL-P 30 11 3 16 56 65 36 9/16 2017-18 SW ALL-P 30 4 5 21 49 96 17 15/16 2018-19 SW ALL-1 28 12 6 10 64 60 42 7/15 2019-20 SW ALL-1 18 12 2 4 51 24 38 3/16 2021-22 SW ALL-P 30 16 9 5 77 41 57 4/16 2022-23 SW ALL-P 28 22 4 2 101 35 70 1/15 2023-24 ARDAL-SW 30 10 7 13 45 52 37 12/16 2024-25 ARDAL-SW
F.A. CUP
1945-46 1Q EBBW VALE A 1-3 Ebbw Vale disqualified 2Q BARRY TOWN A 1-6 1946-47 PRE MERTHYR TYDFIL A 1-4 1947-48 PRE LLANELLI A 0-3 1948-49 1Q LLANELLI A 1-1 1Qr LLANELLI H 0-2 1949-50 PRE MOUNT HILL ENTERPRISE H 0-1