Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
100A. OtehThe New SaintsThe New Saints—–130040–
SeasonClubGoalsAstAppsYCRCRating
2024-25The New Saints130040–
100C. CurranAirbus UKAirbus UK—–1300150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Connah's Quay Nomads20010–
2020-21Connah's Quay Nomads60050–
2021-22Connah's Quay Nomads50060–
2022-23Airbus UK00030–
100G. KellawayAberystwyth TownAberystwyth Town—–130000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town100000–
2019-20Aberystwyth Town30000–
100J. CanavanCaernarfon TownCaernarfon Town—–1300161–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints10010–
2022-23Aberystwyth Town10000–
2022-23The New Saints20000–
2023-24Aberystwyth Town00040–
2023-24The New Saints20010–
2024-25Caernarfon Town10000–
2024-25The New Saints10021–
2025-26Flint Town United40060–
2026-27Caernarfon Town10020–
100K. GeorgievskyTrefelinTrefelin—–1300151–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont30030–
2020-21Penybont60051–
2022-23Penybont40040–
2026-27Trefelin00030–
100K. ReffellPenybontPenybont—–1300110–
SeasonClubGoalsAstAppsYCRCRating
2019-20Barry Town United20010–
2022-23Penybont50010–
2023-24Penybont40060–
2024-25Penybont20030–
100R. AstlesColwyn BayColwyn Bay—–1300111–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints30030–
2021-22The New Saints40030–
2022-23The New Saints30020–
2023-24The New Saints10010–
2025-26Colwyn Bay20020–
2026-27Colwyn Bay00001–
108A. DarlingtonAberystwyth TownAberystwyth Town—–1200143–
SeasonClubGoalsAstAppsYCRCRating
2019-20Airbus UK20010–
2020-21Cefn Druids AFC40051–
2021-22Aberystwyth Town10011–
2022-23Aberystwyth Town40020–
2023-24Aberystwyth Town10041–
2024-25Aberystwyth Town00010–
108D. WilliamsThe New SaintsThe New Saints—–1200140–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints20030–
2023-24The New Saints20010–
2024-25The New Saints20030–
2025-26The New Saints40040–
2026-27The New Saints20030–
108David EdwardsBala Town· 40yBala Town—40120030–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bala Town100020–
2022-23Bala Town20010–

Player page →

108G. DafyddCaernarfon TownCaernarfon Town—–120010–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town30000–
2022-23The New Saints80010–
2023-24Caernarfon Town10000–
108J. 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–
108K. SmithLlandudnoLlandudno—–1200483–
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–
2026-27Llandudno20051–
108L. JenkinsHaverfordwest County· 25yHaverfordwest County—251200241–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town10000–
2019-20Aberystwyth Town00020–
2020-21Aberystwyth Town20070–
2021-22Aberystwyth Town30031–
2022-23Haverfordwest County10040–
2023-24Haverfordwest County30030–
2024-25Haverfordwest County20050–

Player page →

115B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
115C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—–1100324–
115C. ShephardHaverfordwest CountyHaverfordwest County—–110091–
SeasonClubGoalsAstAppsYCRCRating
2025-26Haverfordwest County90060–
2026-27Haverfordwest County20031–
115E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United110030–
115E. ReevesFlint Town UnitedFlint Town United—–110030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United110030–
115J. BodenhamThe New SaintsThe New Saints—–110020–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints10000–
2024-25The New Saints40010–
2025-26The New Saints30010–
2026-27The New Saints30000–
115J. 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–
115J. ReedCefn Druids AFCCefn Druids AFC—–110000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC40000–
2020-21Aberystwyth Town50000–
2020-21Cefn Druids AFC20000–
115L. BradfordAberystwyth TownAberystwyth Town—–1100211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town20060–
2021-22Aberystwyth Town30030–
2021-22The New Saints10010–
2022-23Aberystwyth Town30021–
2023-24Aberystwyth Town10040–
2024-25Aberystwyth Town10050–
115O. PritchardPenybontPenybont—–110090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town20030–
2024-25Penybont80030–
2025-26Penybont00010–
2026-27Penybont10020–
115O. ShannonBala TownBala Town—–1100231–
SeasonClubGoalsAstAppsYCRCRating
2019-20Bala Town00010–
2020-21Bala Town20030–
2021-22Bala Town60070–
2022-23Bala Town30040–
2023-24Bala Town00081–
115S. LeslieBala TownBala Town—–1100101–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown70000–
2019-20Bala Town00020–
2020-21Bala Town40071–
2021-22Bala Town00010–
115T. OforiNewtownNewtown—–110081–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC20030–
2020-21Newtown90051–
115Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—–1100182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown00030–
2022-23Newtown50041–
2023-24Newtown40040–
2024-25Newtown20061–
2025-26Connah's Quay Nomads00010–
129A. BakerPenybontPenybont—–1000151–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40050–
2022-23The New Saints20010–
2023-24The New Saints10010–
2024-25The New Saints30010–
2025-26Penybont00061–
2026-27Penybont00010–
129B. WilsonThe New SaintsThe New Saints—–100000–
SeasonClubGoalsAstAppsYCRCRating
2025-26The New Saints70000–
2026-27The New Saints30000–
129C. 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–
129E. 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–
129G. HarryCefn Druids AFCCefn Druids AFC—–100011–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llandudno60000–
2019-20Newtown30011–
2021-22Cefn Druids AFC10000–
129J. BreeseNewtownNewtown—–100000–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town60000–
2020-21Newtown30000–
2021-22Newtown10000–
129N. MitchellNewtownNewtown—–100030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown80000–
2019-20Newtown00020–
2020-21Newtown20010–
129R. SearsCaernarfon TownCaernarfon Town—–1000302–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown10021–
2022-23Newtown00081–
2023-24Newtown50090–
2024-25Caernarfon Town00050–
2025-26Caernarfon Town30030–
2026-27Caernarfon Town10030–
129U. AkpanColwyn BayColwyn Bay—–100060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay100060–
138O. AndersonBriton Ferry LlansawelBriton Ferry Llansawel—–91030–
SeasonClubGoalsAstAppsYCRCRating
2025-26Briton Ferry Llansawel61030–
2026-27Briton Ferry Llansawel30000–
138A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—–900202–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel30091–
2025-26Briton Ferry Llansawel50060–
2026-27Briton Ferry Llansawel10051–
138C. HarwoodFlint Town UnitedFlint Town United—–900150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads10000–
2020-21Flint Town United50090–
2021-22Flint Town United30060–
138D. WilliamsHaverfordwest CountyHaverfordwest County—–90000–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County90000–
138I. LewisCaernarfon TownCaernarfon Town—–900142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town20030–
2023-24Aberystwyth Town40051–
2024-25Aberystwyth Town10031–
2025-26Caernarfon Town20030–
138I. PhillipsPenybontPenybont—–90000–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont10000–
2024-25Penybont30000–
2025-26Penybont40000–
2026-27Penybont10000–
138J. KentonNewtownNewtown—–90060–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown60000–
2019-20Newtown30060–
138J. LoveridgeLlanelli TownLlanelli Town—–90000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llanelli Town90000–
138J. 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–
138J. ThornAberystwyth TownAberystwyth Town—–900312–
SeasonClubGoalsAstAppsYCRCRating
2019-20Newtown00020–
2020-21Aberystwyth Town10030–
2021-22Aberystwyth Town00070–
2022-23Aberystwyth Town20070–
2023-24Aberystwyth Town30091–
2024-25Aberystwyth Town30031–
138K. PattenBarry Town UnitedBarry Town United—–900140–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont10020–
2023-24Barry Town United10040–
2024-25Barry Town United70060–
2025-26Barry Town United00020–
138L. EasonCambrian & ClydachCambrian & Clydach—–90061–
SeasonClubGoalsAstAppsYCRCRating
2026-27Cambrian & Clydach90061–
138M. 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–

Data coverage for Cymru Premier →

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