Skip to content
Almanac
Menu

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

  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
97J. FauxCaernarfon TownCaernarfon Town—–120051–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC10010–
2020-21Cefn Druids AFC20000–
2021-22Caernarfon Town10000–
2021-22Cefn Druids AFC10000–
2022-23Caernarfon Town70031–
2024-25Caernarfon Town00010–
97J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—–120010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel60010–
2025-26Cardiff Metropolitan University60000–
97L. JenkinsHaverfordwest County· 24yHaverfordwest County—241200241–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town10000–
2019-20Aberystwyth Town00020–
2020-21Aberystwyth Town20070–
2021-22Aberystwyth Town30031–
2022-23Haverfordwest County10040–
2023-24Haverfordwest County30030–
2024-25Haverfordwest County20050–

Player page →

97P. MooneyCaernarfon TownCaernarfon Town—–1200433–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC00020–
2020-21Cefn Druids AFC00080–
2021-22Cefn Druids AFC20091–
2023-24Caernarfon Town30071–
2024-25Caernarfon Town20081–
2025-26Caernarfon Town50090–
105B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
105C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—–1100293–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University00060–
2022-23Cardiff Metropolitan University10051–
2023-24Cardiff Metropolitan University500101–
2024-25Cardiff Metropolitan University30051–
2025-26Cardiff Metropolitan University20030–
105E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United110030–
105E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United110030–
105H. MehassebBala TownBala Town—–110040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town40020–
2025-26Bala Town70020–
105J. MalkinBala TownBala Town—–1100150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30030–
2023-24Bala Town30040–
2024-25Bala Town50080–
105J. MullanConnah's Quay NomadsConnah's Quay Nomads—–110060–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints100000–
2019-20The New Saints10020–
2020-21The New Saints00030–
2021-22Connah's Quay Nomads00010–
105J. ReedCefn Druids AFCCefn Druids AFC—–110000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC40000–
2020-21Aberystwyth Town50000–
2020-21Cefn Druids AFC20000–
105L. BradfordAberystwyth TownAberystwyth Town—–1100211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town20060–
2021-22Aberystwyth Town30030–
2021-22The New Saints10010–
2022-23Aberystwyth Town30021–
2023-24Aberystwyth Town10040–
2024-25Aberystwyth Town10050–
105O. ShannonBala TownBala Town—–1100231–
SeasonClubGoalsAstAppsYCRCRating
2019-20Bala Town00010–
2020-21Bala Town20030–
2021-22Bala Town60070–
2022-23Bala Town30040–
2023-24Bala Town00081–
105S. LeslieBala TownBala Town—–1100101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown70000–
2019-20Bala Town00020–
2020-21Bala Town40071–
2021-22Bala Town00010–
105T. OforiNewtownNewtown—–110081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC20030–
2020-21Newtown90051–
105Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—–1100182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown00030–
2022-23Newtown50041–
2023-24Newtown40040–
2024-25Newtown20061–
2025-26Connah's Quay Nomads00010–
118A. BakerPenybontPenybont—–1000141–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40050–
2022-23The New Saints20010–
2023-24The New Saints10010–
2024-25The New Saints30010–
2025-26Penybont00061–
118C. BakerCardiff Metropolitan UniversityCardiff Metropolitan University—–1000140–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cardiff Metropolitan University40000–
2019-20Cardiff Metropolitan University20020–
2020-21Cardiff Metropolitan University20020–
2021-22Cardiff Metropolitan University00040–
2022-23Cardiff Metropolitan University20060–
118D. WilliamsThe New SaintsThe New Saints—–1000110–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints20030–
2023-24The New Saints20010–
2024-25The New Saints20030–
2025-26The New Saints40040–
118E. LewisCardiff Metropolitan UniversityCardiff Metropolitan University—–1000352–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff Metropolitan University00040–
2020-21Cardiff Metropolitan University30081–
2021-22Cardiff Metropolitan University50080–
2022-23Cardiff Metropolitan University10080–
2023-24Cardiff Metropolitan University10071–
118G. HarryCefn Druids AFCCefn Druids AFC—–100011–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llandudno60000–
2019-20Newtown30011–
2021-22Cefn Druids AFC10000–
118J. BreeseNewtownNewtown—–100000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town60000–
2020-21Newtown30000–
2021-22Newtown10000–
118K. SmithBala TownBala Town—–1000432–
SeasonClubGoalsAstAppsYCRCRating
2018-19Bala Town30000–
2019-20Bala Town10040–
2020-21Bala Town20040–
2020-21Cefn Druids AFC00031–
2021-22Bala Town000101–
2021-22Cefn Druids AFC00010–
2022-23Bala Town300120–
2023-24Bala Town10090–
118N. MitchellNewtownNewtown—–100030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown80000–
2019-20Newtown00020–
2020-21Newtown20010–
118O. PritchardPenybontPenybont—–100070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town20030–
2024-25Penybont80030–
2025-26Penybont00010–
118R. HoldenThe New SaintsThe New Saints—–100030–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints40000–
2024-25The New Saints00010–
2025-26The New Saints60020–
118U. AkpanColwyn BayColwyn Bay—–100060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay100060–
129C. HarwoodFlint Town UnitedFlint Town United—–900150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads10000–
2020-21Flint Town United50090–
2021-22Flint Town United30060–
129C. ShephardHaverfordwest CountyHaverfordwest County—–90060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Haverfordwest County90060–
129D. WilliamsHaverfordwest CountyHaverfordwest County—–90000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County90000–
129I. LewisCaernarfon TownCaernarfon Town—–900142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town20030–
2023-24Aberystwyth Town40051–
2024-25Aberystwyth Town10031–
2025-26Caernarfon Town20030–
129J. KentonNewtownNewtown—–90060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown60000–
2019-20Newtown30060–
129J. LockCaernarfon TownCaernarfon Town—–90080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Caernarfon Town30010–
2024-25Newtown40030–
2025-26Caernarfon Town20040–
129J. LoveridgeLlanelli TownLlanelli Town—–90000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llanelli Town90000–
129J. RoutledgeThe New SaintsThe New Saints—–900190–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints30000–
2019-20The New Saints20050–
2020-21The New Saints30060–
2021-22The New Saints00050–
2022-23The New Saints10020–
2023-24The New Saints00010–
129J. ThornAberystwyth TownAberystwyth Town—–900312–
SeasonClubGoalsAstAppsYCRCRating
2019-20Newtown00020–
2020-21Aberystwyth Town10030–
2021-22Aberystwyth Town00070–
2022-23Aberystwyth Town20070–
2023-24Aberystwyth Town30091–
2024-25Aberystwyth Town30031–
129K. PattenBarry Town UnitedBarry Town United—–900140–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont10020–
2023-24Barry Town United10040–
2024-25Barry Town United70060–
2025-26Barry Town United00020–
129M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—–900141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University00010–
2022-23Cardiff Metropolitan University10021–
2023-24Cardiff Metropolitan University20030–
2024-25Cardiff Metropolitan University30040–
2025-26Cardiff Metropolitan University30040–
129M. Taylor-CrossdaleHaverfordwest CountyHaverfordwest County—–90051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County90051–
129N. DaleyPenybontPenybont—–90030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Penybont90030–
129R. HarringtonConnah's Quay NomadsConnah's Quay Nomads—–900131–
SeasonClubGoalsAstAppsYCRCRating
2019-20The New Saints00010–
2020-21The New Saints20041–
2021-22Connah's Quay Nomads10030–
2022-23Connah's Quay Nomads20010–
2023-24Connah's Quay Nomads40040–
129R. SearsCaernarfon TownCaernarfon Town—–900272–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown10021–
2022-23Newtown00081–
2023-24Newtown50090–
2024-25Caernarfon Town00050–
2025-26Caernarfon Town30030–
144A. FletcherNewtownNewtown—–800100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown30000–
2019-20Newtown20060–
2020-21Newtown30040–
144A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—–800151–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel30091–
2025-26Briton Ferry Llansawel50060–
144A. KayBala TownBala Town—–800213–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town500121–
2021-22Bala Town10021–
2022-23Bala Town20071–
144C. FergusonBala TownBala Town—–80020–
SeasonClubGoalsAstAppsYCRCRating
2025-26Bala Town80020–
144C. RubertoCefn Druids AFCCefn Druids AFC—–80060–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC70050–
2020-21Cefn Druids AFC10010–
144C. WestConnah's Quay NomadsConnah's Quay Nomads—–80030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Connah's Quay Nomads80030–
144D. RittenbergCefn Druids AFCCefn Druids AFC—–80000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC80000–

Data coverage for Cymru Premier →

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