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
96B. WynneFlint Town UnitedFlint Town United—–1400141–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town10020–
2021-22Cefn Druids AFC20010–
2022-23Caernarfon Town50030–
2023-24Caernarfon Town00030–
2024-25Flint Town United10030–
2025-26Flint Town United50021–
96C. McDonaldBarry Town UnitedBarry Town United—–200141–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United10071–
2021-22Barry Town United00020–
2023-24Barry Town United10050–
96J. WrightPontypridd TownPontypridd Town—–300141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town30040–
2023-24Pontypridd Town000101–
96M. 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–
96C. CurranAirbus UKAirbus UK—–1100140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads60050–
2021-22Connah's Quay Nomads50060–
2022-23Airbus UK00030–
96D. DaviesThe New SaintsThe New Saints—–2400140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads40040–
2021-22The New Saints30010–
2022-23The New Saints50010–
2023-24The New Saints30040–
2024-25The New Saints60020–
2025-26The New Saints20010–
2026-27The New Saints10010–
96D. HarrisonFlint Town UnitedFlint Town United—–300140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads00030–
2021-22Flint Town United00020–
2022-23Flint Town United30090–
96D. 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–
96J. KnottPontypridd TownPontypridd Town—–000140–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town00080–
2023-24Pontypridd Town00060–
96J. LloydBriton Ferry LlansawelBriton Ferry Llansawel—–200140–
SeasonClubGoalsAstAppsYCRCRating
2025-26Llanelli Town100120–
2026-27Briton Ferry Llansawel10020–
96J. RoutledgeThe New SaintsThe New Saints—–400140–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints30060–
2021-22The New Saints00050–
2022-23The New Saints10020–
2023-24The New Saints00010–
96J. WalkerNewtownNewtown—–300140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown10090–
2022-23Newtown20050–
96K. WhitmoreHaverfordwest County· 25yHaverfordwest County—25600140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00030–
2022-23Penybont20020–
2023-24Haverfordwest County40090–

Player page →

96L. WalshAberystwyth TownAberystwyth Town—–200140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont00010–
2021-22Penybont10020–
2022-23Aberystwyth Town00010–
2023-24Aberystwyth Town10050–
2024-25Aberystwyth Town00050–
96R. EvansNewtownNewtown—–100140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown00090–
2024-25Newtown10050–
96R. KavanaghPenybontPenybont—–800140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United10030–
2021-22Barry Town United10060–
2022-23Flint Town United10030–
2022-23Penybont50020–
96S. HartColwyn BayColwyn Bay—–500140–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United20040–
2021-22Flint Town United00050–
2023-24Colwyn Bay00030–
2025-26Colwyn Bay10020–
2026-27Colwyn Bay20000–
118A. DarlingtonAberystwyth TownAberystwyth Town—–1000133–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC40051–
2021-22Aberystwyth Town10011–
2022-23Aberystwyth Town40020–
2023-24Aberystwyth Town10041–
2024-25Aberystwyth Town00010–
118C. EdgeCefn Druids AFCCefn Druids AFC—–400132–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC20040–
2021-22Cefn Druids AFC20092–
118J. OwenFlint Town UnitedFlint Town United—–100131–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads00030–
2022-23Flint Town United100101–
118L. CummingsPontypridd TownPontypridd Town—–200131–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United00030–
2021-22Barry Town United00010–
2022-23Pontypridd Town10040–
2023-24Pontypridd Town10051–
118S. DowneyCaernarfon TownCaernarfon Town—–200131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay00030–
2024-25Caernarfon Town20051–
2025-26Caernarfon Town00050–
118D. JonesAberystwyth TownAberystwyth Town—–000130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown00020–
2021-22Newtown00050–
2023-24Aberystwyth Town00030–
2024-25Aberystwyth Town00030–
118E. RichardsBarry Town UnitedBarry Town United—–700130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town10010–
2023-24Penybont20030–
2024-25Barry Town United30060–
2025-26Barry Town United10030–
118H. ArnisonAberystwyth TownAberystwyth Town—–600130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town500100–
2024-25Aberystwyth Town10030–
118M. WilliamsCaernarfon TownCaernarfon Town—–000130–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town00060–
2023-24Caernarfon Town00070–
127M. WildeConnah's Quay NomadsConnah's Quay Nomads—–4700124–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads180040–
2021-22Flint Town United140022–
2022-23Connah's Quay Nomads100051–
2023-24Connah's Quay Nomads50011–
127G. NewellBala TownBala Town—–2800122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town110010–
2023-24Bala Town120030–
2024-25Bala Town50082–
127G. PeersAirbus UKAirbus UK—–1600121–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK100121–
2026-27Airbus UK150000–
127K. GeorgievskyTrefelinTrefelin—–1000121–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont60051–
2022-23Penybont40040–
2026-27Trefelin00030–
127L. CooperBarry Town UnitedBarry Town United—–100121–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United10081–
2021-22Barry Town United00040–
127R. HarringtonConnah's Quay NomadsConnah's Quay Nomads—–900121–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints20041–
2021-22Connah's Quay Nomads10030–
2022-23Connah's Quay Nomads20010–
2023-24Connah's Quay Nomads40040–
127C. BakerCardiff Metropolitan UniversityCardiff Metropolitan University—–400120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University20020–
2021-22Cardiff Metropolitan University00040–
2022-23Cardiff Metropolitan University20060–
127C. WilliamsNewtownNewtown—–300120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown00050–
2021-22Newtown30030–
2022-23Newtown00040–
127D. SmithCaernarfon TownCaernarfon Town—–700120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown30030–
2024-25Newtown20040–
2025-26Caernarfon Town20050–
127D. WilliamsLlanelli TownLlanelli Town—–700120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County10040–
2021-22Haverfordwest County40010–
2022-23Pontypridd Town20050–
2023-24Pontypridd Town00010–
2025-26Llanelli Town00010–
127E. ScotcherAmmanford AFCAmmanford AFC—–200120–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County10040–
2021-22Haverfordwest County00040–
2022-23Haverfordwest County10010–
2024-25Aberystwyth Town00010–
2025-26Haverfordwest County00010–
2026-27Ammanford AFC00010–
127J. OswellConnah's Quay NomadsConnah's Quay Nomads—–1500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown50020–
2024-25Newtown90080–
2025-26Connah's Quay Nomads10020–
127K. PattenBarry Town UnitedBarry Town United—–800120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United10040–
2024-25Barry Town United70060–
2025-26Barry Town United00020–
127R. BrobbelThe New SaintsThe New Saints—–6700120–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints120010–
2021-22The New Saints120040–
2022-23The New Saints150020–
2023-24The New Saints130000–
2024-25The New Saints40010–
2025-26The New Saints110040–
141A. JonesHaverfordwest CountyHaverfordwest County—–200111–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00020–
2021-22Haverfordwest County10020–
2022-23Cardiff Metropolitan University00030–
2025-26Haverfordwest County10041–
141K. LewisPontypridd TownPontypridd Town—–700111–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County20021–
2021-22Haverfordwest County20040–
2022-23Pontypridd Town20020–
2023-24Pontypridd Town10030–
141N. BurkeBala TownBala Town—–400111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town10020–
2023-24Bala Town00020–
2024-25Bala Town30030–
2025-26Bala Town00041–
141R. 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–
141R. DaviesBarry Town UnitedBarry Town United—–300111–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town20050–
2021-22Aberystwyth Town10000–
2023-24Barry Town United00061–
141R. KershawCefn Druids AFCCefn Druids AFC—–100111–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC100111–
141Sidi FofanaFlint Town UnitedFlint Town United—–100111–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United100111–
141B. HudsonThe New SaintsThe New Saints—–1700110–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints60040–
2021-22The New Saints60020–
2023-24The New Saints30020–
2024-25Caernarfon Town20020–
2024-25The New Saints00010–
141J. EdwardsCardiff Metropolitan UniversityCardiff Metropolitan University—–300110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cardiff Metropolitan University10050–
2025-26Cardiff Metropolitan University10050–
2026-27Cardiff Metropolitan University10010–
141K. LloydLlandudnoLlandudno—–200110–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town10060–
2026-27Llandudno10050–

Data coverage for Cymru Premier →

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