TON PENTRE
1909-10 Joined Southern League Division 2A
Southern League Division 2A runner-up
Also joined Western League
1911-12 Welsh Cup semi-finalists
1919-20 Southern League Division Two runner-up
1920-21 Moved to Welsh Section
Also played in Western League
Welsh Cup semi-finalists
1921-22 Southern League Welsh Section runner-up
Welsh Cup runner-up
1922-23 Unable to complete fixtures, record expunged
1945-46 Welsh League Division Two West Champions
1957-58 Welsh League Champions
1960-61 Welsh League Champions (2nd time)
1964-65 Division One renamed Premier Division on league re-organisation
1973-74 Welsh League Champions (3rd time)
1981-82 Welsh League Champions (4th time)
1983-84 Placed in National Division on league re-organisation
1986-87 Welsh League runner-up (lost title on goal difference)
1992-93 Placed in Division One on league re-organisation
Welsh League Champions (5th time)
1993-94 Joined League Of Wales
1997-98 Rejoined Welsh League
Welsh League Champions (6th time)
1998-99 Welsh League Champions (7th time)
1999-00 Welsh League Champions (8th time)
2000-01 Welsh League Champions (on goal difference) (9th time)
2001-02 Welsh Cup semi-finalists
Welsh League Champions (10th time, 5th in succession)
2002-03 Welsh Cup semi-finalists
2004-05 Welsh League Champions (11th time)
2010 Relegated to Division Two
2010-11 Welsh League Division Two Champions
Promoted 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
2021-22 Founder member of Ardal South West
Three points deducted
2022-23 Joined South Wales Alliance
2024-25 South Wales Alliance changed name to South Wales Premier League
2025 Relegated to Championship
SEASON LEAGUE P W D L F A P POS
1909-10 SOUTH-2A 10 4 2 4 17 21 10 2/6
WEST 24 14 4 6 68 26 32 4/13
1910-11 SOUTH-2 22 10 3 9 44 40 23 8/12
1911-12 SOUTH-2 26 12 3 11 56 45 27 6/14
1912-13 SOUTH-2 24 3 3 18 22 69 9 13/13
1913-14 SOUTH-2 30 8 4 18 33 61 20 12/16
1914-15 SOUTH-2 24 11 6 7 42 43 28 6/13
1919-20 SOUTH-2 20 12 7 1 50 14 31 2/11
1920-21 SOUTH-Wal 20 7 5 8 32 34 19 7/11
WEST-1 30 10 5 15 43 60 25 12/16
1921-22 SOUTH-Wal 16 9 4 3 35 14 22 2/9
1922-23 SOUTH-Wal RECORD EXPUNGED
1951-52 WELSH-1 36 16 6 14 81 74 38 8/19
1952-53 WELSH-1 38 18 3 17 80 84 39 8/10
1953-54 WELSH-1 38 12 8 18 76 93 32 17/20
1954-55 WELSH-1 38 15 4 19 88 92 34 14/20
1955-56 WELSH-1 38 16 5 17 112 112 37 11/20
1956-57 WELSH-1 38 18 6 14 105 97 42 7/20
1957-58 WELSH-1 38 22 6 10 110 80 50 1/20
1958-59 WELSH-1 36 14 8 14 97 83 36 11/19
1959-60 WELSH-1 38 24 9 5 135 68 57 3/20
1960-61 WELSH-1 38 27 6 5 137 34 60 1/20
1961-62 WELSH-1 38 22 6 10 99 59 50 3/20
1962-63 WELSH-1 38 21 7 10 90 63 49 3/20
1963-64 WELSH-1 34 22 5 7 87 41 49 4/18
1964-65 WELSH-P 30 12 8 10 59 59 32 6/16
1965-66 WELSH-P 30 14 8 8 59 49 36 6/16
1966-67 WELSH-P 30 14 5 11 51 37 33 6/16
1967-68 WELSH-P 34 13 7 14 49 57 33 10/18
1968-69 WELSH-P 34 15 8 11 54 46 38 7/18
1969-70 WELSH-P 34 18 9 7 61 43 45 3/18
1970-71 WELSH-P 34 15 13 6 47 24 43 5/18
1971-72 WELSH-P 34 15 12 7 51 40 42 5/18
1972-73 WELSH-P 34 17 9 8 74 39 43 3/18
1973-74 WELSH-P 34 21 8 5 77 33 50 1/18
1974-75 WELSH-P 34 16 10 8 64 48 42 4/18
1975-76 WELSH-P 34 17 4 13 63 50 38 7/18
1976-77 WELSH-P 34 15 7 12 51 46 37 5/18
1977-78 WELSH-P 34 18 8 8 60 33 44 4/18
1978-79 WELSH-P 34 16 8 10 62 42 40 5/18
1979-80 WELSH-P 34 14 8 12 58 47 36 6/18
1980-81 WELSH-P 34 17 6 11 45 48 40 3/18
1981-82 WELSH-P 34 21 7 6 84 46 70 1/18
1982-83 WELSH-P 34 13 7 14 49 50 46 9/18
1983-84 WELSH-N 30 13 6 11 43 40 45 9/16
1984-85 WELSH-N 32 16 4 12 60 37 52 7/17
1985-86 WELSH-N 32 13 6 13 72 51 45 8/17
1986-87 WELSH-N 32 27 2 3 91 31 83 2/17
1987-88 WELSH-N 34 24 4 6 75 25 76 3/18
1988-89 WELSH-N 32 13 4 15 51 48 43 8/17
1989-90 WELSH-N 30 11 6 13 44 54 39 9/16
1990-91 WELSH-N 30 15 8 7 51 30 53 4/16
1991-92 WELSH-N 30 16 6 8 51 43 54 5/16
1992-93 WELSH-1 26 22 1 3 71 20 67 1/14
1993-94 WALES 38 21 8 9 62 37 71 3/20
1994-95 WALES 38 23 8 7 84 50 77 3/20
1995-96 WALES 40 8 16 16 46 65 40 19/21
1996-97 WALES 40 12 3 25 59 99 39 18/21
1997-98 WELSH-1 36 28 4 4 122 39 88 1/19
1998-99 WELSH-1 34 25 5 4 79 32 80 1/18
1999-00 WELSH-1 34 25 5 4 111 34 80 1/18
2000-01 WELSH-1 34 20 11 3 81 28 71 1/18
2001-02 WELSH-1 36 26 6 4 81 22 84 1/19
2002-03 WELSH-1 34 22 3 9 86 35 69 4/18
2003-04 WELSH-1 34 20 6 8 96 38 66 5/18
2004-05 WELSH-1 34 24 7 3 91 34 79 1/18
2005-06 WELSH-1 34 11 5 18 51 60 38 13/18
2006-07 WELSH-1 36 21 9 6 68 32 72 4/19
2007-08 WELSH-1 34 22 7 5 102 33 73 3/18
2008-09 WELSH-1 34 14 7 13 59 51 49 9/18
2009-10 WELSH-1 34 11 8 15 56 65 41 14/18
2010-11 WELSH-2 30 22 8 0 98 34 74 1/16
2011-12 WELSH-1 30 9 16 5 48 40 43 9/16
2012-13 WELSH-1 28 9 9 10 39 39 35 9/15
2013-14 WELSH-1 30 9 11 10 36 47 38 11/16
2014-15 WELSH-1 30 12 4 14 44 54 40 9/16
2015-16 WELSH-1 30 12 4 14 45 52 40 9/16
2016-17 WELSH-1 30 10 6 14 51 61 36 12/16
2017-18 WELSH-1 30 1 7 22 26 82 10 16/16
2018-19 WELSH-1 30 6 4 20 38 76 22 16/16
2019-20 WELSH-1 19 6 4 9 31 42 22 10/16
2021-22 ARDAL-SW 30 8 4 18 30 52 25 * 14/16
2022-23 SW ALL-P 28 15 6 7 69 41 51 6/15
2023-24 SW ALL-P 22 10 2 10 41 48 32 6/12
2024-25 SW PR-P 22 1 2 19 11 84 5 12/12
2025-26 SW PR-Ch
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE
1995 TOTO Gp 4 HEERENVEEN (NED) H 0-7 @ Cardiff Arms Park
BECKESCSABA (HUN) A 0-4
LEIRIA (POR) H 0-3 @ Cardiff Arms Park
NAESTVED (DEN) A 0-2
Finished 5th in group and failed to qualify
F.A. CUP
1968-69 1Q LLANELLI A 1-2
1969-70 1Q GLOUCESTER CITY H 2-2
1Qr GLOUCESTER CITY A 1-0
2Q STONEHOUSE H 2-0
3Q MERTHYR TYDFIL H 4-2
4Q FALMOUTH TOWN A 1-1
4Qr FALMOUTH TOWN H 1-1
4Qr2 FALMOUTH TOWN N 0-1 @ Weymouth
1970-71 1Q ABERGAVENNY THURSDAYS H 4-1
2Q CINDERFORD TOWN A 1-0
3Q MERTHYR TYDFIL A 0-2
1971-72 1Q CINDERFORD TOWN A 1-1
1Qr CINDERFORD TOWN H 3-1
2Q ABERGAVENNY THURSDAYS A 2-0
3Q MERTHYR TYDFIL H 2-1
4Q REDDITCH UNITED A 0-3
1972-73 PRE MERTHYR TYDFIL H 3-3
PREr MERTHYR TYDFIL A 0-1
1973-74 1Q GLASTONBURY H 1-2
1974-75 1Q CINDERFORD TOWN A 2-3
1975-76 1Q WORCESTER CITY H 4-3
2Q ALVECHURCH{1} A 0-1
1976-77 1Q CHELTENHAM TOWN H 1-1
1Qr CHELTENHAM TOWN A 0-4
1977-78 1Q WESTON SUPER MARE H 2-2
1Qr WESTON SUPER MARE A 2-3
1978-79 1Q BARRY TOWN H 0-1
1979-80 PRE MORETON TOWN A 2-0
1Q STOURBRIDGE A 1-2
1980-81 1Q BRIDGEND TOWN A 1-0
2Q MELKSHAM TOWN A 3-0
3Q BATH CITY H 1-3
1981-82 PRE BARRY TOWN A 0-2
1982-83 PRE MORETON TOWN A 2-2
PREr MORETON TOWN H 4-1
1Q TROWBRIDGE TOWN A 0-2
1983-84 PRE MANGOTSFIELD UNITED A 1-3
1984-85 1Q TROWBRIDGE TOWN H 1-1
1Qr TROWBRIDGE TOWN A 3-0
2Q CHELTENHAM TOWN H 2-3
1985-86 1Q GLOUCESTER CITY A 0-0
1Qr GLOUCESTER CITY H 3-3
1Qr2 GLOUCESTER CITY H 2-1
2Q FROME TOWN H 2-1
3Q R S SOUTHAMPTON H 1-1
3Qr R S SOUTHAMPTON A 2-1
4Q WEYMOUTH H 1-3
1986-87 1Q BASINGSTOKE TOWN A 2-0
2Q SHARPNESS A 1-0
3Q CLEVEDON TOWN A 4-0
4Q MINEHEAD H 5-1
1 CARDIFF CITY H 1-4
1987-88 1Q GLOUCESTER CITY A 2-1
2Q WESTON SUPER MARE H 1-2
1988-89 1Q EXMOUTH TOWN H 0-1
1989-90 PRE MANGOTSFIELD UNITED H 2-2
PREr MANGOTSFIELD UNITED A 1-1
PREr2 MANGOTSFIELD UNITED H 3-3
PREr3 MANGOTSFIELD UNITED A 1-3
1990-91 PRE BRIDGEND TOWN A 1-2
1991-92 PRE BARRY TOWN A 1-3
WELSH CUP
1911-12 SF PONTYPRIDD N 0-0 @ ?
SFr PONTYPRIDD N 1-3 @ Tonypandy
1920-21 SF PONTYPRIDD N 0-2 @ Mid-Rhondda
1921-22 SF WREXHAM N 2-0 @ Shrewsbury
F CARDIFF CITY N 0-2 @ Pontypridd
1978-79 QF SHREWSBURY TOWN A 0-4
1987-88 QF WREXHAM A 1-2
1994-95 QF MERTHYR TYDFIL A 0-2
2001-02 QF CWMBRAN TOWN H 3-2
SF BARRY TOWN N 0-2 @ Llanelli
2002-03 QF OSWESTRY TOWN H 3-0
SF CWMBRAN TOWN N 1-2 @ Barry Town
F.A. TROPHY
1969-70 1Q LYE TOWN H 4-1
2Q CHELTENHAM TOWN A 1-3
1970-71 1Q LYE TOWN H 1-1
1Qr LYE TOWN A 3-1
2Q DUDLEY TOWN H 0-0
2Qr DUDLEY TOWN A 3-0
3Q GLOUCESTER CITY A 0-1
1971-72 1Q GLOUCESTER CITY H 2-0
2Q LOCKHEED LEAMINGTON A 0-1
1972-73 1Q BARRY TOWN H 2-3
1973-74 1Q FALMOUTH TOWN A 0-2
1974-75 PRE EVERWARM H 0-3
1975-76 1Q GLOUCESTER CITY H 2-0
2Q FERNDALE ATHLETIC A 1-2
1976-77 PRE BARRY TOWN A 2-3
1977-78 1Q CLEVEDON A 1-0
2Q BIDEFORD H 0-1
1978-79 1Q OXFORD CITY H 0-3
1979-80 PRE CLEVEDON TOWN H 1-1
PREr CLEVEDON TOWN A 1-1
PREr2 CLEVEDON TOWN N 1-1 @ Mangotsfield United
PREr3 CLEVEDON TOWN N 1-2 @ Bridgend Town
1982-83 PRE WELTON ROVERS A 0-0
PREr WELTON ROVERS H 1-0
1Q BIDEFORD A 1-1
1Qr BIDEFORD H 0-2
1985-86 1Q TAUNTON TOWN H 0-3
1986-87 1Q BARRY TOWN H 3-2
2Q DORCHESTER TOWN H 1-1
2Qr DORCHESTER TOWN A 0-3
1987-88 1Q TROWBRIDGE TOWN A 2-2
1Qr TROWBRIDGE TOWN H 2-3
1988-89 1Q ANDOVER H 3-3
1Qr ANDOVER A 2-3
1989-90 1Q TAUNTON TOWN H 0-1
1990-91 1Q GLOUCESTER CITY A 2-2
1Qr GLOUCESTER CITY H 0-2
1991-92 1Q BARRY TOWN H 2-3
Please acknowledge the F.C.H.D. when using this information elsewhere