PLAYER PROFILE

Gruff John.

CPD Porthmadog

Matrix 96549

At a glance

Full name
Gruffydd John Williams
Born
22 Jun 1994
Age today
32
Nationality
—

Career by season

4 recorded appearances
Gruff John appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
24/25UEFA Conference League Caernarfon Town 43003791

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Gruff John match log
DateCompetitionMatchScoreMinutesGoals
01 Aug 2024UEFA Conference League Caernarfon Town v Legia Warszawa 0 – 590
25 Jul 2024UEFA Conference League Legia Warszawa v Caernarfon Town 6 – 090
17 Jul 2024UEFA Conference League Crusaders FC v Caernarfon Town 3 – 1120
11 Jul 2024UEFA Conference League Caernarfon Town v Crusaders FCSubstitute, on 11′ 2 – 079

Career transfers

7 recorded moves

All recorded career moves, newest first.

Gruff John career transfers
Date FromToMoveFee
01 Jul 2026 Caernarfon Town CPD Porthmadog Transfer Free
31 May 2026 CPD Porthmadog Caernarfon Town Loan return
21 Aug 2025 Caernarfon Town CPD Porthmadog Loan —
01 Jul 2019 CPD Porthmadog Caernarfon Town Transfer —
01 Jul 2012 Llanrug United CPD Porthmadog Transfer Free
01 Jul 2011 Caernarfon Town FC Development Team Llanrug United Transfer Free
01 Jan 2011 Wrexham AFC Youth Caernarfon Town FC Development Team Transfer Free

Contracts and market values are not available yet.