Although football is believed to have been played in Penrhyndeudraeth as far back as the 1900s, and then by a team known as Penrhyndeudraeth Rovers in the 1910s, there are no real records for that period.
Competitive football in Penrhyndeudraeth can, however, be traced back to the 1930s, with the team of the village’s Cooke’s Explosive Works team, Cooke’s United FC, being involved in the Lleyn & District League during the 1937/38 and 1938/39 seasons, then in the Lleyn Peninsula League after the 2nd World War during the 1946/47 and 1947/48 seasons.
For the 1948/49 season they joined the Welsh League (North) and were involved in that League until 1950/51. The team then joined the Cambrian Coast League for the 1951/52 season, and records show their involvement, with limited success, until the end of the 1957/58 season. A new club, Penrhyndeudraeth United, was then formed and joined the Caernarfon & District League at the start of the 1966/67 season, but folded, after 3 unsuccessful seasons, at the end of the 1968/69 season. Clwb Pêl-Droed Penrhyndeudraeth, in its current form, was formed in 1981, joining the Sain Caernarfon & District League.
Matches were played on the Cae Sarn pitch, in the centre of the village, and despite various problems with the nature of the facilities, the club grew from strength to strength, winning the League Championship in the 1984/85 & 1985/86 seasons; Alves Cup in 1984/85; Will Evans Cup in 1985/86 and the Moorings Cup in 1984/85 and 1985/86.
Promotion was gained to the Gwynedd League for the 1986/87 season, when the Club moved to its current Maes Y Parc ground. Honours achieved in the following seasons were the Wyn Burrows (Most Sporting Team) Trophy at the end of the 1991/92, 1995/96 and 1996/97 seasons; the Heritage Homes Eryri Shield in 1995/96, President’s Cup runners-up 1996/97, but winners of that Cup in 1997/98, as well as Gwynedd League runners-up at the end of the 1998/99 season.
Despite an opportunity of promotion to the Welsh Alliance League at that time, the team disbanded and the 1999/2000 season saw the Club go an entire season without winning a single League match, and relegation followed to the Caernarfon & District League. The Club saw many managerial and squad changes, with little or no success, until the 2009/2010 season, when the team were finalists in the League’s Gwynedd Safeflue Cup and their League position led to promotion from Caernarfon & District Division 2 to Division 1.
The team were then runners-up in Division 1 and winners of the Kon-X Wales Cup and Moorings Cup in 2010/11 under the management of Gareth Piercy and Richard Davies. During the next pre-season, Gareth Piercy resigned as manager, with Richard Davies taking over and added Bleddyn Williams as his assistant. Promotion was eventually and belatedly gained to the Gwynedd League and the team achieved a League treble, League Championship and winners of both the Gwynedd Safeflue Shield and Bob Owen Memorial Shield. The 2012/13 season, the Club’s first ever at Welsh Alliance League level, was again a success – finishing 3rd in the League, winning the Take Stock Van Hire Cup (for 2nd Division Clubs), runners-up in the Mawddach Challenge Cup and also the trophy for the best official programme in the League’s 2nd Division.
The 2013/14 season saw the Club being champions of the Welsh Alliance 2nd Division, finalists in the Take Stock Van Hire Cup and semi-finalists in the FAW Trophy, also winning the trophy for the best official programme in the League’s 2nd Division, for the second season in succession. 2014/15 saw the team finish 5th in the Welsh Alliance 1st Division, as well as reaching the final of the FAW Trophy, which was the most prestigious day ever in the Club’s history.
Last season, the team finished 6th in the Welsh Alliance 1st Division and added a new trophy to the honours list by winning the Mawddach Challenge Cup, another memorable day in the Club’s relatively short history.
This season the Club will again compete at its highest level in Welsh football and seek to establish itself at this level.
Welsh Alliance League (Div. 2) - 2017-2018
Welsh Alliance League (Div. 2) - 2016-2017 - 6th
Welsh Alliance League (Div. 1) - 2015-2016 - 6th
Welsh Alliance League (Div. 1) - 2014-2015 - 5th
Welsh Alliance League (Div. 2) - 2013-2014 - CHAMPIONS
Welsh Alliance League (Div. 2) - 2012-2013 - 3rd
Gwynedd League - 2011-2012 - CHAMPIONS
Caernarfon & District League (Div. 1) - 2010-2011 - RUNNERS-UP
Caernarfon & District League (Div. 2) - 2009-2010 - 3rd
Caernarfon & District League (Div. 2) - 2008-2009 - 5th
Caernarfon & District League (Div. 2) - 2007-2008 - 8th
Caernarfon & District League - 2006-2007 - 12th
Caernarfon & District League - 2005-2006 - 15th
Caernarfon & District League - 2004-2005 - 10th
Caernarfon & District League - 2003-2004 - 11th
Caernarfon & District League - 2002-2003 - 9th
Caernarfon & District League - 2001-2002 - 5th
Gwynedd League - 2000-2001 - 14th
Gwynedd League - 1999-2000 - 6th
Gwynedd League - 1998-1999 - RUNNERS-UP
Caernarfon & District League - 1998-1999 - 7th (RESERVES)
Gwynedd League - 1997-1998 - 3rd
Caernarfon & District League - 1997-1998 - 8th (RESERVES)
Gwynedd League - 1996-1997 - 6th
Gwynedd League - 1995-1996 - 8th
Gwynedd League - 1994-1995 - 13th
Gwynedd League - 1993-1994 - 16th
Gwynedd League - 1992-1993 - 14th
Caernarfon & District League - 1992-1993 - 15th (RESERVES)
Gwynedd League - 1991-1992 - 5th
Gwynedd League - 1990-1991 - 10th
Gwynedd League - 1989-1990 - 12th
Gwynedd League - 1988-1989 - 11th
Gwynedd League - 1987-1988 - 10th
Caernarfon & District League - 1986-1987 - 4th
Caernarfon & District League - 1985-1986 - CHAMPIONS
Caernarfon & District League - 1984-1985 - CHAMPIONS
Caernarfon & District League - 1983-1984 - 3rd
Caernarfon & District League - 1982-1983 - 9th
Caernarfon & District League - 1981-1982 - 9th
as PENRHYNDEUDRAETH UNITED
Caernarfon & District League - 1968-1969 - 14th
Caernarfon & District League - 1967-1968 - 14th
Caernarfon & District League - 1966-1967 - 14th
as COOKES UNITED
Lleyn League - 1947-1948 - 4th
Lleyn League - 1946-1947 - 3rd
Lleyn League - 1938-1939 - 4th