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
200Billy KirkmanAberystwyth Town· 22yAberystwyth Town—2210061–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town00041–
2023-24Aberystwyth Town10020–

Player page →

200G. MorganCardiff Metropolitan UniversityCardiff Metropolitan University—–00061–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cardiff Metropolitan University00041–
2025-26Cardiff Metropolitan University00020–
200L. EasonCambrian & ClydachCambrian & Clydach—–90061–
SeasonClubGoalsAstAppsYCRCRating
2026-27Cambrian & Clydach90061–
200L. JonasFlint Town UnitedFlint Town United—–00061–
SeasonClubGoalsAstAppsYCRCRating
2026-27Flint Town United00061–
200P. MakwiramitiHaverfordwest CountyHaverfordwest County—–10061–
SeasonClubGoalsAstAppsYCRCRating
2025-26Haverfordwest County10060–
2026-27Haverfordwest County00001–
200R. DaviesBarry Town UnitedBarry Town United—–10061–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town10000–
2023-24Barry Town United00061–
200T. CreamerColwyn BayColwyn Bay—–20061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay20061–
200A. PrzybekPenybontPenybont—–00060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont00020–
2024-25Penybont00040–
200B. HughesFlint Town UnitedFlint Town United—–40060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United10010–
2024-25Flint Town United30050–
200C. HarwoodFlint Town UnitedFlint Town United—–30060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United30060–
200D. HolmesColwyn BayColwyn Bay—–00060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Connah's Quay Nomads00030–
2022-23Connah's Quay Nomads00020–
2023-24Colwyn Bay00010–
200E. RobertsColwyn BayColwyn Bay—–00060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Colwyn Bay00030–
2026-27Colwyn Bay00030–
200J. EyreAirbus UKAirbus UK—–30060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK30060–
200J. PhillipsFlint Town UnitedFlint Town United—–60060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Flint Town United10040–
2022-23Airbus UK10010–
2024-25Flint Town United30010–
2025-26Flint Town United10000–
200J. ThornFlint Town UnitedFlint Town United—–20060–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United20050–
2026-27Flint Town United00010–
200K. JenkinsBriton Ferry LlansawelBriton Ferry Llansawel—–30060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel30060–
200K. KennifordHaverfordwest CountyHaverfordwest County—–10060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Haverfordwest County00020–
2025-26Haverfordwest County10030–
2026-27Haverfordwest County00010–
200L. HigginsLlandudnoLlandudno—–40060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town10020–
2025-26Bala Town20040–
2026-27Llandudno10000–
200L. LloydCaernarfon TownCaernarfon Town—–320060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Caernarfon Town100040–
2024-25Caernarfon Town220020–
200L. ReesHaverfordwest CountyHaverfordwest County—–00060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United00010–
2024-25Barry Town United00030–
2025-26Haverfordwest County00020–
200M. BurkeFlint Town UnitedFlint Town United—–30060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Flint Town United30020–
2025-26Flint Town United00020–
2026-27Flint Town United00020–
200M. HillColwyn BayColwyn Bay—–90060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay50010–
2024-25Caernarfon Town10020–
2025-26Colwyn Bay00010–
2026-27Colwyn Bay30020–
200M. WoodcockConnah's Quay NomadsConnah's Quay Nomads—–80060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads10010–
2025-26Connah's Quay Nomads50050–
2026-27Connah's Quay Nomads20000–
200R. WilliamsCaernarfon TownCaernarfon Town—–00060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town00030–
2022-23Caernarfon Town00030–
200S. MacDonaldPenybontPenybont—–10060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont10020–
2022-23Penybont00010–
2023-24Penybont00030–
200T. DaviesPontypridd Town· 22yPontypridd Town—2240060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town40060–

Player page →

200T. WhartonBarry Town UnitedBarry Town United—–10060–
SeasonClubGoalsAstAppsYCRCRating
2021-22Barry Town United10020–
2022-23Newtown00010–
2025-26Barry Town United00010–
2025-26Llanelli Town00010–
2026-27Barry Town United00010–
200U. AkpanColwyn BayColwyn Bay—–100060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay100060–
200U. KargboColwyn BayColwyn Bay—–00060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Bala Town00040–
2025-26Colwyn Bay00020–
200W. FullerBriton Ferry LlansawelBriton Ferry Llansawel—–00060–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel00030–
2025-26Briton Ferry Llansawel00020–
2026-27Briton Ferry Llansawel00010–
200W. RichardsBarry Town UnitedBarry Town United—–20060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United10010–
2024-25Barry Town United00020–
2025-26Barry Town United10010–
2026-27Barry Town United00020–
232A. CieslewiczCaernarfon TownCaernarfon Town—–300051–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40020–
2022-23The New Saints80020–
2023-24The New Saints120001–
2024-25The New Saints20000–
2025-26Caernarfon Town10010–
2026-27Caernarfon Town30000–
232A. LewisBarry Town UnitedBarry Town United—–10051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United10041–
2024-25Barry Town United00010–
232F. EalingAberystwyth TownAberystwyth Town—–00051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberystwyth Town00051–
232G. HughesColwyn BayColwyn Bay—–20051–
SeasonClubGoalsAstAppsYCRCRating
2025-26Colwyn Bay20051–
232I. CartwrightLlandudnoLlandudno—–00051–
SeasonClubGoalsAstAppsYCRCRating
2026-27Llandudno00051–
232I. RobertsBala TownBala Town—–20051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Bala Town20051–
232J. BaileyCaernarfon TownCaernarfon Town—–00051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Caernarfon Town00051–
232J. ClayPenybontPenybont—–10051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cardiff Metropolitan University00041–
2025-26Penybont10010–
232J. RichardsHaverfordwest CountyHaverfordwest County—–40051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County30021–
2022-23Haverfordwest County10020–
2023-24Haverfordwest County00010–
232K. AbsalomCambrian & ClydachCambrian & Clydach—–00051–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont00010–
2023-24Bala Town00031–
2026-27Cambrian & Clydach00010–
232L. SmithThe New SaintsThe New Saints—–100051–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints00011–
2022-23The New Saints40010–
2023-24The New Saints30020–
2024-25The New Saints30010–
232M. Taylor-CrossdaleHaverfordwest CountyHaverfordwest County—–90051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County90051–
232O. SouthernBala TownBala Town—–00051–
SeasonClubGoalsAstAppsYCRCRating
2021-22Bala Town00020–
2022-23Bala Town00031–
232R. PryceNewtownNewtown—–00051–
SeasonClubGoalsAstAppsYCRCRating
2024-25Newtown00051–
232T. OwenHaverfordwest CountyHaverfordwest County—–00051–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County00051–
232A. PennockBriton Ferry LlansawelBriton Ferry Llansawel—–00050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Penybont00010–
2023-24Penybont00030–
2024-25Briton Ferry Llansawel00010–
232B. ClarkThe New SaintsThe New Saints—–390050–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints50030–
2022-23The New Saints130010–
2023-24The New Saints110000–
2024-25The New Saints60000–
2025-26The New Saints30010–
2026-27The New Saints10000–
232B. CornishAberystwyth TownAberystwyth Town—–10050–
SeasonClubGoalsAstAppsYCRCRating
2022-23Airbus UK10030–
2023-24Aberystwyth Town00020–
232B. DaviesAberystwyth TownAberystwyth Town—–00050–
SeasonClubGoalsAstAppsYCRCRating
2024-25Aberystwyth Town00050–

Data coverage for Cymru Premier →

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