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
138H. CowansNewtownNewtown—–30090–
SeasonClubGoalsAstAppsYCRCRating
2022-23Newtown20040–
2023-24Newtown10050–
138J. 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–
138J. LockThe New SaintsThe New Saints—–160090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Caernarfon Town30010–
2024-25Newtown40030–
2025-26Caernarfon Town20040–
2026-27The New Saints70010–
138K. LewisPontypridd TownPontypridd Town—–50090–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County20040–
2022-23Pontypridd Town20020–
2023-24Pontypridd Town10030–
138L. BatesBriton Ferry LlansawelBriton Ferry Llansawel—–00090–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel00020–
2025-26Briton Ferry Llansawel00050–
2026-27Briton Ferry Llansawel00020–
138O. PritchardPenybontPenybont—–110090–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town20030–
2024-25Penybont80030–
2025-26Penybont00010–
2026-27Penybont10020–
157M. WildeConnah's Quay NomadsConnah's Quay Nomads—–290084–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United140022–
2022-23Connah's Quay Nomads100051–
2023-24Connah's Quay Nomads50011–
157J. YorwerthBarry Town UnitedBarry Town United—–30083–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont20040–
2023-24Penybont00021–
2024-25Barry Town United10022–
157A. DarlingtonAberystwyth TownAberystwyth Town—–60082–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town10011–
2022-23Aberystwyth Town40020–
2023-24Aberystwyth Town10041–
2024-25Aberystwyth Town00010–
157O. CuddihyBarry Town UnitedBarry Town United—–10082–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United00020–
2025-26Barry Town United00020–
2026-27Barry Town United10042–
157D. BartonBarry Town UnitedBarry Town United—–20081–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United00061–
2026-27Barry Town United20020–
157R. AstlesColwyn BayColwyn Bay—–100081–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40030–
2022-23The New Saints30020–
2023-24The New Saints10010–
2025-26Colwyn Bay20020–
2026-27Colwyn Bay00001–
157S. CroninLlanelli TownLlanelli Town—–30081–
SeasonClubGoalsAstAppsYCRCRating
2025-26Llanelli Town30081–
157S. JonesCardiff Metropolitan UniversityCardiff Metropolitan University—–180081–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University20010–
2022-23Cardiff Metropolitan University90071–
2023-24Cardiff Metropolitan University40000–
2024-25Cardiff Metropolitan University30000–
157T. VincentCardiff Metropolitan UniversityCardiff Metropolitan University—–80081–
SeasonClubGoalsAstAppsYCRCRating
2023-24Cardiff Metropolitan University30041–
2024-25Cardiff Metropolitan University50040–
157D. WilliamsLlanelli TownLlanelli Town—–60080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County40010–
2022-23Pontypridd Town20050–
2023-24Pontypridd Town00010–
2025-26Llanelli Town00010–
157E. ScotcherAmmanford AFCAmmanford AFC—–10080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00040–
2022-23Haverfordwest County10010–
2024-25Aberystwyth Town00010–
2025-26Haverfordwest County00010–
2026-27Ammanford AFC00010–
157I. HumphreysHaverfordwest CountyHaverfordwest County—–30080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County10010–
2023-24Haverfordwest County00010–
2024-25Haverfordwest County10030–
2025-26Haverfordwest County10020–
157J. RoutledgeThe New SaintsThe New Saints—–10080–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints00050–
2022-23The New Saints10020–
2023-24The New Saints00010–
157R. DyerBriton Ferry LlansawelBriton Ferry Llansawel—–40080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County20000–
2024-25Briton Ferry Llansawel10040–
2024-25Haverfordwest County00010–
2025-26Briton Ferry Llansawel10030–
157R. HarringtonConnah's Quay NomadsConnah's Quay Nomads—–70080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads10030–
2022-23Connah's Quay Nomads20010–
2023-24Connah's Quay Nomads40040–
172A. SimpsonCaernarfon TownCaernarfon Town—–00072–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town00042–
2022-23Caernarfon Town00030–
172B. HughesFlint Town UnitedFlint Town United—–30071–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United20031–
2026-27Flint Town United10040–
172C. L. DaviesAmmanford AFCAmmanford AFC—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County00020–
2026-27Ammanford AFC00041–
172J. VealeCardiff Metropolitan UniversityCardiff Metropolitan University—–60071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University10020–
2024-25Cardiff Metropolitan University10021–
2026-27Cardiff Metropolitan University40030–
172R. WeaverFlint Town UnitedFlint Town United—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United00071–
172Z. JonesHaverfordwest CountyHaverfordwest County—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00011–
2023-24Haverfordwest County00040–
2024-25Haverfordwest County00020–
172A. LangCardiff Metropolitan UniversityCardiff Metropolitan University—–00070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University00030–
2022-23Cardiff Metropolitan University00010–
2023-24Cardiff Metropolitan University00020–
2024-25Cardiff Metropolitan University00010–
172A. WilliamsColwyn BayColwyn Bay—–640070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown160020–
2022-23Newtown170010–
2023-24Newtown190010–
2024-25Newtown110020–
2025-26Colwyn Bay10010–
172B. HudsonThe New SaintsThe New Saints—–110070–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints60020–
2023-24The New Saints30020–
2024-25Caernarfon Town20020–
2024-25The New Saints00010–
172C. McDonaldBarry Town UnitedBarry Town United—–10070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United00020–
2023-24Barry Town United10050–
172C. WilliamsNewtownNewtown—–30070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown30030–
2022-23Newtown00040–
172D. McManusThe New SaintsThe New Saints—–710070–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints240040–
2022-23The New Saints290010–
2023-24The New Saints130010–
2024-25The New Saints50010–
172E. AgyemangCefn Druids AFCCefn Druids AFC—–10070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cefn Druids AFC10070–
172G. JohnCaernarfon TownCaernarfon Town—–20070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town00020–
2022-23Caernarfon Town10000–
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10040–
172J. CarrollFlint Town UnitedFlint Town United—–10070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United10070–
172J. EvansPenybontPenybont—–00070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00070–
172J. NorrisLlanelli TownLlanelli Town—–20070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United00020–
2025-26Llanelli Town20050–
172K. GeorgievskyTrefelinTrefelin—–40070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont40040–
2026-27Trefelin00030–
172M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—–20070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cardiff Metropolitan University10040–
2022-23Cardiff Metropolitan University10030–
172M. GeorgeBarry Town UnitedBarry Town United—–40070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United30050–
2026-27Barry Town United10020–
172M. WilliamsCaernarfon TownCaernarfon Town—–00070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town00070–
172M. WilliamsLlandudnoLlandudno—–70070–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town50010–
2024-25Caernarfon Town00020–
2026-27Llandudno20040–
172N. DaleyPenybontPenybont—–160070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Penybont90030–
2026-27Barry Town United60040–
2026-27Penybont10000–
172R. GriffithsPenybontPenybont—–10070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00020–
2022-23Penybont10030–
2024-25Penybont00020–
172R. HughesThe New SaintsThe New Saints—–400070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads150030–
2025-26Connah's Quay Nomads120030–
2026-27The New Saints130010–
172R. KavanaghBarry Town UnitedBarry Town United—–10070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United10070–
172S. BradleyCaernarfon TownCaernarfon Town—–380070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town40010–
2022-23Caernarfon Town40000–
2023-24Caernarfon Town80030–
2024-25The New Saints80010–
2025-26Caernarfon Town60010–
2026-27Caernarfon Town80010–
172T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–231070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
2026-27Briton Ferry Llansawel40020–
200B. WoollamFlint Town UnitedFlint Town United—–20061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberystwyth Town10030–
2024-25The New Saints00010–
2025-26Flint Town United10010–
2026-27Flint Town United00011–

Data coverage for Cymru Premier →

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