Skip to content
Almanac
Menu

Goals, assists and cards count 567 of 586 stored matches (97%) that name a player. Appearances count 0 matches with a stored lineup.

  • 23
  • 24
  • 25

95% or more of matches name a playerSome matches name a playerNone recorded

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1J. WilliamsThe New SaintsThe New Saints—–440090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints110030–
2024-25The New Saints100020–
2025-26The New Saints230040–
2O. HulbertBarry Town UnitedBarry Town United—–3500151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
3A. DaviesCaernarfon TownCaernarfon Town—–320081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town150031–
2024-25Caernarfon Town70040–
2025-26Caernarfon Town100010–
3L. LloydCaernarfon TownCaernarfon Town—–320060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town100040–
2024-25Caernarfon Town220020–
5A. WilliamsColwyn BayColwyn Bay—–310040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown190010–
2024-25Newtown110020–
2025-26Colwyn Bay10010–
5J. DaviesColwyn BayColwyn Bay—–310080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Connah's Quay Nomads190030–
2025-26Colwyn Bay120050–
7B. AhmunHaverfordwest CountyHaverfordwest County—–3000172–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town40061–
2024-25Haverfordwest County130060–
2025-26Haverfordwest County130051–
7C. VenablesPenybontPenybont—–3000152–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont200061–
2024-25Penybont90040–
2025-26Penybont10051–
9R. BrobbelThe New SaintsThe New Saints—–280050–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints130000–
2024-25The New Saints40010–
2025-26The New Saints110040–
10R. HughesConnah's Quay NomadsConnah's Quay Nomads—–270060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads150030–
2025-26Connah's Quay Nomads120030–
11B. YoungCaernarfon TownCaernarfon Town—–250090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints220070–
2025-26Caernarfon Town30020–
11James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
11Z. ClarkeCaernarfon TownCaernarfon Town—–250060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town120020–
2024-25Caernarfon Town80030–
2024-25The New Saints20000–
2025-26Caernarfon Town30010–
14S. BradleyCaernarfon TownCaernarfon Town—–220050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town80030–
2024-25The New Saints80010–
2025-26Caernarfon Town60010–
15J. KennyConnah's Quay NomadsConnah's Quay Nomads—–2100142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Connah's Quay Nomads100060–
2024-25Connah's Quay Nomads80071–
2025-26Connah's Quay Nomads30011–
16B. ClarkThe New SaintsThe New Saints—–200010–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints110000–
2024-25The New Saints60000–
2025-26The New Saints30010–
17T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–191050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
17H. FranklinConnah's Quay NomadsConnah's Quay Nomads—–1900111–
SeasonClubGoalsAstAppsYCRCRating
2023-24Connah's Quay Nomads90071–
2025-26Connah's Quay Nomads100040–
17I. OwenBarry Town UnitedBarry Town United—–190030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United80000–
2025-26Barry Town United110030–
20D. McManusThe New SaintsThe New Saints—–180020–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints130010–
2024-25The New Saints50010–
21G. NewellBala TownBala Town—–1700112–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town120030–
2024-25Bala Town50082–
21R. ReynoldsCardiff Metropolitan UniversityCardiff Metropolitan University—–1700120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont50020–
2024-25Cardiff Metropolitan University90070–
2025-26Cardiff Metropolitan University30030–
23A. CieslewiczCaernarfon TownCaernarfon Town—–150011–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
23E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–150072–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University90072–
2024-25Cardiff Metropolitan University60000–
23J. OswellConnah's Quay NomadsConnah's Quay Nomads—–1500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown50020–
2024-25Newtown90080–
2025-26Connah's Quay Nomads10020–
26D. HawkinsHaverfordwest CountyHaverfordwest County—–140040–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County20020–
2024-25Haverfordwest County50000–
2025-26Haverfordwest County70020–
26L. RoblesColwyn BayColwyn Bay—–1400180–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown70070–
2024-25Bala Town10030–
2025-26Colwyn Bay60080–
26R. AbbruzzeseHaverfordwest CountyHaverfordwest County—–1400140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County60080–
2024-25Haverfordwest County30020–
2025-26Haverfordwest County50040–
29A. OtehThe New SaintsThe New Saints—–130040–
SeasonClubGoalsAstAppsYCRCRating
2024-25The New Saints130040–
29B. FawcettHaverfordwest CountyHaverfordwest County—–130081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County50050–
2024-25Haverfordwest County70000–
2025-26Haverfordwest County10031–
29S. SnaithBriton Ferry LlansawelBriton Ferry Llansawel—–130081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United50010–
2024-25Barry Town United60030–
2025-26Briton Ferry Llansawel20041–
32J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—–120010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel60010–
2025-26Cardiff Metropolitan University60000–
32K. McLaggonBarry Town UnitedBarry Town United—–120091–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United60061–
2024-25Barry Town United60030–
32O. JonesHaverfordwest CountyHaverfordwest County—–120080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town30030–
2024-25Haverfordwest County60030–
2025-26Haverfordwest County30020–
35D. DaviesThe New SaintsThe New Saints—–110070–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints30040–
2024-25The New Saints60020–
2025-26The New Saints20010–
35E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United110030–
35E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United110030–
35H. MehassebBala TownBala Town—–110040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town40020–
2025-26Bala Town70020–
35H. OwenFlint Town UnitedFlint Town United—–1100150–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberystwyth Town20050–
2023-24Colwyn Bay20030–
2024-25Flint Town United50040–
2025-26Flint Town United20030–
35L. MwandweCardiff Metropolitan UniversityCardiff Metropolitan University—–110070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown10020–
2024-25Connah's Quay Nomads30010–
2025-26Cardiff Metropolitan University70040–
41L. ReesCardiff Metropolitan UniversityCardiff Metropolitan University—–1010111–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University30031–
2024-25Cardiff Metropolitan University40040–
2025-26Cardiff Metropolitan University31040–
41C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—–1000182–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University500101–
2024-25Cardiff Metropolitan University30051–
2025-26Cardiff Metropolitan University20030–
41J. EvansAberystwyth TownAberystwyth Town—–100050–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberystwyth Town20010–
2024-25Aberystwyth Town80040–
41O. PritchardPenybontPenybont—–100070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town20030–
2024-25Penybont80030–
2025-26Penybont00010–
41P. MooneyCaernarfon TownCaernarfon Town—–1000242–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town30071–
2024-25Caernarfon Town20081–
2025-26Caernarfon Town50090–
41R. HoldenThe New SaintsThe New Saints—–100030–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints40000–
2024-25The New Saints00010–
2025-26The New Saints60020–
41U. AkpanColwyn BayColwyn Bay—–100060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay100060–
48A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—–90090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints10000–
2024-25Cardiff Metropolitan University30050–
2025-26Cardiff Metropolitan University50040–
48A. WilsonThe New SaintsThe New Saints—–90010–
SeasonClubGoalsAstAppsYCRCRating
2024-25The New Saints90000–
2025-26The New Saints00010–
48B. MargetsonBarry Town UnitedBarry Town United—–900121–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–

Data coverage for Cymru Premier →

Sources: Wikipedia (CC BY-SA 4.0), API-Football · Data sources