Skip to content
Almanac
Menu

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

  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
141M. LittlePenybontPenybont—–100110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont00030–
2023-24Penybont10060–
2024-25Penybont00010–
2025-26Penybont00010–
141M. OwenCaernarfon TownCaernarfon Town—–100110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10050–
2025-26Caernarfon Town00050–
141O. AbadakiFlint Town UnitedFlint Town United—–800110–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town30060–
2024-25Bala Town40030–
2025-26Caernarfon Town10010–
2025-26Flint Town United00010–
141O. SimmondsFlint Town UnitedFlint Town United—–700110–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United70090–
2024-25Flint Town United00020–
155M. BatesBriton Ferry LlansawelBriton Ferry Llansawel—–000102–
SeasonClubGoalsAstAppsYCRCRating
2025-26Briton Ferry Llansawel00072–
2026-27Briton Ferry Llansawel00030–
155A. CieslewiczCaernarfon TownCaernarfon Town—–3800101–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints80050–
2021-22The New Saints40020–
2022-23The New Saints80020–
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
2026-27Caernarfon Town30000–
155C. RobertsCaernarfon TownCaernarfon Town—–000101–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints00010–
2023-24The New Saints00020–
2024-25The New Saints00010–
2025-26Caernarfon Town00060–
2026-27Caernarfon Town00001–
155B. YoungThe New SaintsThe New Saints—–3200100–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints220070–
2025-26Caernarfon Town30020–
2026-27The New Saints70010–
155D. HolmesColwyn BayColwyn Bay—–000100–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads00040–
2021-22Connah's Quay Nomads00030–
2022-23Connah's Quay Nomads00020–
2023-24Colwyn Bay00010–
155J. WoodiwissPenybontPenybont—–000100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town00030–
2024-25Penybont00040–
2025-26Penybont00030–
155K. HarrisonCaernarfon TownCaernarfon Town—–100100–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town00030–
2024-25Bala Town00040–
2025-26Caernarfon Town10030–
155K. ReffellPenybontPenybont—–1100100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont50010–
2023-24Penybont40060–
2024-25Penybont20030–
155Z. ClarkeCaernarfon TownCaernarfon Town—–4400100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United60030–
2023-24Caernarfon Town120020–
2024-25Caernarfon Town80030–
2024-25The New Saints20000–
2025-26Caernarfon Town30010–
2026-27Caernarfon Town130010–
164S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–00092–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University00010–
2023-24Cardiff Metropolitan University00012–
2024-25Cardiff Metropolitan University00060–
2025-26Cardiff Metropolitan University00010–
164C. ShephardHaverfordwest CountyHaverfordwest County—–110091–
SeasonClubGoalsAstAppsYCRCRating
2025-26Haverfordwest County90060–
2026-27Haverfordwest County20031–
164J. SpittleBala TownBala Town—–30091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town10071–
2021-22Bala Town20020–
164K. PattenHaverfordwest CountyHaverfordwest County—–20091–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County10060–
2022-23Haverfordwest County10031–
164L. BuckleyCefn Druids AFCCefn Druids AFC—–10091–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cefn Druids AFC10091–
164L. SirrellColwyn BayColwyn Bay—–10091–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay00010–
2025-26Colwyn Bay00061–
2026-27Colwyn Bay10020–
164L. TaboneHaverfordwest CountyHaverfordwest County—–10091–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County10050–
2024-25Haverfordwest County00041–
164R. WeaverFlint Town UnitedFlint Town United—–00091–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United00020–
2021-22Flint Town United00071–
164D. KabongoCardiff Metropolitan UniversityCardiff Metropolitan University—–10090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University00020–
2023-24Cardiff Metropolitan University00020–
2024-25Cardiff Metropolitan University10020–
2025-26Cardiff Metropolitan University00030–
164H. CowansNewtownNewtown—–30090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newtown20040–
2023-24Newtown10050–
164J. DaviesColwyn BayColwyn Bay—–580090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads10000–
2021-22Haverfordwest County60000–
2022-23Haverfordwest County150000–
2023-24Connah's Quay Nomads190030–
2025-26Colwyn Bay120050–
2026-27Colwyn Bay50010–
164J. LockThe New SaintsThe New Saints—–160090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Caernarfon Town30010–
2024-25Newtown40030–
2025-26Caernarfon Town20040–
2026-27The New Saints70010–
164L. BatesBriton Ferry LlansawelBriton Ferry Llansawel—–00090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel00020–
2025-26Briton Ferry Llansawel00050–
2026-27Briton Ferry Llansawel00020–
164O. PritchardPenybontPenybont—–110090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town20030–
2024-25Penybont80030–
2025-26Penybont00010–
2026-27Penybont10020–
164R. GriffithsPenybontPenybont—–30090–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont20020–
2021-22Penybont00020–
2022-23Penybont10030–
2024-25Penybont00020–
179G. EdwardsAirbus UKAirbus UK—–20083–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town20051–
2022-23Airbus UK00032–
179J. YorwerthBarry Town UnitedBarry Town United—–30083–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont20040–
2023-24Penybont00021–
2024-25Barry Town United10022–
179O. CuddihyBarry Town UnitedBarry Town United—–10082–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United00020–
2025-26Barry Town United00020–
2026-27Barry Town United10042–
179D. BartonBarry Town UnitedBarry Town United—–20081–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United00061–
2026-27Barry Town United20020–
179R. PryceNewtownNewtown—–00081–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town00030–
2024-25Newtown00051–
179S. BradleyCaernarfon TownCaernarfon Town—–450081–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town70011–
2021-22Caernarfon Town40010–
2022-23Caernarfon Town40000–
2023-24Caernarfon Town80030–
2024-25The New Saints80010–
2025-26Caernarfon Town60010–
2026-27Caernarfon Town80010–
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–
179S. LeslieBala TownBala Town—–40081–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town40071–
2021-22Bala Town00010–
179T. HollandThe New SaintsThe New Saints—–00081–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints00071–
2021-22The New Saints00010–
179T. VincentCardiff Metropolitan UniversityCardiff Metropolitan University—–80081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University30041–
2024-25Cardiff Metropolitan University50040–
179G. JohnCaernarfon TownCaernarfon Town—–20080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town00010–
2021-22Caernarfon Town00020–
2022-23Caernarfon Town10000–
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10040–
179H. OwenFlint Town UnitedFlint Town United—–130080–
SeasonClubGoalsAstAppsYCRCRating
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. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–60080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University00030–
2021-22Cardiff Metropolitan University20010–
2022-23Pontypridd Town30040–
2023-24Cardiff Metropolitan University10000–
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–
179T. WhartonBarry Town UnitedBarry Town United—–20080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United10020–
2021-22Barry Town United10020–
2022-23Newtown00010–
2025-26Barry Town United00010–
2025-26Llanelli Town00010–
2026-27Barry Town United00010–
179W. EvansBala Town· 29yBala Town—29240080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town130050–
2021-22Bala Town110030–

Player page →

199B. HughesFlint Town UnitedFlint Town United—–30071–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United20031–
2026-27Flint Town United10040–
199C. L. DaviesAmmanford AFCAmmanford AFC—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County00020–
2026-27Ammanford AFC00041–

Data coverage for Cymru Premier →

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