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
48N. FlintAberystwyth TownAberystwyth Town—–2400322–
SeasonClubGoalsAstAppsYCRCRating
2019-20Newtown20030–
2020-21Cefn Druids AFC50070–
2021-22Cefn Druids AFC400122–
2022-23Aberystwyth Town60040–
2024-25Aberystwyth Town70060–
52T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–231070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
2026-27Briton Ferry Llansawel40020–
52K. OwenTrefelinTrefelin—–2300282–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont40030–
2020-21Penybont50021–
2021-22Penybont30050–
2022-23Penybont60030–
2023-24Penybont30040–
2024-25Penybont20030–
2025-26Penybont00070–
2026-27Trefelin00011–
54C. GreenHaverfordwest CountyHaverfordwest County—–2200574–
SeasonClubGoalsAstAppsYCRCRating
2018-19Barry Town United20000–
2019-20Barry Town United40050–
2020-21Barry Town United000102–
2021-22Barry Town United40090–
2022-23Pontypridd Town30091–
2023-24Pontypridd Town30050–
2024-25Penybont50080–
2025-26Penybont100101–
2026-27Haverfordwest County00010–
54J. WilsonHaverfordwest CountyHaverfordwest County—–220030–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County90000–
2021-22Haverfordwest County40000–
2022-23Haverfordwest County60000–
2023-24Haverfordwest County20020–
2026-27Haverfordwest County10010–
54M. BakareConnah's Quay NomadsConnah's Quay Nomads—–220010–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads140000–
2019-20Connah's Quay Nomads80010–
54M. DaviesPenybontPenybont—–220040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Carmarthen Town20000–
2019-20Cardiff Metropolitan University50000–
2020-21Penybont50000–
2021-22Penybont20000–
2023-24Penybont10000–
2024-25Penybont30000–
2025-26Penybont30020–
2026-27Penybont10020–
54O. JonesHaverfordwest CountyHaverfordwest County—–2200150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town50040–
2021-22Aberystwyth Town20020–
2022-23Pontypridd Town30000–
2023-24Pontypridd Town30030–
2024-25Haverfordwest County60030–
2025-26Haverfordwest County30020–
2026-27Haverfordwest County00010–
59B. HudsonThe New SaintsThe New Saints—–2100160–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints30000–
2019-20The New Saints10050–
2020-21The New Saints60040–
2021-22The New Saints60020–
2023-24The New Saints30020–
2024-25Caernarfon Town20020–
2024-25The New Saints00010–
59J. PayneCardiff Metropolitan UniversityCardiff Metropolitan University—–210010–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel60010–
2025-26Cardiff Metropolitan University60000–
2026-27Cardiff Metropolitan University90000–
59L. MendesFlint Town UnitedFlint Town United—–2100263–
SeasonClubGoalsAstAppsYCRCRating
2019-20Bala Town30031–
2020-21Bala Town30030–
2021-22Bala Town50051–
2022-23Bala Town40050–
2024-25Bala Town10010–
2025-26Bala Town20041–
2026-27Flint Town United30050–
62R. AbbruzzeseHaverfordwest CountyHaverfordwest County—–2000290–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United00010–
2021-22Barry Town United20080–
2022-23Haverfordwest County20060–
2023-24Haverfordwest County60080–
2024-25Haverfordwest County30020–
2025-26Haverfordwest County50040–
2026-27Haverfordwest County20000–
63G. PeersAirbus UKAirbus UK—–1900121–
SeasonClubGoalsAstAppsYCRCRating
2019-20Airbus UK30000–
2022-23Airbus UK100121–
2026-27Airbus UK150000–
63I. OwenBarry Town UnitedBarry Town United—–190030–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United80000–
2025-26Barry Town United110030–
63J. EvansNewtownNewtown—–190030–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC50000–
2019-20Airbus UK10010–
2020-21Newtown100020–
2021-22Newtown30000–
63M. JonesCaernarfon TownCaernarfon Town—–1900263–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberystwyth Town30020–
2020-21Aberystwyth Town30072–
2021-22Aberystwyth Town40050–
2022-23Newtown20020–
2023-24Newtown10041–
2024-25Caernarfon Town30040–
2025-26Caernarfon Town20010–
2026-27Caernarfon Town10010–
63N. CraigFlint Town UnitedFlint Town United—–190040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Caernarfon Town140000–
2019-20Caernarfon Town40030–
2020-21Flint Town United10010–
68D. HawkinsHaverfordwest CountyHaverfordwest County—–180040–
SeasonClubGoalsAstAppsYCRCRating
2022-23Haverfordwest County20000–
2023-24Haverfordwest County20020–
2024-25Haverfordwest County50000–
2025-26Haverfordwest County70020–
2026-27Haverfordwest County20000–
68J. CotterillBarry Town UnitedBarry Town United—–1800255–
SeasonClubGoalsAstAppsYCRCRating
2018-19Barry Town United70000–
2019-20Barry Town United10031–
2020-21Barry Town United50071–
2021-22Barry Town United40082–
2023-24Barry Town United10071–
68J. InsallConnah's Quay NomadsConnah's Quay Nomads—–180061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Connah's Quay Nomads140020–
2020-21Connah's Quay Nomads30021–
2021-22Connah's Quay Nomads10020–
68S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–180081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University20010–
2022-23Cardiff Metropolitan University90071–
2023-24Cardiff Metropolitan University40000–
2024-25Cardiff Metropolitan University30000–
72A. OwensAirbus UKAirbus UK—–170040–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads90000–
2019-20Airbus UK80040–
72G. HoranConnah's Quay NomadsConnah's Quay Nomads—–1700174–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads10000–
2019-20Connah's Quay Nomads20021–
2020-21Connah's Quay Nomads70030–
2021-22Connah's Quay Nomads30063–
2022-23Connah's Quay Nomads40060–
72H. OwenFlint Town UnitedFlint Town United—–170080–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cardiff Metropolitan University40000–
2020-21Cardiff Metropolitan University10030–
2021-22Cardiff Metropolitan University50000–
2022-23Cardiff Metropolitan University40010–
2023-24Cardiff Metropolitan University30030–
2024-25Flint Town United00010–
72L. SmithThe New SaintsThe New Saints—–170092–
SeasonClubGoalsAstAppsYCRCRating
2018-19Llandudno10000–
2019-20Caernarfon Town40031–
2020-21The New Saints20010–
2021-22The New Saints00011–
2022-23The New Saints40010–
2023-24The New Saints30020–
2024-25The New Saints30010–
72S. TamesBala TownBala Town—–170000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Bala Town170000–
77C. WestConnah's Quay NomadsConnah's Quay Nomads—–162040–
SeasonClubGoalsAstAppsYCRCRating
2025-26Connah's Quay Nomads80030–
2026-27Connah's Quay Nomads82010–
77H. MehassebConnah's Quay NomadsConnah's Quay Nomads—–161040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town40020–
2025-26Bala Town70020–
2026-27Connah's Quay Nomads51000–
77A. WilsonThe New SaintsThe New Saints—–160020–
SeasonClubGoalsAstAppsYCRCRating
2022-23The New Saints70010–
2024-25The New Saints90000–
2025-26The New Saints00010–
77D. PooleColwyn BayColwyn Bay—–1600142–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads30000–
2019-20Connah's Quay Nomads30000–
2020-21Connah's Quay Nomads40030–
2021-22Connah's Quay Nomads20020–
2023-24Connah's Quay Nomads10031–
2024-25Connah's Quay Nomads00031–
2025-26Connah's Quay Nomads20020–
2026-27Colwyn Bay10010–
77D. RedmondThe New SaintsThe New Saints—–1600322–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints20000–
2019-20The New Saints10040–
2020-21The New Saints00071–
2021-22The New Saints20070–
2022-23The New Saints50051–
2023-24The New Saints40040–
2024-25The New Saints10010–
2025-26The New Saints10030–
2026-27The New Saints00010–
77J. LockThe New SaintsThe New Saints—–160090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Caernarfon Town30010–
2024-25Newtown40030–
2025-26Caernarfon Town20040–
2026-27The New Saints70010–
77J. OwenBala TownBala Town—–1600241–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC10000–
2018-19Llandudno20000–
2020-21Aberystwyth Town30061–
2021-22Aberystwyth Town40060–
2022-23Aberystwyth Town10020–
2023-24Aberystwyth Town30060–
2024-25Aberystwyth Town10030–
2025-26Bala Town10010–
77M. TourayBarry Town UnitedBarry Town United—–160000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Barry Town United130000–
2019-20Barry Town United30000–
77N. DaleyPenybontPenybont—–160070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Penybont90030–
2026-27Barry Town United60040–
2026-27Penybont10000–
77R. HoldenThe New SaintsThe New Saints—–160040–
SeasonClubGoalsAstAppsYCRCRating
2023-24The New Saints40000–
2024-25The New Saints00010–
2025-26The New Saints60020–
2026-27The New Saints60010–
87Alhagi SisayHaverfordwest CountyHaverfordwest County—–150040–
SeasonClubGoalsAstAppsYCRCRating
2019-20Aberystwyth Town40000–
2021-22Haverfordwest County110040–
87C. BratleyColwyn BayColwyn Bay—–1500231–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United30050–
2021-22Flint Town United40010–
2022-23Connah's Quay Nomads00050–
2023-24Connah's Quay Nomads30041–
2024-25Connah's Quay Nomads20000–
2025-26Connah's Quay Nomads20030–
2026-27Colwyn Bay10050–
87C. JonesCaernarfon TownCaernarfon Town—–150000–
SeasonClubGoalsAstAppsYCRCRating
2018-19Caernarfon Town50000–
2019-20Caernarfon Town20000–
2020-21Caernarfon Town40000–
2021-22Caernarfon Town40000–
87J. OswellConnah's Quay NomadsConnah's Quay Nomads—–1500120–
SeasonClubGoalsAstAppsYCRCRating
2023-24Newtown50020–
2024-25Newtown90080–
2025-26Connah's Quay Nomads10020–
87K. ByrneThe New SaintsThe New Saints—–150000–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints100000–
2019-20The New Saints50000–
87L. HarlingPenybontPenybont—–1500341–
SeasonClubGoalsAstAppsYCRCRating
2019-20Carmarthen Town00020–
2019-20Penybont20000–
2020-21Penybont50040–
2021-22Penybont50070–
2022-23Penybont10041–
2023-24Penybont200110–
2024-25Penybont00060–
93B. NashCaernarfon TownCaernarfon Town—–1400411–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United00080–
2021-22Flint Town United20051–
2022-23Connah's Quay Nomads30050–
2023-24Connah's Quay Nomads60040–
2024-25Connah's Quay Nomads200110–
2025-26Connah's Quay Nomads10050–
2026-27Caernarfon Town00030–
93B. 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–
93D. GossetCaernarfon TownCaernarfon Town—–1400301–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town60060–
2022-23Caernarfon Town10080–
2023-24Caernarfon Town20090–
2024-25Caernarfon Town00030–
2025-26Caernarfon Town40011–
2026-27Caernarfon Town10030–
93H. OwenFlint Town UnitedFlint Town United—–1400221–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United30041–
2023-24Aberystwyth Town20050–
2023-24Colwyn Bay20030–
2024-25Flint Town United50040–
2025-26Flint Town United20030–
2026-27Flint Town United00030–
93J. MalkinFlint Town UnitedFlint Town United—–1400160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30030–
2023-24Bala Town30040–
2024-25Bala Town50080–
2026-27Flint Town United30010–
93P. MooneyCaernarfon TownCaernarfon Town—–1400433–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cefn Druids AFC00020–
2020-21Cefn Druids AFC00080–
2021-22Cefn Druids AFC20091–
2023-24Caernarfon Town30071–
2024-25Caernarfon Town20081–
2025-26Caernarfon Town50090–
2026-27Caernarfon Town20000–
93R. HughesCaernarfon TownCaernarfon Town—–1400302–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads40000–
2020-21Flint Town United20081–
2021-22Caernarfon Town400131–
2022-23Caernarfon Town40090–
100F. YonsianHolywellHolywell—–131040–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United70020–
2026-27Holywell61020–

Data coverage for Cymru Premier →

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