Skip to content
Almanac
Menu

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

  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
49B. MaherConnah's Quay NomadsConnah's Quay Nomads—–500211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United20080–
2021-22Flint Town United20080–
2023-24Caernarfon Town00041–
2024-25Connah's Quay Nomads10010–
49L. BradfordAberystwyth TownAberystwyth Town—–1100211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town20060–
2021-22Aberystwyth Town30030–
2021-22The New Saints10010–
2022-23Aberystwyth Town30021–
2023-24Aberystwyth Town10040–
2024-25Aberystwyth Town10050–
49K. ReesPontypridd TownPontypridd Town—–100210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00050–
2021-22Haverfordwest County00050–
2022-23Pontypridd Town10050–
2023-24Pontypridd Town00060–
49L. MwandweCardiff Metropolitan UniversityCardiff Metropolitan University—–2600210–
SeasonClubGoalsAstAppsYCRCRating
2019-20Newtown30030–
2020-21Newtown50030–
2021-22Newtown70070–
2022-23Newtown00010–
2023-24Newtown10020–
2024-25Connah's Quay Nomads30010–
2025-26Cardiff Metropolitan University70040–
55A. SimpsonCaernarfon TownCaernarfon Town—–200203–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC10000–
2019-20Cefn Druids AFC00030–
2020-21Cefn Druids AFC100101–
2021-22Caernarfon Town00042–
2022-23Caernarfon Town00030–
55S. SnaithBriton Ferry LlansawelBriton Ferry Llansawel—–3200202–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cardiff Metropolitan University60000–
2020-21Penybont30040–
2021-22Penybont90060–
2022-23Penybont10021–
2023-24Barry Town United50010–
2024-25Barry Town United60030–
2025-26Briton Ferry Llansawel20041–
55D. RobertsConnah's Quay NomadsConnah's Quay Nomads—–500201–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United00010–
2021-22Flint Town United20050–
2022-23Airbus UK10020–
2022-23Connah's Quay Nomads00010–
2023-24Connah's Quay Nomads00020–
2024-25Connah's Quay Nomads10050–
2025-26Connah's Quay Nomads10041–
55H. JonesPenybontPenybont—–2900201–
SeasonClubGoalsAstAppsYCRCRating
2018-19Bala Town140000–
2019-20Bala Town100030–
2020-21Bala Town20040–
2021-22Haverfordwest County10031–
2022-23Haverfordwest County20040–
2023-24Penybont00060–
55K. Mills-EvansNewtownNewtown—–700201–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown10000–
2019-20Newtown10010–
2020-21Newtown20070–
2021-22Newtown10050–
2022-23Newtown20041–
2023-24Newtown00030–
55O. HulbertBarry Town UnitedBarry Town United—–4800201–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University130050–
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
55N. ArsanBala TownBala Town—–700200–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC20000–
2019-20Cefn Druids AFC00030–
2020-21Cefn Druids AFC10030–
2021-22Newtown00040–
2022-23Bala Town00050–
2023-24Bala Town40050–
55S. DaviesAberystwyth TownAberystwyth Town—–600200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town400100–
2022-23Aberystwyth Town00040–
2023-24Aberystwyth Town20040–
2024-25Aberystwyth Town00020–
63H. 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–
63J. EvansAberystwyth TownAberystwyth Town—–2300191–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town40030–
2021-22Aberystwyth Town10040–
2022-23Aberystwyth Town80071–
2023-24Aberystwyth Town20010–
2024-25Aberystwyth Town80040–
63A. EdwardsColwyn BayColwyn Bay—–3300190–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints120000–
2019-20The New Saints60020–
2020-21Connah's Quay Nomads50050–
2021-22Connah's Quay Nomads50020–
2022-23Connah's Quay Nomads10000–
2023-24Bala Town10030–
2024-25Bala Town30040–
2025-26Colwyn Bay00030–
63A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—–3700190–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cardiff Metropolitan University140000–
2020-21The New Saints20000–
2021-22Cardiff Metropolitan University500100–
2022-23Bala Town70000–
2023-24The New Saints10000–
2024-25Cardiff Metropolitan University30050–
2025-26Cardiff Metropolitan University50040–
63J. RoutledgeThe New SaintsThe New Saints—–900190–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints30000–
2019-20The New Saints20050–
2020-21The New Saints30060–
2021-22The New Saints00050–
2022-23The New Saints10020–
2023-24The New Saints00010–
68N. WoodPenybontPenybont—–3000182–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont10021–
2020-21Penybont40061–
2021-22Penybont90030–
2022-23Penybont110020–
2024-25Penybont40020–
2025-26Penybont10030–
68Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—–1100182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown00030–
2022-23Newtown50041–
2023-24Newtown40040–
2024-25Newtown20061–
2025-26Connah's Quay Nomads00010–
68C. BratleyConnah's Quay NomadsConnah's Quay Nomads—–1400181–
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–
68E. PressBarry Town UnitedBarry Town United—–700181–
SeasonClubGoalsAstAppsYCRCRating
2019-20Barry Town United20010–
2020-21Barry Town United30020–
2021-22Barry Town United00060–
2023-24Barry Town United10051–
2024-25Barry Town United10040–
68S. SuttonNewtownNewtown—–500181–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown30000–
2021-22Newtown10010–
2022-23Newtown00021–
2023-24Newtown00090–
2024-25Newtown10060–
68J. WilliamsThe New SaintsThe New Saints—–5900180–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints150090–
2023-24The New Saints110030–
2024-25The New Saints100020–
2025-26The New Saints230040–
68M. GeorgeBarry Town UnitedBarry Town United—–000180–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont00020–
2020-21Barry Town United00020–
2023-24Barry Town United00070–
2024-25Barry Town United00030–
2025-26Barry Town United00040–
68P. MendesCaernarfon TownCaernarfon Town—–2700180–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town30000–
2019-20Aberystwyth Town60010–
2020-21Caernarfon Town50050–
2021-22Connah's Quay Nomads40010–
2022-23Connah's Quay Nomads20010–
2023-24Bala Town20040–
2024-25Caernarfon Town30050–
2025-26Caernarfon Town20010–
76M. WildeConnah's Quay NomadsConnah's Quay Nomads—–6900175–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads130000–
2019-20Connah's Quay Nomads90051–
2020-21Connah's Quay Nomads180040–
2021-22Flint Town United140022–
2022-23Connah's Quay Nomads100051–
2023-24Connah's Quay Nomads50011–
76G. 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–
76James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
76C. MorrisConnah's Quay NomadsConnah's Quay Nomads—–4000170–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads140000–
2019-20Connah's Quay Nomads30010–
2020-21Connah's Quay Nomads100050–
2021-22Connah's Quay Nomads70040–
2022-23Connah's Quay Nomads40030–
2023-24Connah's Quay Nomads20040–
80D. JefferiesPenybontPenybont—–600162–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont20040–
2020-21Penybont10051–
2021-22Penybont10040–
2022-23Penybont00001–
2023-24Penybont20030–
80R. ReynoldsCardiff Metropolitan UniversityCardiff Metropolitan University—–2400161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00041–
2022-23Penybont70000–
2023-24Penybont50020–
2024-25Cardiff Metropolitan University90070–
2025-26Cardiff Metropolitan University30030–
80B. 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–
80D. HarrisonFlint Town UnitedFlint Town United—–400160–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads10000–
2019-20Connah's Quay Nomads00020–
2020-21Connah's Quay Nomads00030–
2021-22Flint Town United00020–
2022-23Flint Town United30090–
80G. KircoughPenybontPenybont—–500160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont30070–
2024-25Penybont20060–
2025-26Penybont00030–
80H. BrightLlanelli TownLlanelli Town—–400160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United20050–
2024-25Barry Town United20020–
2025-26Llanelli Town00090–
80R. BrobbelThe New SaintsThe New Saints—–9000160–
SeasonClubGoalsAstAppsYCRCRating
2018-19The New Saints150000–
2019-20The New Saints80040–
2020-21The New Saints120010–
2021-22The New Saints120040–
2022-23The New Saints150020–
2023-24The New Saints130000–
2024-25The New Saints40010–
2025-26The New Saints110040–
87A. JonesFlint Town UnitedFlint Town United—–600153–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United30041–
2021-22Flint Town United300112–
87A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—–800151–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel30091–
2025-26Briton Ferry Llansawel50060–
87B. FawcettHaverfordwest CountyHaverfordwest County—–3400151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County70040–
2021-22Haverfordwest County80010–
2022-23Haverfordwest County60020–
2023-24Haverfordwest County50050–
2024-25Haverfordwest County70000–
2025-26Haverfordwest County10031–
87B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
87J. OwenFlint Town UnitedFlint Town United—–300151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads20000–
2019-20Connah's Quay Nomads00020–
2020-21Connah's Quay Nomads00030–
2022-23Flint Town United100101–
87J. WilsonHaverfordwest CountyHaverfordwest County—–000151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00060–
2021-22Haverfordwest County00050–
2022-23Haverfordwest County00041–
87L. CummingsPontypridd TownPontypridd Town—–600151–
SeasonClubGoalsAstAppsYCRCRating
2018-19Carmarthen Town20000–
2019-20Barry Town United20020–
2020-21Barry Town United00030–
2021-22Barry Town United00010–
2022-23Pontypridd Town10040–
2023-24Pontypridd Town10051–
87C. CurranAirbus UKAirbus UK—–1300150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Connah's Quay Nomads20010–
2020-21Connah's Quay Nomads60050–
2021-22Connah's Quay Nomads50060–
2022-23Airbus UK00030–
87C. HarwoodFlint Town UnitedFlint Town United—–900150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Connah's Quay Nomads10000–
2020-21Flint Town United50090–
2021-22Flint Town United30060–
87C. WilliamsNewtownNewtown—–500150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown20000–
2019-20Newtown00030–
2020-21Newtown00050–
2021-22Newtown30030–
2022-23Newtown00040–
87G. WaltersHaverfordwest CountyHaverfordwest County—–700150–
SeasonClubGoalsAstAppsYCRCRating
2018-19Carmarthen Town20000–
2019-20Carmarthen Town00010–
2024-25Haverfordwest County20060–
2025-26Haverfordwest County30080–
87J. MalkinBala TownBala Town—–1100150–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30030–
2023-24Bala Town30040–
2024-25Bala Town50080–
87J. RimmerAberystwyth TownAberystwyth Town—–000150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town00040–
2021-22Aberystwyth Town00080–
2022-23Aberystwyth Town00030–
87S. HartColwyn BayColwyn Bay—–300150–
SeasonClubGoalsAstAppsYCRCRating
2019-20Airbus UK00010–
2020-21Flint Town United20040–
2021-22Flint Town United00050–
2023-24Colwyn Bay00030–
2025-26Colwyn Bay10020–

Data coverage for Cymru Premier →

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