BALA TOWN
? Joined Welsh National League (Wrexham Area)
1988 Relegated to Division One
1989-90 Welsh National League (Wrexham Area) Division One Champions
Promoted to Premier Division
1991 Relegated to Division One
1992 Relegated (voluntarily?) to Division Two
1994-95 Promoted to Division One
1997-98 Welsh National League (Wrexham Area) Division One Champions
Promoted to Premier Division
2002-03 Three points deducted
2003-04 Welsh National League (Wrexham Area) Champions
2004-05 Joined Cyrmu Alliance
2006-07 Cymru Alliance runner-up
2007-08 Cymru Alliance runner-up
2008-09 Cymru Alliance Champions
2009-10 Joined Welsh Premier League
Welsh Cup semi-finalists
2011-12 Welsh Cup semi-finalists
2014-15 Welsh Premier League runner-up
Welsh Cup semi-finalists
2015-16 Welsh Premier League runner-up
2016-17 Welsh Cup Winners
2019-20 Welsh Premier League renamed Cymru Premier
Season ended early to due Covid-19 virus. League decided on a
points per game basis
2021-22 Cymru Premier runner-up
Welsh Cup semi-finalists
2022-23 Welsh Cup runner-up
2023-24 Welsh Cup semi-finalists
SEASON LEAGUE P W D L F A P POS
1986-87 WREX-P 28 16 4 8 39 36 52 5/15
1987-88 WREX-P 30 3 3 24 16 94 12 15/16
1988-89 WREX-1 26 11 6 9 49 58 39 7/14
1989-90 WREX-1 26 18 5 3 66 30 59 1/14
1990-91 WREX-P 26 2 7 17 23 64 13 14/14
1991-92 WREX-1 34 11 10 13 58 65 43 11/18
1992-93 WREX-2 30 11 11 8 64 55 44 7/16
1993-94 WREX-2 24 9 1 14 52 68 28 7/13
1994-95 WREX-2 26 17 3 6 89 52 54 3/14
1995-96 WREX-1 26 12 4 10 57 59 40 8/14
1996-97 WREX-1 18 7 6 5 30 28 27 5/10
1997-98 WREX-1 22 15 2 5 69 29 47 1/12
1998-99 WREX-P 28 9 4 15 34 59 31 10/15
1999-00 WREX-P 30 8 6 16 38 70 30 14/16
2000-01 WREX-P 30 17 3 10 63 50 54 5/16
2001-02 WREX-P 28 4 7 17 33 61 19 14/15
2002-03 WREX-P 30 10 4 16 43 66 31 * 10/16
2003-04 WREX-P 26 18 4 4 70 25 58 1/14
2004-05 CYM ALL 34 18 6 10 60 41 60 4/18
2005-06 CYM ALL 34 14 9 11 63 52 51 7/18
2006-07 CYM ALL 34 21 7 6 80 31 70 2/18
2007-08 CYM ALL 32 19 4 9 71 42 61 2/17
2008-09 CYM ALL 32 23 6 3 81 23 75 1/17
2009-10 WEL PR 34 12 9 13 39 47 45 11/18
2010-11 WEL PR 32 10 3 19 41 57 33 11/12
2011-12 WEL PR 32 14 7 11 48 41 49 5/12
2012-13 WEL PR 32 17 5 10 62 41 56 7/12
2013-14 WEL PR 32 13 6 13 61 45 45 8/12
2014-15 WEL PR 32 18 5 9 67 42 59 2/12
2015-16 WEL PR 32 15 12 5 48 27 57 2/12
2016-17 WEL PR 32 16 9 7 61 46 57 3/12
2017-18 WEL PR 32 15 4 13 37 48 49 4/12
2018-19 WEL PR 32 13 5 14 55 63 44 6/12
2019-20 CYMRU-P 26 15 4 7 53 23 49 3/12
2020-21 CYMRU-P 32 18 6 8 67 42 60 3/12
2021-22 CYMRU-P 32 16 11 5 67 37 59 2/12
2022-23 CYMRU-P 32 12 8 12 51 37 44 5/12
2023-24 CYMRU-P 32 13 12 7 38 31 51 3/12
2024-25 CYMRU-P 32 8 13 11 38 43 37 6/12
2025-26 CYMRU-P
EUROPEAN COMPETITIONS
SEASON CUP RD OPPONENTS VEN SCORE
2013-14 EL 1Q LEVADIA TALLINN (EST) H 1-0 @ Rhyl
LEVADIA TALLINN (EST) A 1-3 (Agg 2-3)
2015-16 EL 1Q DIFFERDANGE 03 (LUX) A 1-3
DIFFERDANGE 03 (LUX) H 2-1 @ Rhyl (Agg 3-4)
2016-17 EL 1Q A I K (SWE) A 0-2
A I K (SWE) H 0-2 @ Rhyl (Agg 0-4)
2017-18 EL 1Q VADUZ (LIE) H 1-2 @ Rhyl
VADUZ (LIE) A 0-3 (Agg 1-5)
2018-19 EL PRE TRE FIORI (SMR) A 0-3 @ Forli
TRE FIORI (SMR) H 1-0 @ Rhyl (Agg 1-3)
WELSH CUP
2004-05 QF RHYL A 0-4
2009-10 QF AFAN LIDO H 2-0
SF PORT TALBOT TOWN N 0-1 @ Aberystwyth Town
2011-12 QF LLANELLI H 1-1 Bala Town won 5-4 on penalties
SF THE NEW SAINTS N 0-4 @ Bala Town
2013-14 QF ABERDARE TOWN A 2-1
SF THE NEW SAINTS N 1-2 @ Airbus UK Broughton
2015-16 QF AIRBUS U K BROUGHTON A 0-3
2016-17 QF GUILSFIELD A 3-0
SF CAERNARFON TOWN N 3-1 @ Rhyl
F THE NEW SAINTS N 2-1 @ Bangor City
2018-19 QF CARDIFF METROPOLITAN UNIVERSITY H 0-1
2021-22 QF ABERYSTWYTH TOWN H 2-1
SF PENYBONT N 0-0 @ Aberystywth Town. Penybont won 5-3 on penalties
2022-23 QF BRITON FERRY LLANSAWEL H 2-0
SF CONNAH'S QUAY NOMADS N 3-2 @ Flint Town United
F THE NEW SAINTS N 0-6 @ Nantporth, Bangor
2023-24 QF FLINT MOUNTAIN H 3-0
SF CONNAH'S QUAY NOMADS H 0-1 @ Llandudno
Please acknowledge the F.C.H.D. when using this information elsewhere