Skip to content
Almanac
Menu

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

  • 23
  • 24
  • 25
  • 26

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

294M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—080110–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cardiff Metropolitan University02030–
2024-25Cardiff Metropolitan University03040–
2025-26Cardiff Metropolitan University03040–
294L. BowenBriton Ferry LlansawelBriton Ferry Llansawel—08010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Briton Ferry Llansawel08010–
294K. PattenBarry Town UnitedBarry Town United—080120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Barry Town United01040–
2024-25Barry Town United07060–
2025-26Barry Town United00020–
294C. FergusonBala TownBala Town—08020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bala Town08020–
294C. BratleyColwyn BayColwyn Bay—080121–
SeasonClubAppsGoalsAstYCRCRating
2023-24Connah's Quay Nomads03041–
2024-25Connah's Quay Nomads02000–
2025-26Connah's Quay Nomads02030–
2026-27Colwyn Bay01050–
306R. SearsCaernarfon TownCaernarfon Town—090200–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newtown05090–
2024-25Caernarfon Town00050–
2025-26Caernarfon Town03030–
2026-27Caernarfon Town01030–
306M. Taylor-CrossdaleHaverfordwest CountyHaverfordwest County—09051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County09051–
306M. HillColwyn BayColwyn Bay—09060–
SeasonClubAppsGoalsAstYCRCRating
2023-24Colwyn Bay05010–
2024-25Caernarfon Town01020–
2025-26Colwyn Bay00010–
2026-27Colwyn Bay03020–
306L. EasonCambrian & ClydachCambrian & Clydach—09061–
SeasonClubAppsGoalsAstYCRCRating
2026-27Cambrian & Clydach09061–
306J. CanavanCaernarfon TownCaernarfon Town—090151–
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberystwyth Town00040–
2023-24The New Saints02010–
2024-25Caernarfon Town01000–
2024-25The New Saints01021–
2025-26Flint Town United04060–
2026-27Caernarfon Town01020–
306I. PhillipsPenybontPenybont—09000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Penybont01000–
2024-25Penybont03000–
2025-26Penybont04000–
2026-27Penybont01000–
306C. GreenHaverfordwest CountyHaverfordwest County—090241–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town03050–
2024-25Penybont05080–
2025-26Penybont010101–
2026-27Haverfordwest County00010–
306B. NashCaernarfon TownCaernarfon Town—090230–
SeasonClubAppsGoalsAstYCRCRating
2023-24Connah's Quay Nomads06040–
2024-25Connah's Quay Nomads020110–
2025-26Connah's Quay Nomads01050–
2026-27Caernarfon Town00030–
306B. MargetsonBarry Town UnitedBarry Town United—090121–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town01030–
2024-25Barry Town United02071–
2025-26Barry Town United06020–
306A. WilsonThe New SaintsThe New Saints—09010–
SeasonClubAppsGoalsAstYCRCRating
2024-25The New Saints09000–
2025-26The New Saints00010–
306A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—09090–
SeasonClubAppsGoalsAstYCRCRating
2023-24The New Saints01000–
2024-25Cardiff Metropolitan University03050–
2025-26Cardiff Metropolitan University05040–
306A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—090202–
SeasonClubAppsGoalsAstYCRCRating
2024-25Briton Ferry Llansawel03091–
2025-26Briton Ferry Llansawel05060–
2026-27Briton Ferry Llansawel01051–
306O. AndersonBriton Ferry LlansawelBriton Ferry Llansawel—09130–
SeasonClubAppsGoalsAstYCRCRating
2025-26Briton Ferry Llansawel06130–
2026-27Briton Ferry Llansawel03000–
319U. AkpanColwyn BayColwyn Bay—010060–
SeasonClubAppsGoalsAstYCRCRating
2023-24Colwyn Bay010060–
319N. PeateColwyn BayColwyn Bay—0100131–
SeasonClubAppsGoalsAstYCRCRating
2023-24Bala Town01040–
2024-25Bala Town02031–
2025-26Colwyn Bay05050–
2026-27Colwyn Bay02010–
319J. BodenhamThe New SaintsThe New Saints—010020–
SeasonClubAppsGoalsAstYCRCRating
2024-25The New Saints04010–
2025-26The New Saints03010–
2026-27The New Saints03000–
319D. WilliamsThe New SaintsThe New Saints—0100110–
SeasonClubAppsGoalsAstYCRCRating
2023-24The New Saints02010–
2024-25The New Saints02030–
2025-26The New Saints04040–
2026-27The New Saints02030–
319C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—0100213–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cardiff Metropolitan University050101–
2024-25Cardiff Metropolitan University03051–
2025-26Cardiff Metropolitan University02030–
2026-27Cardiff Metropolitan University00031–
319B. WilsonThe New SaintsThe New Saints—010000–
SeasonClubAppsGoalsAstYCRCRating
2025-26The New Saints07000–
2026-27The New Saints03000–
319L. ReesHaverfordwest CountyHaverfordwest County—0101122–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cardiff Metropolitan University03031–
2024-25Cardiff Metropolitan University04040–
2025-26Cardiff Metropolitan University03140–
2026-27Haverfordwest County00011–
326O. PritchardPenybontPenybont—011090–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town02030–
2024-25Penybont08030–
2025-26Penybont00010–
2026-27Penybont01020–
326J. MalkinFlint Town UnitedFlint Town United—0110130–
SeasonClubAppsGoalsAstYCRCRating
2023-24Bala Town03040–
2024-25Bala Town05080–
2026-27Flint Town United03010–
326H. OwenFlint Town UnitedFlint Town United—0110180–
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberystwyth Town02050–
2023-24Colwyn Bay02030–
2024-25Flint Town United05040–
2025-26Flint Town United02030–
2026-27Flint Town United00030–
326E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Flint Town United011030–
326E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Flint Town United011030–
326C. ShephardHaverfordwest CountyHaverfordwest County—011091–
SeasonClubAppsGoalsAstYCRCRating
2025-26Haverfordwest County09060–
2026-27Haverfordwest County02031–
332P. MooneyCaernarfon TownCaernarfon Town—0120242–
SeasonClubAppsGoalsAstYCRCRating
2023-24Caernarfon Town03071–
2024-25Caernarfon Town02081–
2025-26Caernarfon Town05090–
2026-27Caernarfon Town02000–
332O. JonesHaverfordwest CountyHaverfordwest County—012090–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town03030–
2024-25Haverfordwest County06030–
2025-26Haverfordwest County03020–
2026-27Haverfordwest County00010–
332N. EdwardsCaernarfon TownCaernarfon Town—0120280–
SeasonClubAppsGoalsAstYCRCRating
2023-24Connah's Quay Nomads03070–
2024-25Connah's Quay Nomads040100–
2025-26Connah's Quay Nomads02080–
2026-27Caernarfon Town03030–
332L. MwandweCardiff Metropolitan UniversityCardiff Metropolitan University—0120101–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newtown01020–
2024-25Connah's Quay Nomads03010–
2025-26Cardiff Metropolitan University07040–
2026-27Cardiff Metropolitan University01031–
332K. McLaggonBarry Town UnitedBarry Town United—012091–
SeasonClubAppsGoalsAstYCRCRating
2023-24Barry Town United06061–
2024-25Barry Town United06030–
332J. EvansAmmanford AFCAmmanford AFC—0120101–
SeasonClubAppsGoalsAstYCRCRating
2023-24Aberystwyth Town02010–
2024-25Aberystwyth Town08040–
2026-27Ammanford AFC02051–
332D. DaviesThe New SaintsThe New Saints—012080–
SeasonClubAppsGoalsAstYCRCRating
2023-24The New Saints03040–
2024-25The New Saints06020–
2025-26The New Saints02010–
2026-27The New Saints01010–
339B. FawcettHaverfordwest CountyHaverfordwest County—013081–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County05050–
2024-25Haverfordwest County07000–
2025-26Haverfordwest County01031–
339A. OtehThe New SaintsThe New Saints—013040–
SeasonClubAppsGoalsAstYCRCRating
2024-25The New Saints013040–
339F. YonsianHolywellHolywell—013140–
SeasonClubAppsGoalsAstYCRCRating
2024-25Flint Town United07020–
2026-27Holywell06120–
342L. RoblesColwyn BayColwyn Bay—0140200–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newtown07070–
2024-25Bala Town01030–
2025-26Colwyn Bay06080–
2026-27Colwyn Bay00020–
343J. OswellConnah's Quay NomadsConnah's Quay Nomads—0150120–
SeasonClubAppsGoalsAstYCRCRating
2023-24Newtown05020–
2024-25Newtown09080–
2025-26Connah's Quay Nomads01020–
343G. PeersAirbus UKAirbus UK—015000–
SeasonClubAppsGoalsAstYCRCRating
2026-27Airbus UK015000–
343E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—015072–
SeasonClubAppsGoalsAstYCRCRating
2023-24Cardiff Metropolitan University09072–
2024-25Cardiff Metropolitan University06000–
346R. HoldenThe New SaintsThe New Saints—016040–
SeasonClubAppsGoalsAstYCRCRating
2023-24The New Saints04000–
2024-25The New Saints00010–
2025-26The New Saints06020–
2026-27The New Saints06010–
346R. AbbruzzeseHaverfordwest CountyHaverfordwest County—0160140–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County06080–
2024-25Haverfordwest County03020–
2025-26Haverfordwest County05040–
2026-27Haverfordwest County02000–
346N. DaleyPenybontPenybont—016070–
SeasonClubAppsGoalsAstYCRCRating
2025-26Penybont09030–
2026-27Barry Town United06040–
2026-27Penybont01000–
346J. LockThe New SaintsThe New Saints—016090–
SeasonClubAppsGoalsAstYCRCRating
2024-25Caernarfon Town03010–
2024-25Newtown04030–
2025-26Caernarfon Town02040–
2026-27The New Saints07010–
346D. HawkinsHaverfordwest CountyHaverfordwest County—016040–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County02020–
2024-25Haverfordwest County05000–
2025-26Haverfordwest County07020–
2026-27Haverfordwest County02000–

Data coverage for Cymru Premier →

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