Porthmadog Football Club, one of the oldest in Wales, was founded in 1884. They were North Wales League champions in 1902/03 and reached the final of the Welsh Amateur Cup in 1905 -06 but had to wait until 1937-38 before they gained another championship.

The ’50s, ’60s and ’70s were highly successful decades for Port. The Welsh Amateur Cup was won in 1955/56 and 1956/57. The arrival of Mel Charles heralded more success. Port were league champions in three successive seasons between 1966 and 1969. Also in 1966, they played against Swansea in the Welsh Cup at the Vetch, before a crowd of 10,941. In the seventies, they were twice champions and topped the Welsh Alliance in1989/90. This secured Port a place in the newly formed Cymru Alliance (1990). In 1992, Port became inaugural members of the League of Wales.

Thanks to a late surge, the team finished in a creditable 9th place in their first season. This was largely thanks to free scoring striker Dave Taylor. Dave went on, in his second season, to become the league’s top scorer as well as Europe’s highest. During his spell at the club, he scored 62 goals in 66 games.

Despite the 70 goals netted by Dave Taylor and Marc Lloyd-Williams, in the 1993-4 season they finished in 11th spot. Port did, however, break another record – the highest League of Wales attendance. A crowd of 2,500 came to see Bangor clinch the league title.

The 1994/95 season started with a new manager, following the surprise decision to replace Meilir Owen. Ex-Wales International, Ian Edwards became manager but, after a good start, the team slipped down the table and he was also replaced. Things went from bad to worse after Mickey Thomas, ex-Man. U., Wrexham and Wales, took charge. The team came close to being relegated.

For the 1995/96 season Colin Hawkins was promoted to the manager’s job. The club nearly folded because of serious financial trouble and a disaster was averted thanks to the hard work of the directors who re-launched the club as a limited company and £10,000 was raised through the sale of shares.

In 1996/97, with the financial situation improved, the team had a fine start to the season. No home game was lost until the New Year and, when champions Barry came to the Traeth, it was second against fourth. One of Port’s most influential players was Paul Roberts. Before leaving the club to join Wrexham for £10,000, he had played for Wales Under-21 and was the league’s leading scorer. After Paul’s departure Port slipped to tenth place but still lifted the North Wales Coast Challenge Cup.

In the 1997/98 season, Port’s time in the League of Wales came to an end following a poor run of form towards the end of the season. Knowing what has happened since in this league, it is a cause for amazement that Porthmadog lost their WPL status despite ending the season in 4th place from the bottom.

Back in the Cymru Alliance, things went down hill after a good start. But some pride was restored as they won the League Cup. They could only manage 5th spot in 1999-2000 despite a run of victories after Viv Williams had succeeded Colin Hawkins.

Viv, together with assistant-manager Osian Roberts, re-built the team and 2002-03 proved to be one of the most successful in the history of the club. Every home game was won and the only two away defeats came after Port had already gained promotion. They returned to the WPL with a 19 points advantage over their nearest rivals. Port also lifted the League Cup and North Wales Coast Challenge Cup.

Under the management of Viv Williams and Osian Roberts, the club took the step back into the WPL and finished season 2003/04 in 12th position. In the following three seasons, they finished in 11th place without any relegation worries. In 2006/07, the club reached the semi-final of the League Cup. By this time, Osian Roberts had become the manager with Viv Williams assisting. For the greater part of the season, the dark cloud of the FAW’s unreasonable punishment, for racist remarks by one individual, cast its shadow over the club. A satisfactory conclusion to this saga was not achieved until the club had taken the matter to an independent sports tribunal and this provided a fair hearing and, at last, justice.

With the departure of Osian to a senior coaching position at the FAW and Viv deciding to call it a day after 7 years at the helm the club entered a period of uncertainty and results consequently suffered. During the three seasons 2007/10 the club had four different managers with Clayton Blackmore being dismissed after a few months and Viv Williams returning to take temporary charge helping the club to retain its WPL status. Paul Whelan became the third manager to fall by the wayside to be replaced by the experienced Tomi Morgan. Though the club once more narrowly retained its WPL place in 2008/09 league reorganisation meant that six clubs were relegated in 2009/10 and this time there was no hiding place for Port as they were demoted to the Cymru Alliance.

For the 2010/11 season Port turned to Gareth Parry in place of Tomi Morgan. Gareth served for four seasons with a 4th place finish in 2011/12 proving his best but there was also a good Welsh Cup run in 2013/14 to reach the quarter final. Craig Papirnyk stepped up to the manager’s post for the 2014/15 season gaining a commendable 6th place finish and following a disappointing 10th in 2015/16 the 4th place in 2016/17 was its best since 2011/12.

Results

4th September 2021
3 - 1
JD Welsh Cup
2022
N/A

Buckley Town vs Porthmadog

25th April 2020
Postponed
JD Cymru North
2020
N/A

CPD Porthmadog FC v Colwyn Bay FC

18th April 2020
Postponed
JD Cymru North
2020
N/A

Rhyl FC v CPD Porthmadog FC

11th April 2020
Postponed
JD Cymru North
2020
N/A

CPD Porthmadog FC v Gresford Athletic FC

28th March 2020
Postponed
JD Cymru North
2020
N/A

CPD Corwen FC v CPD Porthmadog FC

21st March 2020
Postponed
JD Cymru North
2020
N/A

CPD Porthmadog FC v Guilsfield FC

14th March 2020
Postponed
JD Cymru North
2020
N/A

CPD Penrhyncoch FC v CPD Porthmadog FC

7th March 2020
1 - 3
JD Cymru North
2020
N/A

CPD Porthmadog FC v CPD Llanfair United FC

29th February 2020
2 - 0
JD Cymru North
2020
N/A

Porthmadog v Buckley Town

22nd February 2020
Postponed
JD Cymru North
2020
N/A

Ruthin Town FC v CPD Porthmadog FC

15th February 2020
Postponed
JD Cymru North
2020
N/A

CPD Porthmadog FC v Llanrhaeadr Ym Mochnant FC

8th February 2020
2 - 2
JD Cymru North
2020
N/A

Prestatyn Town FC v CPD Porthmadog FC

1st February 2020
7 - 1
JD Cymru North
2020
N/A

Gresford Athletic v Porthmadog

18th January 2020
0 - 1
JD Cymru North
2020
N/A

CPD Porthmadog FC v Llandudno FC

10th January 2020
1 - 1
JD Cymru North
2020
N/A

Llangefni Town FC v CPD Porthmadog FC

4th January 2020
2 - 2
JD Cymru North
2020
N/A

CPD Porthmadog FC v Flint Town United FC

27th December 2019
1 - 0
JD Cymru North
2020
N/A

CPD Bangor City FC v CPD Porthmadog FC

30th November 2019
2 - 2
JD Cymru North
2020
N/A

Conwy Borough v Porthmadog

23rd November 2019
1 - 2
JD Cymru North
2020
N/A

Colwyn Bay v Porthmadog

20th November 2019
2 - 0
JD Cymru North
2020
N/A

Guilsfield v Porthmadog

16th November 2019
0 - 1
JD Cymru North
2020
N/A

Porthmadog v Rhyl

2nd November 2019
1 - 2
JD Cymru North
2020
N/A

Porthmadog v Corwen

15th October 2019
0 - 0
JD Cymru North
2020
N/A

Porthmadog v Penrhyncoch

12th October 2019
1 - 3
JD Cymru North
2020
N/A

Llanfair United v Porthmadog

5th October 2019
2 - 0
JD Cymru North
2020
N/A

Porthmadog v Ruthin Town

28th September 2019
4 - 2
JD Cymru North
2020
N/A

Llanrhaeadr v Porthmadog

21st September 2019
1 - 2
JD Cymru North
2020
N/A

Porthmadog v Prestatyn Town

14th September 2019
4 - 1
JD Cymru North
2020
N/A

Llandudno v Porthmadog

10th September 2019
2 - 2
JD Cymru North
2020
N/A

Porthmadog v Llangefni Town

7th September 2019
3 - 1
JD Cymru North
2020
N/A

Flint Town Utd v Porthmadog

31st August 2019
0 - 1
JD Cymru North
2020
N/A

Porthmadog v Bangor City

24th August 2019
3 - 2
JD Cymru North
2020
N/A

Buckley Town v Porthmadog

Attendance: 278
17th August 2019
0 - 2
JD Cymru North
2020
N/A

Porthmadog v Conwy Borough

13th April 2019
0 - 2
Huws Gray Alliance
2019
N/A

Pothmadog vs Guilsfield

6th April 2019
2 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Llanrhaeadr

30th March 2019
1 - 2
Huws Gray Alliance
2019
N/A

Holywell vs Pothmadog

23rd March 2019
6 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Gresford

9th March 2019
2 - 0
Huws Gray Alliance
2019
N/A

Ruthin vs Pothmadog

2nd March 2019
1 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Conwy

23rd February 2019
0 - 3
Huws Gray Alliance
2019
N/A

Denbigh vs Pothmadog

16th February 2019
2 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Holyhead

2nd February 2019
1 - 1
Huws Gray Alliance
2019
N/A

Airbus vs Pothmadog

26th January 2019
3 - 3
Huws Gray Alliance
2019
N/A

Porthmadog vs Buckley Town

Attendance: 205
19th January 2019
2 - 1
Huws Gray Alliance
2019
N/A

Rhyl vs Pothmadog

12th January 2019
2 - 2
Huws Gray Alliance
2019
N/A

Pothmadog vs Flint

5th January 2019
4 - 2
Huws Gray Alliance
2019
N/A

Pothmadog vs Penrhyncoch

29th December 2018
3 - 3
Huws Gray Alliance
2019
N/A

Prestatyn vs Pothmadog

26th December 2018
0 - 2
Huws Gray Alliance
2019
N/A

Pothmadog vs Bangor

Attendance: 576
15th December 2018
0 - 2
Huws Gray Alliance
2019
N/A

Llanrhaeadr vs Pothmadog

1st December 2018
4 - 1
Huws Gray Alliance
2019
N/A

Pothmadog vs Holywell

24th November 2018
0 - 1
Huws Gray Alliance
2019
N/A

Gresford vs Pothmadog

3rd November 2018
0 - 2
Huws Gray Alliance
2019
N/A

Guilsfield vs Pothmadog

27th October 2018
2 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Ruthin

13th October 2018
2 - 2
Huws Gray Alliance
2019
N/A

Conwy vs Pothmadog

29th September 2018
6 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Denbigh

26th September 2018
0 - 1
Huws Gray Alliance
2019
N/A

Holyhead vs Pothmadog

22nd September 2018
1 - 2
Huws Gray Alliance
2019
N/A

Pothmadog vs Airbus

15th September 2018
3 - 0
2019
N/A

Pothmadog vs Buckley Town

Attendance: 146
8th September 2018
2 - 1
Huws Gray Alliance
2019
N/A

Buckley Town vs Porthmadog

Attendance: 185
1st September 2018
1 - 3
Huws Gray Alliance
2019
N/A

Pothmadog vs Rhyl

25th August 2018
1 - 1
Huws Gray Alliance
2019
N/A

Flint vs Pothmadog

21st August 2018
1 - 2
Huws Gray Alliance
2019
N/A

Bangor vs Pothmadog

18th August 2018
2 - 0
Huws Gray Alliance
2019
N/A

Pothmadog vs Prestatyn

11th August 2018
0 - 2
Huws Gray Alliance
2019
N/A

Penrhyncoch vs Pothmadog

Leagues
Ardal North West, Huws Gray Alliance, JD Cymru North
Seasons
2018, 2019, 2020, 2021, 2022
Home

Tweets