Skip to content
Almanac
Menu

Cymru Premier

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

  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26

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

97J. FauxCaernarfon TownCaernarfon Town—012051–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cefn Druids AFC01010–
2020-21Cefn Druids AFC02000–
2021-22Caernarfon Town01000–
2021-22Cefn Druids AFC01000–
2022-23Caernarfon Town07031–
2024-25Caernarfon Town00010–
102B. MargetsonBarry Town UnitedBarry Town United—0110151–
SeasonClubAppsGoalsAstYCRCRating
2022-23Pontypridd Town02030–
2023-24Pontypridd Town01030–
2024-25Barry Town United02071–
2025-26Barry Town United06020–
102C. CravenCardiff Metropolitan UniversityCardiff Metropolitan University—0110324–
102C. ShephardHaverfordwest CountyHaverfordwest County—011091–
SeasonClubAppsGoalsAstYCRCRating
2025-26Haverfordwest County09060–
2026-27Haverfordwest County02031–
102E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2024-25Flint Town United011030–
102E. ReevesFlint Town UnitedFlint Town United—011030–
SeasonClubAppsGoalsAstYCRCRating
2025-26Flint Town United011030–
102J. CotterillBarry Town UnitedBarry Town United—0110255–
SeasonClubAppsGoalsAstYCRCRating
2019-20Barry Town United01031–
2020-21Barry Town United05071–
2021-22Barry Town United04082–
2023-24Barry Town United01071–
102J. ReedCefn Druids AFCCefn Druids AFC—011000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cefn Druids AFC04000–
2020-21Aberystwyth Town05000–
2020-21Cefn Druids AFC02000–
102L. BradfordAberystwyth TownAberystwyth Town—0110211–
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberystwyth Town02060–
2021-22Aberystwyth Town03030–
2021-22The New Saints01010–
2022-23Aberystwyth Town03021–
2023-24Aberystwyth Town01040–
2024-25Aberystwyth Town01050–
102L. JenkinsHaverfordwest CountyHaverfordwest County—0110241–
SeasonClubAppsGoalsAstYCRCRating
2019-20Aberystwyth Town00020–
2020-21Aberystwyth Town02070–
2021-22Aberystwyth Town03031–
2022-23Haverfordwest County01040–
2023-24Haverfordwest County03030–
2024-25Haverfordwest County02050–

Player page →

102O. PritchardPenybontPenybont—011090–
SeasonClubAppsGoalsAstYCRCRating
2023-24Pontypridd Town02030–
2024-25Penybont08030–
2025-26Penybont00010–
2026-27Penybont01020–
102O. ShannonBala TownBala Town—0110231–
SeasonClubAppsGoalsAstYCRCRating
2019-20Bala Town00010–
2020-21Bala Town02030–
2021-22Bala Town06070–
2022-23Bala Town03040–
2023-24Bala Town00081–
102T. OforiNewtownNewtown—011081–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cefn Druids AFC02030–
2020-21Newtown09051–
102Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—0110182–
SeasonClubAppsGoalsAstYCRCRating
2021-22Newtown00030–
2022-23Newtown05041–
2023-24Newtown04040–
2024-25Newtown02061–
2025-26Connah's Quay Nomads00010–
115A. BakerPenybontPenybont—0100151–
SeasonClubAppsGoalsAstYCRCRating
2021-22The New Saints04050–
2022-23The New Saints02010–
2023-24The New Saints01010–
2024-25The New Saints03010–
2025-26Penybont00061–
2026-27Penybont00010–
115B. WilsonThe New SaintsThe New Saints—010000–
SeasonClubAppsGoalsAstYCRCRating
2025-26The New Saints07000–
2026-27The New Saints03000–
115C. JonesCaernarfon TownCaernarfon Town—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Caernarfon Town02000–
2020-21Caernarfon Town04000–
2021-22Caernarfon Town04000–
115E. LewisCardiff Metropolitan UniversityCardiff Metropolitan University—0100352–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cardiff Metropolitan University00040–
2020-21Cardiff Metropolitan University03081–
2021-22Cardiff Metropolitan University05080–
2022-23Cardiff Metropolitan University01080–
2023-24Cardiff Metropolitan University01071–
115J. BodenhamThe New SaintsThe New Saints—010020–
SeasonClubAppsGoalsAstYCRCRating
2024-25The New Saints04010–
2025-26The New Saints03010–
2026-27The New Saints03000–
115J. BreeseNewtownNewtown—010000–
SeasonClubAppsGoalsAstYCRCRating
2019-20Caernarfon Town06000–
2020-21Newtown03000–
2021-22Newtown01000–
115R. HughesCaernarfon TownCaernarfon Town—0100302–
SeasonClubAppsGoalsAstYCRCRating
2020-21Flint Town United02081–
2021-22Caernarfon Town040131–
2022-23Caernarfon Town04090–
115R. SearsCaernarfon TownCaernarfon Town—0100302–
SeasonClubAppsGoalsAstYCRCRating
2021-22Newtown01021–
2022-23Newtown00081–
2023-24Newtown05090–
2024-25Caernarfon Town00050–
2025-26Caernarfon Town03030–
2026-27Caernarfon Town01030–
115U. AkpanColwyn BayColwyn Bay—010060–
SeasonClubAppsGoalsAstYCRCRating
2023-24Colwyn Bay010060–
124O. AndersonBriton Ferry LlansawelBriton Ferry Llansawel—09130–
SeasonClubAppsGoalsAstYCRCRating
2025-26Briton Ferry Llansawel06130–
2026-27Briton Ferry Llansawel03000–
124A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—090202–
SeasonClubAppsGoalsAstYCRCRating
2024-25Briton Ferry Llansawel03091–
2025-26Briton Ferry Llansawel05060–
2026-27Briton Ferry Llansawel01051–
124D. WilliamsHaverfordwest CountyHaverfordwest County—09000–
SeasonClubAppsGoalsAstYCRCRating
2020-21Haverfordwest County09000–
124I. LewisCaernarfon TownCaernarfon Town—090142–
SeasonClubAppsGoalsAstYCRCRating
2022-23Aberystwyth Town02030–
2023-24Aberystwyth Town04051–
2024-25Aberystwyth Town01031–
2025-26Caernarfon Town02030–
124I. PhillipsPenybontPenybont—09000–
SeasonClubAppsGoalsAstYCRCRating
2023-24Penybont01000–
2024-25Penybont03000–
2025-26Penybont04000–
2026-27Penybont01000–
124J. ThornAberystwyth TownAberystwyth Town—090312–
SeasonClubAppsGoalsAstYCRCRating
2019-20Newtown00020–
2020-21Aberystwyth Town01030–
2021-22Aberystwyth Town00070–
2022-23Aberystwyth Town02070–
2023-24Aberystwyth Town03091–
2024-25Aberystwyth Town03031–
124K. PattenBarry Town UnitedBarry Town United—090140–
SeasonClubAppsGoalsAstYCRCRating
2019-20Penybont01020–
2023-24Barry Town United01040–
2024-25Barry Town United07060–
2025-26Barry Town United00020–
124K. SmithLlandudnoLlandudno—090483–
SeasonClubAppsGoalsAstYCRCRating
2019-20Bala Town01040–
2020-21Bala Town02040–
2020-21Cefn Druids AFC00031–
2021-22Bala Town000101–
2021-22Cefn Druids AFC00010–
2022-23Bala Town030120–
2023-24Bala Town01090–
2026-27Llandudno02051–
124L. EasonCambrian UnitedCambrian United—09061–
SeasonClubAppsGoalsAstYCRCRating
2026-27Cambrian United09061–
124M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—090141–
SeasonClubAppsGoalsAstYCRCRating
2021-22Cardiff Metropolitan University00010–
2022-23Cardiff Metropolitan University01021–
2023-24Cardiff Metropolitan University02030–
2024-25Cardiff Metropolitan University03040–
2025-26Cardiff Metropolitan University03040–
124M. HillColwyn BayColwyn Bay—09060–
SeasonClubAppsGoalsAstYCRCRating
2023-24Colwyn Bay05010–
2024-25Caernarfon Town01020–
2025-26Colwyn Bay00010–
2026-27Colwyn Bay03020–
124M. Taylor-CrossdaleHaverfordwest CountyHaverfordwest County—09051–
SeasonClubAppsGoalsAstYCRCRating
2023-24Haverfordwest County09051–
124R. HarringtonConnah's Quay NomadsConnah's Quay Nomads—090131–
SeasonClubAppsGoalsAstYCRCRating
2019-20The New Saints00010–
2020-21The New Saints02041–
2021-22Connah's Quay Nomads01030–
2022-23Connah's Quay Nomads02010–
2023-24Connah's Quay Nomads04040–
137A. KayBala TownBala Town—080213–
SeasonClubAppsGoalsAstYCRCRating
2020-21Bala Town050121–
2021-22Bala Town01021–
2022-23Bala Town02071–
137A. OwensAirbus UKAirbus UK—08040–
SeasonClubAppsGoalsAstYCRCRating
2019-20Airbus UK08040–
137B. MaherLlandudnoLlandudno—080241–
SeasonClubAppsGoalsAstYCRCRating
2020-21Flint Town United02080–
2021-22Flint Town United02080–
2023-24Caernarfon Town00041–
2024-25Connah's Quay Nomads01010–
2026-27Llandudno03030–
137C. FergusonBala TownBala Town—08020–
SeasonClubAppsGoalsAstYCRCRating
2025-26Bala Town08020–
137C. HarwoodFlint Town UnitedFlint Town United—080150–
SeasonClubAppsGoalsAstYCRCRating
2020-21Flint Town United05090–
2021-22Flint Town United03060–
137C. RubertoCefn Druids AFCCefn Druids AFC—08060–
SeasonClubAppsGoalsAstYCRCRating
2019-20Cefn Druids AFC07050–
2020-21Cefn Druids AFC01010–
137C. SaintyBarry Town UnitedBarry Town United—080241–
SeasonClubAppsGoalsAstYCRCRating
2020-21Barry Town United00030–
2021-22Barry Town United01030–
2023-24Barry Town United00040–
2024-25Barry Town United03040–
2025-26Barry Town United03081–
2026-27Barry Town United01020–
137J. DanielsThe New SaintsThe New Saints—08050–
SeasonClubAppsGoalsAstYCRCRating
2022-23The New Saints05010–
2023-24The New Saints03030–
2024-25The New Saints00010–
137J. DisneyConnah's Quay NomadsConnah's Quay Nomads—080303–
SeasonClubAppsGoalsAstYCRCRating
2019-20Connah's Quay Nomads01020–
2020-21Connah's Quay Nomads01071–
2021-22Connah's Quay Nomads02051–
2022-23Connah's Quay Nomads01061–
2023-24Connah's Quay Nomads01080–
2024-25Connah's Quay Nomads02020–
137J. VealeBarry Town UnitedBarry Town United—080320–
SeasonClubAppsGoalsAstYCRCRating
2020-21Aberystwyth Town02070–
2021-22Aberystwyth Town030100–
2022-23Haverfordwest County03060–
2023-24Barry Town United00090–
137J. WaitePenybontPenybont—08020–
SeasonClubAppsGoalsAstYCRCRating
2021-22Penybont08020–
137M. BakareConnah's Quay NomadsConnah's Quay Nomads—08010–
SeasonClubAppsGoalsAstYCRCRating
2019-20Connah's Quay Nomads08010–
137M. WoodcockConnah's Quay NomadsConnah's Quay Nomads—08060–
SeasonClubAppsGoalsAstYCRCRating
2024-25Connah's Quay Nomads01010–
2025-26Connah's Quay Nomads05050–
2026-27Connah's Quay Nomads02000–
137O. AbadakiFlint Town UnitedFlint Town United—080110–
SeasonClubAppsGoalsAstYCRCRating
2023-24Bala Town03060–
2024-25Bala Town04030–
2025-26Caernarfon Town01010–
2025-26Flint Town United00010–

Data coverage for Cymru Premier →

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