Skip to content
Almanac
Menu

Cymru Premier

Goals, assists and cards count 762 of 781 stored matches (98%) that name a player. Appearances and minutes count 0 matches with a stored lineup; a dash under Min means no minutes are stored yet.

  • 22
  • 23
  • 24
  • 25

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

249A. MudimuFlint Town UnitedFlint Town Unitedβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Flint Town United0––1030–
249A. SharifConnah's Quay NomadsConnah's Quay Nomadsβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberystwyth Town0––0010–
2025-26Connah's Quay Nomads0––1020–
249B. CollinsFlint Town UnitedFlint Town Unitedβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Flint Town United0––1000–
249B. CornishAberystwyth TownAberystwyth Townβ€”0––1050–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Airbus UK0––1030–
2023-24Aberystwyth Town0––0020–
249B. GibbingsLlanelli TownLlanelli Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Llanelli Town0––1000–
249B. MaherConnah's Quay NomadsConnah's Quay Nomadsβ€”0––1051–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Caernarfon Town0––0041–
2024-25Connah's Quay Nomads0––1010–
249Billy KirkmanAberystwyth TownAberystwyth Townβ€”0––1061–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Aberystwyth Town0––0041–
2023-24Aberystwyth Town0––1020–

Player page β†’

249C. DaviesCardiff Metropolitan UniversityCardiff Metropolitan Universityβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Cardiff Metropolitan University0––1000–
249C. DiboeAberystwyth TownAberystwyth Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Aberystwyth Town0––1000–
249C. EdwardsBala TownBala Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bala Town0––1000–
249C. EvansBala TownBala Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Bala Town0––1000–
249C. EvansCaernarfon TownCaernarfon Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Caernarfon Town0––1000–
249C. HugginsBarry Town UnitedBarry Town Unitedβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Barry Town United0––1000–
249C. McDonaldBarry Town UnitedBarry Town Unitedβ€”0––1050–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Barry Town United0––1050–
249C. NortonBala TownBala Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bala Town0––1000–
249D. AtkinsColwyn BayColwyn Bayβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Colwyn Bay0––1000–
249D. BartonThe New SaintsThe New Saintsβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26The New Saints0––1010–
249D. CowanConnah's Quay NomadsConnah's Quay Nomadsβ€”0––1020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Connah's Quay Nomads0––1020–
249D. GriffithsPenybontPenybontβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Penybont0––1010–
249D. JohnHaverfordwest CountyHaverfordwest Countyβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Haverfordwest County0––1000–
2024-25Haverfordwest County0––0010–
249D. KabongoCardiff Metropolitan UniversityCardiff Metropolitan Universityβ€”0––1090–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Cardiff Metropolitan University0––0020–
2023-24Cardiff Metropolitan University0––0020–
2024-25Cardiff Metropolitan University0––1020–
2025-26Cardiff Metropolitan University0––0030–
249D. MartinNewtownNewtownβ€”0––1020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Newtown0––1020–
249D. VincentPontypridd TownPontypridd Townβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Pontypridd Town0––1030–
249Daniel JonesColwyn BayColwyn Bayβ€”0––1040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Colwyn Bay0––1040–
249E. CannPenybontPenybontβ€”0––1020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Llanelli Town0––1010–
2025-26Penybont0––0010–
249E. ClarkeBala TownBala Townβ€”0––1040–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Bala Town0––1040–
249E. ScotcherHaverfordwest CountyHaverfordwest Countyβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Haverfordwest County0––1010–
2024-25Aberystwyth Town0––0010–
2025-26Haverfordwest County0––0010–
249E. VaughanPontypridd TownPontypridd Townβ€”0––10102–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Pontypridd Town0––10102–
249F. SavageAirbus UKAirbus UKβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Airbus UK0––1000–
249F. SkivertonCardiff Metropolitan UniversityCardiff Metropolitan Universityβ€”0––1010–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Cardiff Metropolitan University0––1010–
249G. PeersAirbus UKAirbus UKβ€”0––10121–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Airbus UK0––10121–
249G. WilliamsColwyn BayColwyn Bayβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Colwyn Bay0––1030–
249H. DeanBala TownBala Townβ€”0––1020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Bala Town0––1020–
249H. McGaheyThe New SaintsThe New Saintsβ€”0––1020–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25The New Saints0––0010–
2025-26The New Saints0––1010–
249H. ThomasHaverfordwest CountyHaverfordwest Countyβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Haverfordwest County0––1000–
249I. CartwrightCaernarfon TownCaernarfon Townβ€”0––10100–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Caernarfon Town0––1060–
2023-24Caernarfon Town0––0040–
249I. LeeFlint Town UnitedFlint Town Unitedβ€”0––1050–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Flint Town United0––1050–
249J. BloomPontypridd TownPontypridd Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Pontypridd Town0––1000–
249J. BrownPenybontPenybontβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Penybont0––1030–
249J. CarrollFlint Town UnitedFlint Town Unitedβ€”0––1070–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Flint Town United0––1070–
249J. ClayPenybontPenybontβ€”0––1051–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25Cardiff Metropolitan University0––0041–
2025-26Penybont0––1010–
249J. CotterillBarry Town UnitedBarry Town Unitedβ€”0––1071–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Barry Town United0––1071–
249J. DaviesBala TownBala Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Bala Town0––1000–
249J. FanningBriton Ferry LlansawelBriton Ferry Llansawelβ€”0––1030–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Briton Ferry Llansawel0––1030–
249J. HarlockThe New SaintsThe New Saintsβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24The New Saints0––1000–
249J. HuntPontypridd TownPontypridd Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Pontypridd Town0––1000–
249J. LeahyHaverfordwest CountyHaverfordwest Countyβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2022-23Haverfordwest County0––1000–
249J. LloydLlanelli TownLlanelli Townβ€”0––10120–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2025-26Llanelli Town0––10120–
249J. MarshallThe New SaintsThe New Saintsβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2024-25The New Saints0––1000–
249J. MΓ€rtinsPontypridd TownPontypridd Townβ€”0––1000–
SeasonClubAppsMinPoMGoalsAstYCRCRating
2023-24Pontypridd Town0––1000–

Data coverage for Cymru Premier β†’

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