AntosofaFootball, analysed from the sofa

Premier League · Pays de Galles ♂ · FAW Championship · Pays de Galles ♂

History of Trefelin

Every season of the club in our data, its titles, its records and its most frequent opponents.

Matches played76 26/07/2024 → 06/11/2026
Wins, draws, defeats41 – 14 – 21 (54 % wins)
Goals scored / conceded146 / 96 (1,92 – 1,26 per match)
Longest unbeaten run22 matches16/08/2025 → 07/03/2026
Longest winning run15 matches10/10/2025 → 07/03/2026

Season by season

SeasonCompetitionPositionJVNDGoalsPts
2026-2027Premier League · Pays de Galles ♂15 / 161613129:386
2025-2026FAW Championship · Pays de Galles ♂2 / 3230253283:1778
2024-2025FAW Championship · Pays de Galles ♂7 / 3230158754:4153

Position recalculated from our results (3 points for a win), or the official table (Wikidata) for seasons whose results we do not have. ▲ promotion, ▼ relegation.

Biggest wins

30/03/2026FAW Championship · Pays de Galles ♂Cwmbran Celtic – Trefelin1 – 8
03/04/2026FAW Championship · Pays de Galles ♂Trefelin – Treowen Stars6 – 0
18/04/2026FAW Championship · Pays de Galles ♂Newport City – Trefelin0 – 5
27/09/2025FAW Championship · Pays de Galles ♂Ynyshir Albions – Trefelin0 – 5
21/03/2026FAW Championship · Pays de Galles ♂Cardiff Draconians – Trefelin0 – 4

Heaviest defeats

14/08/2026Premier League · Pays de Galles ♂GAP Connah S Quay FC – Trefelin6 – 0
15/09/2026Premier League · Pays de Galles ♂Trefelin – Cambrian & Clydach0 – 4
07/08/2026Premier League · Pays de Galles ♂Trefelin – Llandudno0 – 4
17/03/2026FAW Championship · Pays de Galles ♂Trefelin – Cambrian & Clydach0 – 4
30/10/2026Premier League · Pays de Galles ♂Barry Town – Trefelin3 – 0

Most frequent opponents

OpponentMatchesVND
Llantwit Major head-to-head4220
Baglan Dragons head-to-head4310
Ammanford AFC head-to-head4301
Cambrian & Clydach head-to-head4301
Cwmbran Celtic head-to-head4400
Caerau (Ely) head-to-head4301
Pontypridd Town head-to-head4202
Carmarthen Town head-to-head4310
Afan Lido head-to-head4130
Newport City head-to-head4202
No system guarantees a win · not for under-18s · Joueurs Info Service 09 74 75 13 13