CAERNARFON TOWN


1957-58   Welsh Cup semi-finalists
1980-81   Joined Lancashire Combination
1981-82   Lancashire Combination Champions
1982-83   Founder members of North West Counties League
          North West Counties League Division Two runner-up
          Promoted to Division One
          Welsh Cup semi-finalists
1984-85   North West Counties League runner-up
1985-86   Joined Northern Premier League
1987-88   Welsh Cup semi-finalists
1990      Relegated to Division One
1995-96   Joined League Of Wales
2000-01   Joined Cymru Alliance
          Cymru Alliance Champions
2001-02   Rejoined League Of Wales
2002-03   League Of Wales renamed Welsh Premier League
2008-09   Three points deducted
2009      Rejoined Cymru Alliance
2009-10   Three points deducted
2010-11   Joined Welsh Alliance
2012-13   Welsh Alliance Champions
2013-14   Rejoined Cymru Alliance
2015-16   Cymru Alliance Champions (2nd time)
2016-17   Cymru Alliance runner-up
          Welsh Cup semi-finalists
2017-18   Cymru Alliance Champions (3rd time)
2018-19   Rejoined Welsh Premier League
2019-20   Welsh Premier League renamed Cymru Premier
          Season ended early to due Covid-19 virus. League decided on a
          points per game basis
          Reached Welsh Cup semi-finals but competition then abandoned

SEASON    LEAGUE     P    W    D    L    F    A    P      POS

1980-81   LAN C     34   15    7   12   55   37   37      6/18
1981-82   LAN C     34   23    8    3   71   27   54      1/18
1982-83   NWC-2     38   28    7    3   85   27   63      2/20
1983-84   NWC-1     38   11   12   15   46   55   34     14/20
1984-85   NWC-1     38   23    9    6   73   40   55      2/20
1985-86   NPL       42   11   17   14   51   63   50     17/22
1986-87   NPL       42   20   16    6   67   40   76      3/22
1987-88   NPL-P     42   22   10   10   56   34   76      3/22
1988-89   NPL-P     42   15   10   17   49   63   55     12/22
1989-90   NPL-P     42   10    8   24   56   86   38     21/22
1990-91   NPL-1     42   13   10   19   51   64   49     14/22
1991-92   NPL-1     42   23    9   10   78   47   78      5/22
1992-93   NPL-1     40   13    8   19   66   74   47     16/21
1993-94   NPL-1     40    9   11   20   54   88   38     18/21
1994-95   NPL-1     42   13   10   19   59   62   49     14/22
1995-96   WALES     40   16   13   11   77   59   61      6/21
1996-97   WALES     40   23    9    8   81   58   78      4/21
1997-98   WALES     38   12    7   19   57   66   43     13/20
1998-99   WALES     32   13   11    8   45   46   50      5/17
1999-00   WALES     34    1    8   25   21   81   11     18/18
2000-01   CYM ALL   32   24    4    4  105   29   76      1/17
2001-02   WALES     34   12    8   14   64   64   44     11/18
2002-03   WEL PR    34    8   10   16   43   53   34     14/18
2003-04   WEL PR    32   11    9   12   65   65   42      9/17
2004-05   WEL PR    34    7    7   20   29   72   28     15/18
2005-06   WEL PR    34    9   10   15   47   55   37     13/18
2006-07   WEL PR    32    6    8   18   41   73   26     15/17
2007-08   WEL PR    34   10    6   18   42   74   36     14/18
2008-09   WEL PR    34    5    8   21   32   73   20 *   18/18
2009-10   CYM ALL   32    8    5   19   50   69   26 *   16/17
2010-11   WEL ALL-1 30   13    4   13   58   59   43      5/16
2011-12   WEL ALL-1 30   19    3    8   67   36   60      4/16
2012-13   WEL ALL-1 28   21    3    4   91   30   66      1/15
2013-14   CYM ALL   30   18    8    4   79   33   62      3/16
2014-15   CYM ALL   30   20    6    4   82   25   66      2/16
2015-16   CYM ALL   30   24    3    3   95   23   75      1/16
2016-17   CYM ALL   30   19    7    4   83   45   64      2/16
2017-18   CYM ALL   28   19    8    1   98   31   65      1/15
2018-19   WEL PR    32   13    7   12   45   47   46      4/12
2019-20   CYMRU-P   26   11    5   10   36   38   38      5/12
2020-21   CYMRU-P   32   10    7   15   43   67   37      6/12
2021-22   CYMRU-P   32   13    4   15   46   53   43      4/12
2022-23   CYMRU-P   32   12    3   17   51   54   39      9/12
2023-24   CYMRU-P

F.A. CUP

1979-80   1Q    NORTHWICH VICTORIA                  H    0-0
          1Qr   NORTHWICH VICTORIA                  A    1-3
1980-81   PRE   CHORLEY                             H    0-2
1981-82   1Q    WINSFORD UNITED                     A    3-2
          2Q    BANGOR CITY                         H    3-2
          3Q    TELFORD UNITED                      A    2-1
          4Q    BISHOP AUCKLAND                     H    0-2
1982-83   1Q    COLWYN BAY                          A    3-0
          2Q    PRESCOT CABLES                      H    4-1
          3Q    HORWICH R M I                       A    2-2
          3Qr   HORWICH R M I                       H    0-2
1983-84   PRE   CONGLETON TOWN                      A    0-1
1984-85   PRE   GARFORTH MINERS                     H    4-1
          1Q    FRICKLEY ATHLETIC                   A    0-3
1985-86   PRE   CONGLETON TOWN                      H    1-1
          PREr  CONGLETON TOWN                      A    0-1
1986-87   1Q    MARINE                              H    2-0
          2Q    WINSFORD UNITED                     A    3-1
          3Q    EASTWOOD TOWN                       A    4-1
          4Q    CHESTER-LE-STREET TOWN              A    3-2
          1     STOCKPORT COUNTY                    H    1-0
          2     YORK CITY                           H    0-0
          2r    YORK CITY                           A    2-1
          3     BARNSLEY                            H    0-0
          3r    BARNSLEY                            A    0-1
1987-88   4Q    BILLINGHAM SYNTHONIA                H    0-2
1988-89   4Q    BRANDON UNITED                      H    1-1
          4Qr   BRANDON UNITED                      A    0-2
1989-90   1Q    HORWICH R M I                       H    3-1
          2Q    CONGLETON TOWN                      H    1-2
1990-91   1Q    DENABY UNITED                       H    W/O
          2Q    COLWYN BAY                          H    2-6
1991-92   1Q    COLWYN BAY                          H    1-1
          1Qr   COLWYN BAY                          A    1-2
1992-93   1Q    COLWYN BAY                          H    1-4
1993-94   PRE   BURSCOUGH                           H    0-0
          PREr  BURSCOUGH                           A    0-2
1994-95   PRE   DARWEN{1}                           H    3-1
          1Q    CHORLEY                             H    2-2
          1Qr   CHORLEY                             A    1-2
1995-96   PRE   SHEFFIELD                           A    SCR

WELSH CUP

1956-57   QF    WREXHAM                             H    1-4
1957-58   QF    RHYL                                H    4-2
          SF    WREHXAM                             N    2-4    @ Bangor City
1982-83   QF    BRIDGEND TOWN                       A    2-1
          SF(1) WREXHAM                             H    0-2
          SF(2) WREXHAM                             A    0-0    Wrexham won 2-0 on aggregate
1987-88   QF    COLWYN BAY                          H    0-0
          QFr   COLWYN BAY                          A    0-0    Caernarfon Town won 5-4 on penalties
          SF(1) CARDIFF CITY                        A    1-2
          SF(2) CARDIFF CITY                        H    0-1    Cardiff City won 3-1 on aggregate
1997-98   QF    BANGOR CITY                         A    0-2
2005-06   QF    LLANELLI                            A    0-3
2016-17   QF    LLANFAIR UNITED                     A    7-0
          SF    BALA TOWN                           N    1-3    @ Rhyl
2018-19   QF    CONNAH'S QUAY NOMADS                H    1-2
2019-20   QF    CEFN DRUIDS                         H    4-0

F.A. TROPHY

1973-74   1Q    PWLLHELI & DISTRICT                 H    1-4
1974-75   PRE   RHYL                                H    0-1
1975-76   PRE   OSWESTRY TOWN                       A    1-0
          1Q    BRERETON SOCIAL                     A    0-4
1979-80   1Q    COLWYN BAY                          A    0-3
1980-81   PRE   COLWYN BAY                          H    1-4
1981-82   PRE   RHYL                                A    1-1
          PREr  RHYL                                H    4-1
          1Q    SOUTH LIVERPOOL                     A    4-1
          2Q    NANTWICH TOWN                       H    0-1
1983-84   1Qr   COLWYN BAY                          H    1-0
          2Q    HYDE UNITED                         A    1-2
1984-85   PRE   PRESCOT CABLES                      H    3-1
          1Q    BOOTLE                              H    2-4
1985-86   PRE   LEICESTER UNITED                    H    1-0
          1Q    OLDBURY UNITED                      A    4-2
          2Q    DUDLEY TOWN                         H    0-2
1986-87   1Q    SHEPSHED CHARTERHOUSE               A    1-1
          1Qr   SHEPSHED CHARTERHOUSE               H    2-3
1987-88   3Q    ALFRETON TOWN                       H    1-0
          1     STAFFORD RANGERS                    H    1-1
          1r    STAFFORD RANGERS                    A    0-1
1988-89   3Q    LEICESTER UNITED                    A    0-1
1989-90   1Q    GAINSBOROUGH TRINITY                A    2-2
          1Qr   GAINSBOROUGH TRINITY                H    3-1
          2Q    REDDITCH UNITED                     A    3-2
          3Q    BANGOR CITY                         H    1-2
1990-91   1Q    LEICESTER UNITED                    H    0-1
1991-92   1Q    EASTWOOD TOWN                       A    1-5
1992-93   1Q    REDDITCH UNITED                     A    3-0
          2Q    GOOLE TOWN{1}                       H    1-4
1993-94   1Q    BURTON ALBION                       A    0-3
1994-95   1Q    LEICESTER UNITED                    A    2-2
          1Qr   LEICESTER UNITED                    H    1-2
1995-96   1Q    TAMWORTH                            A    SCR

OTHER CUPS

1998-99  FAWPC  GpB   SWANSEA CITY                   H   0-1
                      WREXHAM                        H   0-1
                      SWANSEA CITY                   A   0-3
                      WREXHAM                        A   0-1
                      BARRY TOWN                     H   0-1
                      BARRY TOWN                     A   1-3
                      Finished fourth in group and failed to qualify
1999-00  FAWPC  GpA   SWANSEA CITY                   A   0-2
                      CWMBRAN TOWN                   A   1-4
                      INTER CARDIFF                  H   1-1
                      CWMBRAN TOWN                   H   1-0
                      SWANSEA CITY                   H   0-1
                      INTER CARDIFF                  A   3-0
                      Finished second in group to qualify for quarter finals
                QF    SWANSEA CITY                   A   1-0
                SF    CARDIFF CITY                   H   0-4
                      CARDIFF CITY                   A   1-4   Cardiff City won 8-1 on aggregate
2004-05  FAWPC  1     CAERSWS                        H   1-0
                2     NEWPORT COUNTY                 H   1-0
                QF    SWANSEA CITY                   H   0-5

Please acknowledge the F.C.H.D. when using this information elsewhere