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
1D. McManusThe New SaintsThe New Saints—–710070–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints240040–
2022-23The New Saints290010–
2023-24The New Saints130010–
2024-25The New Saints50010–
2A. WilliamsColwyn BayColwyn Bay—–640070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown160020–
2022-23Newtown170010–
2023-24Newtown190010–
2024-25Newtown110020–
2025-26Colwyn Bay10010–
3J. WilliamsThe New SaintsThe New Saints—–6300200–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints150090–
2023-24The New Saints110030–
2024-25The New Saints100020–
2025-26The New Saints230040–
2026-27The New Saints40020–
4J. 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–
5R. BrobbelThe New SaintsThe New Saints—–5500110–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints120040–
2022-23The New Saints150020–
2023-24The New Saints130000–
2024-25The New Saints40010–
2025-26The New Saints110040–
6B. AhmunHaverfordwest CountyHaverfordwest County—–5100222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont50000–
2022-23Pontypridd Town130040–
2023-24Pontypridd Town40061–
2024-25Haverfordwest County130060–
2025-26Haverfordwest County130051–
2026-27Haverfordwest County30010–
7C. VenablesPenybontPenybont—–4700206–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bala Town80012–
2022-23Bala Town70022–
2023-24Penybont200061–
2024-25Penybont90040–
2025-26Penybont10051–
2026-27Penybont20020–
8Z. 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–
9A. DaviesColwyn BayColwyn Bay—–4000151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK40040–
2023-24Caernarfon Town150031–
2024-25Caernarfon Town70040–
2025-26Caernarfon Town100010–
2026-27Colwyn Bay40030–
9R. HughesThe New SaintsThe New Saints—–400070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads150030–
2025-26Connah's Quay Nomads120030–
2026-27The New Saints130010–
11B. ClarkThe New SaintsThe New Saints—–390050–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints50030–
2022-23The New Saints130010–
2023-24The New Saints110000–
2024-25The New Saints60000–
2025-26The New Saints30010–
2026-27The New Saints10000–
12S. BradleyCaernarfon TownCaernarfon Town—–380070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town40010–
2022-23Caernarfon Town40000–
2023-24Caernarfon Town80030–
2024-25The New Saints80010–
2025-26Caernarfon Town60010–
2026-27Caernarfon Town80010–
13J. KennyColwyn BayColwyn Bay—–3600282–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United120080–
2022-23Connah's Quay Nomads20020–
2023-24Connah's Quay Nomads100060–
2024-25Connah's Quay Nomads80071–
2025-26Connah's Quay Nomads30011–
2026-27Colwyn Bay10040–
14O. HulbertBarry Town UnitedBarry Town United—–3500151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
15H. FranklinConnah's Quay NomadsConnah's Quay Nomads—–3400212–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town50070–
2022-23Connah's Quay Nomads40031–
2023-24Connah's Quay Nomads90071–
2025-26Connah's Quay Nomads100040–
2026-27Connah's Quay Nomads60000–
16B. YoungThe New SaintsThe New Saints—–3200100–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints220070–
2025-26Caernarfon Town30020–
2026-27The New Saints70010–
16L. LloydCaernarfon TownCaernarfon Town—–320060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town100040–
2024-25Caernarfon Town220020–
18A. CieslewiczCaernarfon TownCaernarfon Town—–300051–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40020–
2022-23The New Saints80020–
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
2026-27Caernarfon Town30000–
19E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–2900143–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University50061–
2022-23Cardiff Metropolitan University90010–
2023-24Cardiff Metropolitan University90072–
2024-25Cardiff Metropolitan University60000–
19M. WildeConnah's Quay NomadsConnah's Quay Nomads—–290084–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United140022–
2022-23Connah's Quay Nomads100051–
2023-24Connah's Quay Nomads50011–
21G. NewellBala TownBala Town—–2800122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town110010–
2023-24Bala Town120030–
2024-25Bala Town50082–
21N. WoodPenybontPenybont—–2800100–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont90030–
2022-23Penybont110020–
2024-25Penybont40020–
2025-26Penybont10030–
2026-27Penybont30000–
21S. 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–
24B. FawcettHaverfordwest CountyHaverfordwest County—–2700111–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County80010–
2022-23Haverfordwest County60020–
2023-24Haverfordwest County50050–
2024-25Haverfordwest County70000–
2025-26Haverfordwest County10031–
25K. McLaggonBarry Town UnitedBarry Town United—–2600161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United140070–
2023-24Barry Town United60061–
2024-25Barry Town United60030–
25L. RoblesColwyn BayColwyn Bay—–2600280–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints20050–
2022-23Newtown100030–
2023-24Newtown70070–
2024-25Bala Town10030–
2025-26Colwyn Bay60080–
2026-27Colwyn Bay00020–
27James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
27R. 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–
29T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–231070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
2026-27Briton Ferry Llansawel40020–
30L. 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–
30N. PeateColwyn BayColwyn Bay—–2200263–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bala Town70050–
2022-23Bala Town50082–
2023-24Bala Town10040–
2024-25Bala Town20031–
2025-26Colwyn Bay50050–
2026-27Colwyn Bay20010–
32A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—–2100190–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University500100–
2022-23Bala Town70000–
2023-24The New Saints10000–
2024-25Cardiff Metropolitan University30050–
2025-26Cardiff Metropolitan University50040–
32J. EvansAmmanford AFCAmmanford AFC—–2100212–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town10040–
2022-23Aberystwyth Town80071–
2023-24Aberystwyth Town20010–
2024-25Aberystwyth Town80040–
2026-27Ammanford AFC20051–
32J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—–210010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel60010–
2025-26Cardiff Metropolitan University60000–
2026-27Cardiff Metropolitan University90000–
32M. CadwalladerLlandudnoLlandudno—–2100112–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United80020–
2022-23Aberystwyth Town50041–
2022-23Flint Town United10010–
2023-24Aberystwyth Town40021–
2026-27Llandudno30020–
36D. DaviesThe New SaintsThe New Saints—–2000100–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints30010–
2022-23The New Saints50010–
2023-24The New Saints30040–
2024-25The New Saints60020–
2025-26The New Saints20010–
2026-27The New Saints10010–
36R. AbbruzzeseHaverfordwest CountyHaverfordwest County—–2000280–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United20080–
2022-23Haverfordwest County20060–
2023-24Haverfordwest County60080–
2024-25Haverfordwest County30020–
2025-26Haverfordwest County50040–
2026-27Haverfordwest County20000–
38I. OwenBarry Town UnitedBarry Town United—–190030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United80000–
2025-26Barry Town United110030–
38L. 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–
40D. HawkinsHaverfordwest CountyHaverfordwest County—–180040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County20000–
2023-24Haverfordwest County20020–
2024-25Haverfordwest County50000–
2025-26Haverfordwest County70020–
2026-27Haverfordwest County20000–
40S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–180081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University20010–
2022-23Cardiff Metropolitan University90071–
2023-24Cardiff Metropolitan University40000–
2024-25Cardiff Metropolitan University30000–
42N. EdwardsCaernarfon TownCaernarfon Town—–1700490–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town300110–
2022-23Caernarfon Town200100–
2023-24Connah's Quay Nomads30070–
2024-25Connah's Quay Nomads400100–
2025-26Connah's Quay Nomads20080–
2026-27Caernarfon Town30030–
42N. FlintAberystwyth TownAberystwyth Town—–1700222–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cefn Druids AFC400122–
2022-23Aberystwyth Town60040–
2024-25Aberystwyth Town70060–
42O. JonesHaverfordwest CountyHaverfordwest County—–1700110–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town20020–
2022-23Pontypridd Town30000–
2023-24Pontypridd Town30030–
2024-25Haverfordwest County60030–
2025-26Haverfordwest County30020–
2026-27Haverfordwest County00010–
45C. WestConnah's Quay NomadsConnah's Quay Nomads—–162040–
SeasonClubGoalsAstAppsYCRCRating
2025-26Connah's Quay Nomads80030–
2026-27Connah's Quay Nomads82010–
45H. MehassebConnah's Quay NomadsConnah's Quay Nomads—–161040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town40020–
2025-26Bala Town70020–
2026-27Connah's Quay Nomads51000–
45A. WilsonThe New SaintsThe New Saints—–160020–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints70010–
2024-25The New Saints90000–
2025-26The New Saints00010–
45C. GreenHaverfordwest CountyHaverfordwest County—–1600422–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United40090–
2022-23Pontypridd Town30091–
2023-24Pontypridd Town30050–
2024-25Penybont50080–
2025-26Penybont100101–
2026-27Haverfordwest County00010–
45D. ThomasCaernarfon TownCaernarfon Town—–1600182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town60060–
2022-23Caernarfon Town60042–
2023-24Caernarfon Town10040–
2024-25Caernarfon Town20040–
2025-26Caernarfon Town10000–
45G. 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