PORTHMADOG
? Portmadoc changed name 1984-85 Founder members of Welsh Alliance 1987-88 Missed runner-up spot on goal difference 1989-90 Welsh Alliance Champions 1990-91 Founder members of Cymru Alliance 1992-93 Founder members of League Of Wales 1998-99 Rejoined Cymru Alliance 2000-01 One game left unplayed 2002-03 Cymru Alliance Champions 2003-04 Rejoined Welsh Premier League (ex League of Wales) 2010-11 Rejoined Cymru Alliance 2019-20 Founder members of Cymru North 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 North West Ardal North West runner-up 2022-23 Joined Cymru North 2024-25 Rejoined Ardal North West SEASON LEAGUE P W D L F A P POS 1984-85 WEL ALL 28 17 5 6 59 37 39 4/15 1985-86 WEL ALL 30 4 6 20 34 67 14 16/16 1986-87 WEL ALL 26 12 2 12 56 55 26 6/14 1987-88 WEL ALL 30 21 7 2 75 29 49 3/16 1988-89 WEL ALL 32 16 10 6 85 42 58 4/17 1989-90 WEL ALL 34 26 4 4 98 26 82 1/18 1990-91 CYM ALL 26 12 5 9 65 40 41 6/14 1991-92 CYM ALL 30 14 10 6 63 43 52 3/16 1992-93 WALES 38 14 11 13 61 49 53 9/20 1993-94 WALES 38 14 7 17 90 71 49 11/20 1994-95 WALES 38 11 7 20 57 73 40 16/20 1995-96 WALES 40 13 11 16 56 62 50 13/21 1996-97 WALES 40 18 8 14 64 60 62 10/21 1997-98 WALES 38 10 5 23 55 77 35 17/20 1998-99 CYM ALL 30 12 7 11 52 49 43 7/16 1999-00 CYM ALL 32 17 5 10 64 40 56 5/17 2000-01 CYM ALL 31 16 6 9 62 37 54 6/17 2001-02 CYM ALL 34 20 8 6 88 45 68 4/18 2002-03 CYM ALL 32 28 2 2 106 19 86 1/17 2003-04 WEL PR 32 11 3 18 41 55 36 12/17 2004-05 WEL PR 34 11 12 11 38 39 45 11/18 2005-06 WEL PR 34 12 8 14 57 59 44 11/18 2006-07 WEL PR 32 8 11 13 40 52 35 11/17 2007-08 WEL PR 34 7 6 21 48 70 27 16/18 2008-09 WEL PR 34 10 2 22 57 91 32 16/18 2009-10 WEL PR 34 6 6 22 23 66 24 15/18 2010-11 CYM ALL 30 14 4 12 59 53 46 8/16 2011-12 CYM ALL 30 19 5 6 68 41 49 4/16 2012-13 CYM ALL 30 11 5 14 48 52 38 9/16 2013-14 CYM ALL 30 12 6 12 55 53 42 7/16 2014-15 CYM ALL 30 15 5 10 63 35 50 6/16 2015-16 CYM ALL 30 13 2 15 47 54 41 10/16 2016-17 CYM ALL 30 16 2 12 64 48 50 4/16 2017-18 CYM ALL 28 13 5 10 70 46 44 7/15 2018-19 CYM ALL 30 17 6 7 60 32 57 3/16 2019-20 CYMRU-N 23 4 6 13 28 46 18 14/16 2021-22 ARDAL-NW 30 22 3 5 95 25 69 2/16 2022-23 CYMRU-N 30 10 3 17 36 53 33 11/16 2023-24 CYMRU-N 30 6 4 20 35 66 22 14/16 2024-25 ARDAL-NW
F.A. CUP
1967-68 1Q HOLYHEAD TOWN A 0-4 1968-69 1Q PWLLHELI & DISTRICT A 5-0 2Q BANGOR CITY H 1-8 1969-70 1Q RHYL H 1-3 1970-71 1Q HOLYHEAD TOWN H 6-0 2Q RHYL A 1-2 1971-72 1Q OSWESTRY TOWN A 1-2 1972-73 1Q SOUTH LIVERPOOL H 0-0 1Qr SOUTH LIVERPOOL A 1-2 1973-74 1Q WINSFORD UNITED A 2-1 2Q CONNAH'S QUAY NOMADS H 2-0 3Q RUNCORN H 0-2 1974-75 1Q NEW BRIGHTON A 1-2 1975-76 PRE BETHESDA ATHLETIC H 3-2 1Q RUNCORN A 3-5 1976-77 1Q NEW BRIGHTON H 3-4 1977-78 1Q OSWESTRY TOWN A 0-2 1978-79 1Q MARINE H 3-1 2Q DROYLSDEN A 1-3 1979-80 1Q FORMBY H 0-2 1980-81 PRE SKELMERSDALE UNITED H 1-1 PREr SKELMERSDALE UNITED A 1-3
WELSH CUP
1968-69 QF HEREFORD UNITED H 1-3 1975-76 QF HEREFORD UNITED H 0-4 @ Hereford United 1994-95 QF SWANSEA CITY A 0-8 1995-96 QF CWMBRAN TOWN A 0-2 2006-07 QF CARMARTHEN TOWN A 1-1 Carmarthen Town won 4-3 on penalties 2013-14 QF HOLYWELL TOWN A 1-2
OTHER CUPS
2005-06 FAWPC 1 CARMARTHEN TOWN H 1-2 2006-07 FAWPC 1 ABERYSTWYTH TOWN H 1-0 2 LLANELLI H 2-1 QF THE NEW SAINTS H 1-3 2007-08 FAWPC 1 PORT TALBOT TOWN H 2-7
Please acknowledge the F.C.H.D. when using this information elsewhere