Skip to content
Almanac
Menu

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

  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
1A. WilliamsColwyn BayColwyn Bay—–480050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newtown170010–
2023-24Newtown190010–
2024-25Newtown110020–
2025-26Colwyn Bay10010–
2D. McManusThe New SaintsThe New Saints—–470030–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints290010–
2023-24The New Saints130010–
2024-25The New Saints50010–
3J. DaviesColwyn BayColwyn Bay—–460080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County150000–
2023-24Connah's Quay Nomads190030–
2025-26Colwyn Bay120050–
4J. WilliamsThe New SaintsThe New Saints—–440090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints110030–
2024-25The New Saints100020–
2025-26The New Saints230040–
5B. AhmunHaverfordwest CountyHaverfordwest County—–4300212–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town130040–
2023-24Pontypridd Town40061–
2024-25Haverfordwest County130060–
2025-26Haverfordwest County130051–
5R. BrobbelThe New SaintsThe New Saints—–430070–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints150020–
2023-24The New Saints130000–
2024-25The New Saints40010–
2025-26The New Saints110040–
7C. VenablesPenybontPenybont—–3700174–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town70022–
2023-24Penybont200061–
2024-25Penybont90040–
2025-26Penybont10051–
8A. DaviesCaernarfon TownCaernarfon Town—–3600121–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK40040–
2023-24Caernarfon Town150031–
2024-25Caernarfon Town70040–
2025-26Caernarfon Town100010–
9O. HulbertBarry Town UnitedBarry Town United—–3500151–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
10B. ClarkThe New SaintsThe New Saints—–330020–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints130010–
2023-24The New Saints110000–
2024-25The New Saints60000–
2025-26The New Saints30010–
11L. LloydCaernarfon TownCaernarfon Town—–320060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town100040–
2024-25Caernarfon Town220020–
12Z. ClarkeCaernarfon TownCaernarfon Town—–310090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United60030–
2023-24Caernarfon Town120020–
2024-25Caernarfon Town80030–
2024-25The New Saints20000–
2025-26Caernarfon Town30010–
13G. NewellBala TownBala Town—–2800122–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town110010–
2023-24Bala Town120030–
2024-25Bala Town50082–
14R. HughesConnah's Quay NomadsConnah's Quay Nomads—–270060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads150030–
2025-26Connah's Quay Nomads120030–
15S. BradleyCaernarfon TownCaernarfon Town—–260050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Caernarfon Town40000–
2023-24Caernarfon Town80030–
2024-25The New Saints80010–
2025-26Caernarfon Town60010–
16B. YoungCaernarfon TownCaernarfon Town—–250090–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints220070–
2025-26Caernarfon Town30020–
16James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
18E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–240082–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University90010–
2023-24Cardiff Metropolitan University90072–
2024-25Cardiff Metropolitan University60000–
18L. RoblesColwyn BayColwyn Bay—–2400210–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newtown100030–
2023-24Newtown70070–
2024-25Bala Town10030–
2025-26Colwyn Bay60080–
18R. ReynoldsCardiff Metropolitan UniversityCardiff Metropolitan University—–2400120–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont70000–
2023-24Penybont50020–
2024-25Cardiff Metropolitan University90070–
2025-26Cardiff Metropolitan University30030–
21A. CieslewiczCaernarfon TownCaernarfon Town—–230031–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints80020–
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
21H. FranklinConnah's Quay NomadsConnah's Quay Nomads—–2300142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads40031–
2023-24Connah's Quay Nomads90071–
2025-26Connah's Quay Nomads100040–
21J. KennyConnah's Quay NomadsConnah's Quay Nomads—–2300162–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads20020–
2023-24Connah's Quay Nomads100060–
2024-25Connah's Quay Nomads80071–
2025-26Connah's Quay Nomads30011–
24L. ReesCardiff Metropolitan UniversityCardiff Metropolitan University—–1910131–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University90020–
2023-24Cardiff Metropolitan University30031–
2024-25Cardiff Metropolitan University40040–
2025-26Cardiff Metropolitan University31040–
24T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–191050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
24B. FawcettHaverfordwest CountyHaverfordwest County—–1900101–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County60020–
2023-24Haverfordwest County50050–
2024-25Haverfordwest County70000–
2025-26Haverfordwest County10031–
24I. OwenBarry Town UnitedBarry Town United—–190030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United80000–
2025-26Barry Town United110030–
28J. EvansAberystwyth TownAberystwyth Town—–1800121–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town80071–
2023-24Aberystwyth Town20010–
2024-25Aberystwyth Town80040–
29A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—–160090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town70000–
2023-24The New Saints10000–
2024-25Cardiff Metropolitan University30050–
2025-26Cardiff Metropolitan University50040–
29A. WilsonThe New SaintsThe New Saints—–160020–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints70010–
2024-25The New Saints90000–
2025-26The New Saints00010–
29D. DaviesThe New SaintsThe New Saints—–160080–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints50010–
2023-24The New Saints30040–
2024-25The New Saints60020–
2025-26The New Saints20010–
29D. HawkinsHaverfordwest CountyHaverfordwest County—–160040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County20000–
2023-24Haverfordwest County20020–
2024-25Haverfordwest County50000–
2025-26Haverfordwest County70020–
29N. WoodPenybontPenybont—–160070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont110020–
2024-25Penybont40020–
2025-26Penybont10030–
29R. AbbruzzeseHaverfordwest CountyHaverfordwest County—–1600200–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County20060–
2023-24Haverfordwest County60080–
2024-25Haverfordwest County30020–
2025-26Haverfordwest County50040–
29S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–160071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University90071–
2023-24Cardiff Metropolitan University40000–
2024-25Cardiff Metropolitan University30000–
36J. OswellConnah's Quay NomadsConnah's Quay Nomads—–1500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown50020–
2024-25Newtown90080–
2025-26Connah's Quay Nomads10020–
36M. WildeConnah's Quay NomadsConnah's Quay Nomads—–150062–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads100051–
2023-24Connah's Quay Nomads50011–
36O. JonesHaverfordwest CountyHaverfordwest County—–150080–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town30000–
2023-24Pontypridd Town30030–
2024-25Haverfordwest County60030–
2025-26Haverfordwest County30020–
39H. OwenFlint Town UnitedFlint Town United—–1400191–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United30041–
2023-24Aberystwyth Town20050–
2023-24Colwyn Bay20030–
2024-25Flint Town United50040–
2025-26Flint Town United20030–
39S. SnaithBriton Ferry LlansawelBriton Ferry Llansawel—–1400102–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont10021–
2023-24Barry Town United50010–
2024-25Barry Town United60030–
2025-26Briton Ferry Llansawel20041–
41A. OtehThe New SaintsThe New Saints—–130040–
SeasonClubGoalsAstAppsYCRCRating
2024-25The New Saints130040–
41N. FlintAberystwyth TownAberystwyth Town—–1300100–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town60040–
2024-25Aberystwyth Town70060–
41N. PeateColwyn BayColwyn Bay—–1300203–
SeasonClubGoalsAstAppsYCRCRating
2022-23Bala Town50082–
2023-24Bala Town10040–
2024-25Bala Town20031–
2025-26Colwyn Bay50050–
44B. NashConnah's Quay NomadsConnah's Quay Nomads—–1200250–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30050–
2023-24Connah's Quay Nomads60040–
2024-25Connah's Quay Nomads200110–
2025-26Connah's Quay Nomads10050–
44C. GreenPenybontPenybont—–1200322–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town30091–
2023-24Pontypridd Town30050–
2024-25Penybont50080–
2025-26Penybont100101–
44J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—–120010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel60010–
2025-26Cardiff Metropolitan University60000–
44K. McLaggonBarry Town UnitedBarry Town United—–120091–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United60061–
2024-25Barry Town United60030–
48B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
48B. WynneFlint Town UnitedFlint Town United—–1100111–
SeasonClubGoalsAstAppsYCRCRating
2022-23Caernarfon Town50030–
2023-24Caernarfon Town00030–
2024-25Flint Town United10030–
2025-26Flint Town United50021–
48C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—–1100233–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University10051–
2023-24Cardiff Metropolitan University500101–
2024-25Cardiff Metropolitan University30051–
2025-26Cardiff Metropolitan University20030–

Data coverage for Cymru Premier →

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