Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
48L. MwandweCardiff Metropolitan UniversityCardiff Metropolitan University—–1900181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown70070–
2022-23Newtown00010–
2023-24Newtown10020–
2024-25Connah's Quay Nomads30010–
2025-26Cardiff Metropolitan University70040–
2026-27Cardiff Metropolitan University10031–
48S. SuttonNewtownNewtown—–200181–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown10010–
2022-23Newtown00021–
2023-24Newtown00090–
2024-25Newtown10060–
48J. OwenBala TownBala Town—–1000180–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town40060–
2022-23Aberystwyth Town10020–
2023-24Aberystwyth Town30060–
2024-25Aberystwyth Town10030–
2025-26Bala Town10010–
54S. SnaithCardiff Metropolitan UniversityCardiff Metropolitan University—–2800172–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont90060–
2022-23Penybont10021–
2023-24Barry Town United50010–
2024-25Barry Town United60030–
2025-26Briton Ferry Llansawel20041–
2026-27Cardiff Metropolitan University50010–
54James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
54M. DaviesPenybontPenybont—–000171–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00090–
2022-23Penybont00031–
2023-24Penybont00040–
2024-25Penybont00010–
54M. JonesCaernarfon TownCaernarfon Town—–1300171–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town40050–
2022-23Newtown20020–
2023-24Newtown10041–
2024-25Caernarfon Town30040–
2025-26Caernarfon Town20010–
2026-27Caernarfon Town10010–
54G. WaltersHaverfordwest CountyHaverfordwest County—–500170–
SeasonClubGoalsAstAppsYCRCRating
2024-25Haverfordwest County20060–
2025-26Haverfordwest County30080–
2026-27Haverfordwest County00030–
54K. EdwardsLlandudnoLlandudno—–200170–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United20080–
2023-24Connah's Quay Nomads00020–
2024-25Connah's Quay Nomads00050–
2025-26Connah's Quay Nomads00010–
2026-27Llandudno00010–
60B. MaherLlandudnoLlandudno—–600161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United20080–
2023-24Caernarfon Town00041–
2024-25Connah's Quay Nomads10010–
2026-27Llandudno30030–
60J. 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–
60K. McLaggonBarry Town UnitedBarry Town United—–2600161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United140070–
2023-24Barry Town United60061–
2024-25Barry Town United60030–
60R. ReynoldsCardiff Metropolitan UniversityCardiff Metropolitan University—–2500161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00041–
2022-23Penybont70000–
2023-24Penybont50020–
2024-25Cardiff Metropolitan University90070–
2025-26Cardiff Metropolitan University30030–
2026-27Cardiff Metropolitan University10000–
60G. KircoughPenybontPenybont—–500160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont30070–
2024-25Penybont20060–
2025-26Penybont00030–
60J. MalkinFlint Town UnitedFlint Town United—–1400160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30030–
2023-24Bala Town30040–
2024-25Bala Town50080–
2026-27Flint Town United30010–
60K. ReesPontypridd TownPontypridd Town—–100160–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00050–
2022-23Pontypridd Town10050–
2023-24Pontypridd Town00060–
67J. CotterillBarry Town UnitedBarry Town United—–500153–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United40082–
2023-24Barry Town United10071–
67A. BakerPenybontPenybont—–1000151–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40050–
2022-23The New Saints20010–
2023-24The New Saints10010–
2024-25The New Saints30010–
2025-26Penybont00061–
2026-27Penybont00010–
67A. DaviesColwyn BayColwyn Bay—–4000151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK40040–
2023-24Caernarfon Town150031–
2024-25Caernarfon Town70040–
2025-26Caernarfon Town100010–
2026-27Colwyn Bay40030–
67B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
67E. PressBarry Town UnitedBarry Town United—–200151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United00060–
2023-24Barry Town United10051–
2024-25Barry Town United10040–
67L. BradfordAberystwyth TownAberystwyth Town—–900151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town30030–
2021-22The New Saints10010–
2022-23Aberystwyth Town30021–
2023-24Aberystwyth Town10040–
2024-25Aberystwyth Town10050–
67L. JenkinsHaverfordwest County· 25yHaverfordwest County—25900151–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town30031–
2022-23Haverfordwest County10040–
2023-24Haverfordwest County30030–
2024-25Haverfordwest County20050–

Player page →

67O. HulbertBarry Town UnitedBarry Town United—–3500151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
67I. CartwrightCaernarfon TownCaernarfon Town—–200150–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town10050–
2022-23Caernarfon Town10060–
2023-24Caernarfon Town00040–
76E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–2900143–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University50061–
2022-23Cardiff Metropolitan University90010–
2023-24Cardiff Metropolitan University90072–
2024-25Cardiff Metropolitan University60000–
76E. VaughanPenybontPenybont—–100142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town100102–
2026-27Penybont00040–
76I. LewisCaernarfon TownCaernarfon Town—–900142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town20030–
2023-24Aberystwyth Town40051–
2024-25Aberystwyth Town10031–
2025-26Caernarfon Town20030–
76L. ReesHaverfordwest CountyHaverfordwest County—–2210142–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University30000–
2022-23Cardiff Metropolitan University90020–
2023-24Cardiff Metropolitan University30031–
2024-25Cardiff Metropolitan University40040–
2025-26Cardiff Metropolitan University31040–
2026-27Haverfordwest County00011–
76B. 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–
76J. WrightPontypridd TownPontypridd Town—–300141–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town30040–
2023-24Pontypridd Town000101–
76M. 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–
76D. 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–
76J. KnottPontypridd TownPontypridd Town—–000140–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town00080–
2023-24Pontypridd Town00060–
76J. LloydBriton Ferry LlansawelBriton Ferry Llansawel—–200140–
SeasonClubGoalsAstAppsYCRCRating
2025-26Llanelli Town100120–
2026-27Briton Ferry Llansawel10020–
76J. WalkerNewtownNewtown—–300140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown10090–
2022-23Newtown20050–
76K. WhitmoreHaverfordwest County· 25yHaverfordwest County—25600140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00030–
2022-23Penybont20020–
2023-24Haverfordwest County40090–

Player page →

76M. GeorgeBarry Town UnitedBarry Town United—–000140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United00070–
2024-25Barry Town United00030–
2025-26Barry Town United00040–
76N. ArsanBala TownBala Town—–400140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown00040–
2022-23Bala Town00050–
2023-24Bala Town40050–
76P. MendesCaernarfon TownCaernarfon Town—–1400140–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads40010–
2022-23Connah's Quay Nomads20010–
2023-24Bala Town20040–
2024-25Caernarfon Town30050–
2025-26Caernarfon Town20010–
2026-27Caernarfon Town10020–
76R. EvansNewtownNewtown—–100140–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown00090–
2024-25Newtown10050–
92A. StephensLlandudnoLlandudno—–300132–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bala Town00030–
2022-23Flint Town United20062–
2026-27Llandudno10040–
92H. JonesPenybontPenybont—–300131–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County10031–
2022-23Haverfordwest County20040–
2023-24Penybont00060–
92S. DowneyCaernarfon TownCaernarfon Town—–200131–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay00030–
2024-25Caernarfon Town20051–
2025-26Caernarfon Town00050–
92E. RichardsBarry Town UnitedBarry Town United—–700130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town10010–
2023-24Penybont20030–
2024-25Barry Town United30060–
2025-26Barry Town United10030–
92H. ArnisonAberystwyth TownAberystwyth Town—–600130–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town500100–
2024-25Aberystwyth Town10030–
92L. WalshAberystwyth TownAberystwyth Town—–200130–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont10020–
2022-23Aberystwyth Town00010–
2023-24Aberystwyth Town10050–
2024-25Aberystwyth Town00050–
98G. HoranConnah's Quay NomadsConnah's Quay Nomads—–700123–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads30063–
2022-23Connah's Quay Nomads40060–
98G. NewellBala TownBala Town—–2800122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town110010–
2023-24Bala Town120030–
2024-25Bala Town50082–
98G. PeersAirbus UKAirbus UK—–1600121–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK100121–
2026-27Airbus UK150000–

Data coverage for Cymru Premier →

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