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.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
145D. WilliamsThe New SaintsThe New Saints—–1000110–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints20030–
2023-24The New Saints20010–
2024-25The New Saints20030–
2025-26The New Saints40040–
145K. ReffellPenybontPenybont—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Barry Town United20010–
2022-23Penybont50010–
2023-24Penybont40060–
2024-25Penybont20030–
145M. LittlePenybontPenybont—–100110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont00030–
2023-24Penybont10060–
2024-25Penybont00010–
2025-26Penybont00010–
145M. OwenCaernarfon TownCaernarfon Town—–100110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10050–
2025-26Caernarfon Town00050–
145O. AbadakiFlint Town UnitedFlint Town United—–800110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town30060–
2024-25Bala Town40030–
2025-26Caernarfon Town10010–
2025-26Flint Town United00010–
145O. SimmondsFlint Town UnitedFlint Town United—–700110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United70090–
2024-25Flint Town United00020–
145R. AstlesColwyn BayColwyn Bay—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints30030–
2021-22The New Saints40030–
2022-23The New Saints30020–
2023-24The New Saints10010–
2025-26Colwyn Bay20020–
158E. VaughanPontypridd TownPontypridd Town—–100102–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town100102–
158A. CieslewiczCaernarfon TownCaernarfon Town—–4600101–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints40000–
2019-20The New Saints70000–
2020-21The New Saints80050–
2021-22The New Saints40020–
2022-23The New Saints80020–
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
158J. EdwardsCardiff Metropolitan UniversityCardiff Metropolitan University—–300101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff Metropolitan University10001–
2024-25Cardiff Metropolitan University10050–
2025-26Cardiff Metropolitan University10050–
158J. SpittleBala TownBala Town—–500101–
SeasonClubGoalsAstAppsYCRCRating
2019-20Bala Town20010–
2020-21Bala Town10071–
2021-22Bala Town20020–
158S. LeslieBala TownBala Town—–1100101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown70000–
2019-20Bala Town00020–
2020-21Bala Town40071–
2021-22Bala Town00010–
158T. HollandThe New SaintsThe New Saints—–000101–
SeasonClubGoalsAstAppsYCRCRating
2019-20The New Saints00020–
2020-21The New Saints00071–
2021-22The New Saints00010–
158A. FletcherNewtownNewtown—–800100–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown30000–
2019-20Newtown20060–
2020-21Newtown30040–
158J. WoodiwissPenybontPenybont—–000100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town00030–
2024-25Penybont00040–
2025-26Penybont00030–
158K. HarrisonCaernarfon TownCaernarfon Town—–100100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town00030–
2024-25Bala Town00040–
2025-26Caernarfon Town10030–
167L. SmithThe New SaintsThe New Saints—–170092–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llandudno10000–
2019-20Caernarfon Town40031–
2020-21The New Saints20010–
2021-22The New Saints00011–
2022-23The New Saints40010–
2023-24The New Saints30020–
2024-25The New Saints30010–
167S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–00092–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University00010–
2023-24Cardiff Metropolitan University00012–
2024-25Cardiff Metropolitan University00060–
2025-26Cardiff Metropolitan University00010–
167K. PattenHaverfordwest CountyHaverfordwest County—–20091–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County10060–
2022-23Haverfordwest County10031–
167L. BuckleyCefn Druids AFCCefn Druids AFC—–10091–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cefn Druids AFC10091–
167L. TaboneHaverfordwest CountyHaverfordwest County—–10091–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County10050–
2024-25Haverfordwest County00041–
167R. WeaverFlint Town UnitedFlint Town United—–00091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United00020–
2021-22Flint Town United00071–
167B. ClarkThe New SaintsThe New Saints—–470090–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llandudno10000–
2019-20Caernarfon Town00030–
2020-21The New Saints80010–
2021-22The New Saints50030–
2022-23The New Saints130010–
2023-24The New Saints110000–
2024-25The New Saints60000–
2025-26The New Saints30010–
167B. YoungCaernarfon TownCaernarfon Town—–250090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints220070–
2025-26Caernarfon Town30020–
167D. KabongoCardiff Metropolitan UniversityCardiff Metropolitan University—–10090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University00020–
2023-24Cardiff Metropolitan University00020–
2024-25Cardiff Metropolitan University10020–
2025-26Cardiff Metropolitan University00030–
167H. CowansNewtownNewtown—–30090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newtown20040–
2023-24Newtown10050–
167S. McAllisterNewtownNewtown—–10090–
SeasonClubGoalsAstAppsYCRCRating
2019-20Newtown10020–
2020-21Newtown00070–
167Z. ClarkeCaernarfon TownCaernarfon Town—–310090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United60030–
2023-24Caernarfon Town120020–
2024-25Caernarfon Town80030–
2024-25The New Saints20000–
2025-26Caernarfon Town30010–
179J. YorwerthBarry Town UnitedBarry Town United—–30083–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont20040–
2023-24Penybont00021–
2024-25Barry Town United10022–
179B. WoolridgeCardiff Metropolitan UniversityCardiff Metropolitan University—–20081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff Metropolitan University00020–
2020-21Cardiff Metropolitan University20061–
179J. PhillipsFlint Town UnitedFlint Town United—–60081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Airbus UK00011–
2020-21Newtown00010–
2021-22Flint Town United10040–
2022-23Airbus UK10010–
2024-25Flint Town United30010–
2025-26Flint Town United10000–
179M. JonesCefn Druids AFCCefn Druids AFC—–00081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC00030–
2020-21Cefn Druids AFC00020–
2021-22Cefn Druids AFC00031–
179N. RushtonColwyn BayColwyn Bay—–410081–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown110000–
2019-20Newtown40011–
2020-21Newtown100030–
2021-22Newtown100010–
2022-23Newtown60020–
2023-24Colwyn Bay00010–
179R. PryceNewtownNewtown—–00081–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town00030–
2024-25Newtown00051–
179S. CroninLlanelli TownLlanelli Town—–30081–
SeasonClubGoalsAstAppsYCRCRating
2025-26Llanelli Town30081–
179S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–180081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University20010–
2022-23Cardiff Metropolitan University90071–
2023-24Cardiff Metropolitan University40000–
2024-25Cardiff Metropolitan University30000–
179T. OforiNewtownNewtown—–110081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC20030–
2020-21Newtown90051–
179T. VincentCardiff Metropolitan UniversityCardiff Metropolitan University—–80081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University30041–
2024-25Cardiff Metropolitan University50040–
179A. RamsayBala TownBala Town—–00080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town00020–
2020-21Bala Town00030–
2021-22Bala Town00020–
2022-23Bala Town00010–
179G. JohnCaernarfon TownCaernarfon Town—–30080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town10000–
2020-21Caernarfon Town00010–
2021-22Caernarfon Town00020–
2022-23Caernarfon Town10000–
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10040–
179H. OwenFlint Town UnitedFlint Town United—–170080–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cardiff Metropolitan University40000–
2020-21Cardiff Metropolitan University10030–
2021-22Cardiff Metropolitan University50000–
2022-23Cardiff Metropolitan University40010–
2023-24Cardiff Metropolitan University30030–
2024-25Flint Town United00010–
179I. HumphreysHaverfordwest CountyHaverfordwest County—–30080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County10010–
2023-24Haverfordwest County00010–
2024-25Haverfordwest County10030–
2025-26Haverfordwest County10020–
179J. DaviesColwyn BayColwyn Bay—–530080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads10000–
2021-22Haverfordwest County60000–
2022-23Haverfordwest County150000–
2023-24Connah's Quay Nomads190030–
2025-26Colwyn Bay120050–
179J. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–60080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University00030–
2021-22Cardiff Metropolitan University20010–
2022-23Pontypridd Town30040–
2023-24Cardiff Metropolitan University10000–
179J. LockCaernarfon TownCaernarfon Town—–90080–
SeasonClubGoalsAstAppsYCRCRating
2024-25Caernarfon Town30010–
2024-25Newtown40030–
2025-26Caernarfon Town20040–
179J. O'NeillNewtownNewtown—–00080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown00080–
179R. DyerBriton Ferry LlansawelBriton Ferry Llansawel—–40080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County20000–
2024-25Briton Ferry Llansawel10040–
2024-25Haverfordwest County00010–
2025-26Briton Ferry Llansawel10030–
179R. WilliamsCaernarfon TownCaernarfon Town—–00080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town00020–
2021-22Caernarfon Town00030–
2022-23Caernarfon Town00030–
199M. BatesBriton Ferry LlansawelBriton Ferry Llansawel—–00072–
SeasonClubGoalsAstAppsYCRCRating
2025-26Briton Ferry Llansawel00072–
199J. BaileyCaernarfon TownCaernarfon Town—–00071–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints00020–
2021-22Caernarfon Town00051–

Data coverage for Cymru Premier →

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