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.

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
187G. JohnCaernarfon TownCaernarfon Town—–30080–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town10000–
2020-21Caernarfon Town00010–
2021-22Caernarfon Town00020–
2022-23Caernarfon Town10000–
2023-24Caernarfon Town00010–
2024-25Caernarfon Town10040–
187H. 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–
187I. HumphreysHaverfordwest CountyHaverfordwest County—–30080–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County10010–
2023-24Haverfordwest County00010–
2024-25Haverfordwest County10030–
2025-26Haverfordwest County10020–
187J. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–60080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University00030–
2021-22Cardiff Metropolitan University20010–
2022-23Pontypridd Town30040–
2023-24Cardiff Metropolitan University10000–
187J. O'NeillNewtownNewtown—–00080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown00080–
187R. DyerBriton Ferry LlansawelBriton Ferry Llansawel—–40080–
SeasonClubGoalsAstAppsYCRCRating
2023-24Haverfordwest County20000–
2024-25Briton Ferry Llansawel10040–
2024-25Haverfordwest County00010–
2025-26Briton Ferry Llansawel10030–
187R. WilliamsCaernarfon TownCaernarfon Town—–00080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town00020–
2021-22Caernarfon Town00030–
2022-23Caernarfon Town00030–
187T. WhartonBarry Town UnitedBarry Town United—–20080–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United10020–
2021-22Barry Town United10020–
2022-23Newtown00010–
2025-26Barry Town United00010–
2025-26Llanelli Town00010–
2026-27Barry Town United00010–
209A. MudimuHolywellHolywell—–50071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Cefn Druids AFC10000–
2019-20Cefn Druids AFC30031–
2025-26Flint Town United10030–
2026-27Holywell00010–
209B. HughesFlint Town UnitedFlint Town United—–30071–
SeasonClubGoalsAstAppsYCRCRating
2025-26Flint Town United20031–
2026-27Flint Town United10040–
209C. L. DaviesAmmanford AFCAmmanford AFC—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00010–
2022-23Haverfordwest County00020–
2026-27Ammanford AFC00041–
209J. BaileyCaernarfon TownCaernarfon Town—–00071–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints00020–
2021-22Caernarfon Town00051–
209J. VealeCardiff Metropolitan UniversityCardiff Metropolitan University—–60071–
SeasonClubGoalsAstAppsYCRCRating
2022-23Cardiff Metropolitan University10020–
2024-25Cardiff Metropolitan University10021–
2026-27Cardiff Metropolitan University40030–
209T. JonesHaverfordwest CountyHaverfordwest County—–00071–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00071–
209W. BaynesFlint Town UnitedFlint Town United—–50071–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town40000–
2019-20Aberystwyth Town10040–
2020-21Flint Town United00031–
209Z. JonesHaverfordwest CountyHaverfordwest County—–00071–
SeasonClubGoalsAstAppsYCRCRating
2021-22Haverfordwest County00011–
2023-24Haverfordwest County00040–
2024-25Haverfordwest County00020–
209A. LangCardiff Metropolitan UniversityCardiff Metropolitan University—–10070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff Metropolitan University10000–
2021-22Cardiff Metropolitan University00030–
2022-23Cardiff Metropolitan University00010–
2023-24Cardiff Metropolitan University00020–
2024-25Cardiff Metropolitan University00010–
209A. WilliamsColwyn BayColwyn Bay—–640070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown160020–
2022-23Newtown170010–
2023-24Newtown190010–
2024-25Newtown110020–
2025-26Colwyn Bay10010–
209C. JonesCaernarfon TownCaernarfon Town—–00070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town00030–
2021-22Caernarfon Town00040–
209D. McManusThe New SaintsThe New Saints—–710070–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints240040–
2022-23The New Saints290010–
2023-24The New Saints130010–
2024-25The New Saints50010–
209D. SummerfieldHaverfordwest CountyHaverfordwest County—–00070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Penybont00020–
2020-21Haverfordwest County00040–
2021-22Haverfordwest County00010–
209E. AgyemangCefn Druids AFCCefn Druids AFC—–10070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Cefn Druids AFC10070–
209J. CarrollFlint Town UnitedFlint Town United—–10070–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United10070–
209J. CrowtherAirbus UKAirbus UK—–10070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Caernarfon Town10030–
2020-21Caernarfon Town00010–
2022-23Airbus UK00030–
209J. EvansPenybontPenybont—–00070–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00070–
209J. NorrisLlanelli TownLlanelli Town—–20070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United00020–
2025-26Llanelli Town20050–
209J. PalmerAirbus UKAirbus UK—–30070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Airbus UK10010–
2020-21Flint Town United00010–
2022-23Airbus UK10040–
2026-27Airbus UK10010–
209M. ChubbCardiff Metropolitan UniversityCardiff Metropolitan University—–30070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University10000–
2021-22Cardiff Metropolitan University10040–
2022-23Cardiff Metropolitan University10030–
209M. GeorgeBarry Town UnitedBarry Town United—–40070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Barry Town United30050–
2026-27Barry Town United10020–
209M. WilliamsLlandudnoLlandudno—–260070–
SeasonClubGoalsAstAppsYCRCRating
2018-19Aberystwyth Town40000–
2019-20Aberystwyth Town90000–
2020-21Aberystwyth Town60000–
2023-24Caernarfon Town50010–
2024-25Caernarfon Town00020–
2026-27Llandudno20040–
209N. DaleyPenybontPenybont—–160070–
SeasonClubGoalsAstAppsYCRCRating
2025-26Penybont90030–
2026-27Barry Town United60040–
2026-27Penybont10000–
209R. FoulkesFlint Town UnitedFlint Town United—–40070–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United40070–
209R. HughesThe New SaintsThe New Saints—–400070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Connah's Quay Nomads150030–
2025-26Connah's Quay Nomads120030–
2026-27The New Saints130010–
209R. KavanaghBarry Town UnitedBarry Town United—–10070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Barry Town United10070–
209S. PhillipsAberystwyth TownAberystwyth Town—–60070–
SeasonClubGoalsAstAppsYCRCRating
2018-19Newtown10000–
2020-21Cefn Druids AFC00030–
2021-22Aberystwyth Town50040–
209T. WaltersBriton Ferry LlansawelBriton Ferry Llansawel—–231070–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel70020–
2025-26Briton Ferry Llansawel121030–
2026-27Briton Ferry Llansawel40020–
209W. FullerBriton Ferry LlansawelBriton Ferry Llansawel—–00070–
SeasonClubGoalsAstAppsYCRCRating
2019-20Cardiff Metropolitan University00010–
2024-25Briton Ferry Llansawel00030–
2025-26Briton Ferry Llansawel00020–
2026-27Briton Ferry Llansawel00010–
238B. WoollamFlint Town UnitedFlint Town United—–20061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Aberystwyth Town10030–
2024-25The New Saints00010–
2025-26Flint Town United10010–
2026-27Flint Town United00011–
238Billy KirkmanAberystwyth Town· 22yAberystwyth Town—2210061–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town00041–
2023-24Aberystwyth Town10020–

Player page →

238G. MorganCardiff Metropolitan UniversityCardiff Metropolitan University—–00061–
SeasonClubGoalsAstAppsYCRCRating
2024-25Cardiff Metropolitan University00041–
2025-26Cardiff Metropolitan University00020–
238J. AmisFlint Town UnitedFlint Town United—–60061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United60061–
238J. HoodBarry Town UnitedBarry Town United—–70061–
SeasonClubGoalsAstAppsYCRCRating
2018-19Barry Town United60000–
2019-20Barry Town United10041–
2021-22Barry Town United00020–
238J. InsallConnah's Quay NomadsConnah's Quay Nomads—–180061–
SeasonClubGoalsAstAppsYCRCRating
2019-20Connah's Quay Nomads140020–
2020-21Connah's Quay Nomads30021–
2021-22Connah's Quay Nomads10020–
238J. WiseCefn Druids AFCCefn Druids AFC—–10061–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC10061–
238L. EasonCambrian & ClydachCambrian & Clydach—–90061–
SeasonClubGoalsAstAppsYCRCRating
2026-27Cambrian & Clydach90061–
238L. JonasFlint Town UnitedFlint Town United—–00061–
SeasonClubGoalsAstAppsYCRCRating
2026-27Flint Town United00061–
238P. MakwiramitiHaverfordwest CountyHaverfordwest County—–10061–
SeasonClubGoalsAstAppsYCRCRating
2025-26Haverfordwest County10060–
2026-27Haverfordwest County00001–
238T. CreamerColwyn BayColwyn Bay—–20061–
SeasonClubGoalsAstAppsYCRCRating
2023-24Colwyn Bay20061–
238A. PrzybekPenybontPenybont—–00060–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont00020–
2024-25Penybont00040–
238B. HughesFlint Town UnitedFlint Town United—–40060–
SeasonClubGoalsAstAppsYCRCRating
2022-23Flint Town United10010–
2024-25Flint Town United30050–

Data coverage for Cymru Premier →

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