Skip to content
Almanac
Menu

Cymru Premier

Goals, assists and cards count 957 of 976 stored matches (98%) that name a player. Appearances count 0 matches with a stored lineup.

  • 21
  • 22
  • 23
  • 24
  • 25

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

48K. OwenPenybontPenybont—0140220–
SeasonClubAppsGoalsAstYCRCRating
2021-22Penybont03050–
2022-23Penybont06030–
2023-24Penybont03040–
2024-25Penybont02030–
2025-26Penybont00070–
48M. HayesConnah's Quay NomadsConnah's Quay Nomads—014020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Caernarfon Town09010–
2022-23Connah's Quay Nomads05010–
48N. EdwardsConnah's Quay NomadsConnah's Quay Nomads—0140460–
SeasonClubAppsGoalsAstYCRCRating
2021-22Caernarfon Town030110–
2022-23Caernarfon Town020100–
2023-24Connah's Quay Nomads03070–
2024-25Connah's Quay Nomads040100–
2025-26Connah's Quay Nomads02080–
54A. OtehThe New SaintsThe New Saints—013040–
SeasonClubAppsGoalsAstYCRCRating
2024-25The New Saints013040–
54C. MorrisConnah's Quay NomadsConnah's Quay Nomads—0130110–
SeasonClubAppsGoalsAstYCRCRating
2021-22Connah's Quay Nomads07040–
2022-23Connah's Quay Nomads04030–
2023-24Connah's Quay Nomads02040–
54D. GossetCaernarfon TownCaernarfon Town—0130271–
SeasonClubAppsGoalsAstYCRCRating
2021-22Caernarfon Town06060–
2022-23Caernarfon Town01080–
2023-24Caernarfon Town02090–
2024-25Caernarfon Town00030–
2025-26Caernarfon Town04011–
54D. RedmondThe New SaintsThe New Saints—0130201–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints02070–
2022-23The New Saints05051–
2023-24The New Saints04040–
2024-25The New Saints01010–
2025-26The New Saints01030–
54P. MendesCaernarfon TownCaernarfon Town—0130120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Connah's Quay Nomads04010–
2022-23Connah's Quay Nomads02010–
2023-24Bala Town02040–
2024-25Caernarfon Town03050–
2025-26Caernarfon Town02010–
59David EdwardsBala TownBala Town—012030–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bala Town010020–
2022-23Bala Town02010–

Player page →

59G. DafyddCaernarfon TownCaernarfon Town—012010–
SeasonClubAppsGoalsAstYCRCRating
2021-22Caernarfon Town03000–
2022-23The New Saints08010–
2023-24Caernarfon Town01000–
59H. OwenFlint Town UnitedFlint Town United—012050–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cardiff Metropolitan University05000–
2022-23Cardiff Metropolitan University04010–
2023-24Cardiff Metropolitan University03030–
2024-25Flint Town United00010–
59J. CanavanFlint Town UnitedFlint Town United—0120141–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints01010–
2022-23Aberystwyth Town01000–
2022-23The New Saints02000–
2023-24Aberystwyth Town00040–
2023-24The New Saints02010–
2024-25Caernarfon Town01000–
2024-25The New Saints01021–
2025-26Flint Town United04060–
59J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—012010–
SeasonClubAppsGoalsAstYCRCRating
2024-25Briton Ferry Llansawel06010–
2025-26Cardiff Metropolitan University06000–
59J. WilsonHaverfordwest CountyHaverfordwest County—012020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Haverfordwest County04000–
2022-23Haverfordwest County06000–
2023-24Haverfordwest County02020–
59L. MendesBala TownBala Town—0120152–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bala Town05051–
2022-23Bala Town04050–
2024-25Bala Town01010–
2025-26Bala Town02041–
59M. JonesCaernarfon TownCaernarfon Town—0120161–
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberystwyth Town04050–
2022-23Newtown02020–
2023-24Newtown01041–
2024-25Caernarfon Town03040–
2025-26Caernarfon Town02010–
59P. MooneyCaernarfon TownCaernarfon Town—0120333–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cefn Druids AFC02091–
2023-24Caernarfon Town03071–
2024-25Caernarfon Town02081–
2025-26Caernarfon Town05090–
68Alhagi SisayHaverfordwest CountyHaverfordwest County—011040–
SeasonClubAppsGoalsAstYCRCRating
2021-22Haverfordwest County011040–
68B. HudsonThe New SaintsThe New Saints—011070–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints06020–
2023-24The New Saints03020–
2024-25Caernarfon Town02020–
2024-25The New Saints00010–
68B. MargetsonBarry Town UnitedBarry Town United—0110151–
SeasonClubAppsGoalsAstYCRCRating
2022-23Pontypridd Town02030–
2023-24Pontypridd Town01030–
2024-25Barry Town United02071–
2025-26Barry Town United06020–
68C. BratleyConnah's Quay NomadsConnah's Quay Nomads—0110131–
SeasonClubAppsGoalsAstYCRCRating
2021-22Flint Town United04010–
2022-23Connah's Quay Nomads00050–
2023-24Connah's Quay Nomads03041–
2024-25Connah's Quay Nomads02000–
2025-26Connah's Quay Nomads02030–
68C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—0110293–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cardiff Metropolitan University00060–
2022-23Cardiff Metropolitan University01051–
2023-24Cardiff Metropolitan University050101–
2024-25Cardiff Metropolitan University03051–
2025-26Cardiff Metropolitan University02030–
68E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Flint Town United011030–
68E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Flint Town United011030–
68H. MehassebBala TownBala Town—011040–
SeasonClubAppsGoalsAstYCRCRating
2024-25Bala Town04020–
2025-26Bala Town07020–
68J. MalkinBala TownBala Town—0110150–
SeasonClubAppsGoalsAstYCRCRating
2022-23Connah's Quay Nomads03030–
2023-24Bala Town03040–
2024-25Bala Town05080–
68K. ReffellPenybontPenybont—0110100–
SeasonClubAppsGoalsAstYCRCRating
2022-23Penybont05010–
2023-24Penybont04060–
2024-25Penybont02030–
68W. EvansBala TownBala Town—011030–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bala Town011030–

Player page →

68Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—0110182–
SeasonClubAppsGoalsAstYCRCRating
2021-22Newtown00030–
2022-23Newtown05041–
2023-24Newtown04040–
2024-25Newtown02061–
2025-26Connah's Quay Nomads00010–
80A. BakerPenybontPenybont—0100141–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints04050–
2022-23The New Saints02010–
2023-24The New Saints01010–
2024-25The New Saints03010–
2025-26Penybont00061–
80A. EdwardsColwyn BayColwyn Bay—0100120–
SeasonClubAppsGoalsAstYCRCRating
2021-22Connah's Quay Nomads05020–
2022-23Connah's Quay Nomads01000–
2023-24Bala Town01030–
2024-25Bala Town03040–
2025-26Colwyn Bay00030–
80D. WilliamsThe New SaintsThe New Saints—0100110–
SeasonClubAppsGoalsAstYCRCRating
2022-23The New Saints02030–
2023-24The New Saints02010–
2024-25The New Saints02030–
2025-26The New Saints04040–
80J. OwenBala TownBala Town—0100180–
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberystwyth Town04060–
2022-23Aberystwyth Town01020–
2023-24Aberystwyth Town03060–
2024-25Aberystwyth Town01030–
2025-26Bala Town01010–
80L. SmithThe New SaintsThe New Saints—010051–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints00011–
2022-23The New Saints04010–
2023-24The New Saints03020–
2024-25The New Saints03010–
80O. PritchardPenybontPenybont—010070–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town02030–
2024-25Penybont08030–
2025-26Penybont00010–
80R. AstlesColwyn BayColwyn Bay—010080–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints04030–
2022-23The New Saints03020–
2023-24The New Saints01010–
2025-26Colwyn Bay02020–
80R. HoldenThe New SaintsThe New Saints—010030–
SeasonClubAppsGoalsAstYCRCRating
2023-24The New Saints04000–
2024-25The New Saints00010–
2025-26The New Saints06020–
80U. AkpanColwyn BayColwyn Bay—010060–
SeasonClubAppsGoalsAstYCRCRating
2023-24Colwyn Bay010060–
89C. ShephardHaverfordwest CountyHaverfordwest County—09060–
SeasonClubAppsGoalsAstYCRCRating
2025-26Haverfordwest County09060–
89D. EbbeThe New SaintsThe New Saints—09000–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bala Town08000–
2021-22The New Saints01000–
89I. LewisCaernarfon TownCaernarfon Town—090142–
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberystwyth Town02030–
2023-24Aberystwyth Town04051–
2024-25Aberystwyth Town01031–
2025-26Caernarfon Town02030–
89J. FauxCaernarfon TownCaernarfon Town—09041–
SeasonClubAppsGoalsAstYCRCRating
2021-22Caernarfon Town01000–
2021-22Cefn Druids AFC01000–
2022-23Caernarfon Town07031–
2024-25Caernarfon Town00010–
89J. LockCaernarfon TownCaernarfon Town—09080–
SeasonClubAppsGoalsAstYCRCRating
2024-25Caernarfon Town03010–
2024-25Newtown04030–
2025-26Caernarfon Town02040–
89L. BradfordAberystwyth TownAberystwyth Town—090151–
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberystwyth Town03030–
2021-22The New Saints01010–
2022-23Aberystwyth Town03021–
2023-24Aberystwyth Town01040–
2024-25Aberystwyth Town01050–
89L. JenkinsHaverfordwest CountyHaverfordwest County—090151–
SeasonClubAppsGoalsAstYCRCRating
2021-22Aberystwyth Town03031–
2022-23Haverfordwest County01040–
2023-24Haverfordwest County03030–
2024-25Haverfordwest County02050–

Player page →

89M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—090141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cardiff Metropolitan University00010–
2022-23Cardiff Metropolitan University01021–
2023-24Cardiff Metropolitan University02030–
2024-25Cardiff Metropolitan University03040–
2025-26Cardiff Metropolitan University03040–
89M. DaviesPenybontPenybont—09020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Penybont02000–
2023-24Penybont01000–
2024-25Penybont03000–
2025-26Penybont03020–
89M. Taylor-CrossdaleHaverfordwest CountyHaverfordwest County—09051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County09051–
89N. DaleyPenybontPenybont—09030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Penybont09030–
89O. ShannonBala TownBala Town—090191–
SeasonClubAppsGoalsAstYCRCRating
2021-22Bala Town06070–
2022-23Bala Town03040–
2023-24Bala Town00081–

Data coverage for Cymru Premier →

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