Skip to content
Almanac
Menu

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

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

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

#PlayerClubPosAgeGoalsAstAppsYCRCRating
46O. ShannonBala TownBala Town—–1100221–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town20030–
2021-22Bala Town60070–
2022-23Bala Town30040–
2023-24Bala Town00081–
52A. KayBala TownBala Town—–800213–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town500121–
2021-22Bala Town10021–
2022-23Bala Town20071–
52S. SnaithCardiff Metropolitan UniversityCardiff Metropolitan University—–3100212–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont30040–
2021-22Penybont90060–
2022-23Penybont10021–
2023-24Barry Town United50010–
2024-25Barry Town United60030–
2025-26Briton Ferry Llansawel20041–
2026-27Cardiff Metropolitan University50010–
52K. McLaggonBarry Town UnitedBarry Town United—–3700211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United110050–
2021-22Barry Town United140070–
2023-24Barry Town United60061–
2024-25Barry Town United60030–
52L. BradfordAberystwyth TownAberystwyth Town—–1100211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town20060–
2021-22Aberystwyth Town30030–
2021-22The New Saints10010–
2022-23Aberystwyth Town30021–
2023-24Aberystwyth Town10040–
2024-25Aberystwyth Town10050–
52L. MwandweCardiff Metropolitan UniversityCardiff Metropolitan University—–2400211–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown50030–
2021-22Newtown70070–
2022-23Newtown00010–
2023-24Newtown10020–
2024-25Connah's Quay Nomads30010–
2025-26Cardiff Metropolitan University70040–
2026-27Cardiff Metropolitan University10031–
52K. ReesPontypridd TownPontypridd Town—–100210–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00050–
2021-22Haverfordwest County00050–
2022-23Pontypridd Town10050–
2023-24Pontypridd Town00060–
58E. EvansCardiff Metropolitan UniversityCardiff Metropolitan University—–4200203–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University130060–
2021-22Cardiff Metropolitan University50061–
2022-23Cardiff Metropolitan University90010–
2023-24Cardiff Metropolitan University90072–
2024-25Cardiff Metropolitan University60000–
58A. GammondBriton Ferry LlansawelBriton Ferry Llansawel—–900202–
SeasonClubGoalsAstAppsYCRCRating
2024-25Briton Ferry Llansawel30091–
2025-26Briton Ferry Llansawel50060–
2026-27Briton Ferry Llansawel10051–
58I. CartwrightCaernarfon TownCaernarfon Town—–500201–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC30051–
2021-22Caernarfon Town10050–
2022-23Caernarfon Town10060–
2023-24Caernarfon Town00040–
58O. HulbertBarry Town UnitedBarry Town United—–4800201–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cardiff Metropolitan University130050–
2023-24Barry Town United110071–
2024-25Barry Town United150040–
2025-26Barry Town United90040–
58H. BrightCambrian & ClydachCambrian & Clydach—–500200–
SeasonClubGoalsAstAppsYCRCRating
2023-24Barry Town United20050–
2024-25Barry Town United20020–
2025-26Llanelli Town00090–
2026-27Cambrian & Clydach10040–
58J. WilliamsThe New SaintsThe New Saints—–6300200–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints150090–
2023-24The New Saints110030–
2024-25The New Saints100020–
2025-26The New Saints230040–
2026-27The New Saints40020–
58S. DaviesAberystwyth TownAberystwyth Town—–600200–
SeasonClubGoalsAstAppsYCRCRating
2021-22Aberystwyth Town400100–
2022-23Aberystwyth Town00040–
2023-24Aberystwyth Town20040–
2024-25Aberystwyth Town00020–
65K. Mills-EvansNewtownNewtown—–500191–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown20070–
2021-22Newtown10050–
2022-23Newtown20041–
2023-24Newtown00030–
65A. RoscrowCardiff Metropolitan UniversityCardiff Metropolitan University—–2300190–
SeasonClubGoalsAstAppsYCRCRating
2020-21The New Saints20000–
2021-22Cardiff Metropolitan University500100–
2022-23Bala Town70000–
2023-24The New Saints10000–
2024-25Cardiff Metropolitan University30050–
2025-26Cardiff Metropolitan University50040–
65P. MendesCaernarfon TownCaernarfon Town—–1900190–
SeasonClubGoalsAstAppsYCRCRating
2020-21Caernarfon Town50050–
2021-22Connah's Quay Nomads40010–
2022-23Connah's Quay Nomads20010–
2023-24Bala Town20040–
2024-25Caernarfon Town30050–
2025-26Caernarfon Town20010–
2026-27Caernarfon Town10020–
68Z. IsmailConnah's Quay NomadsConnah's Quay Nomads—–1100182–
SeasonClubGoalsAstAppsYCRCRating
2021-22Newtown00030–
2022-23Newtown50041–
2023-24Newtown40040–
2024-25Newtown20061–
2025-26Connah's Quay Nomads00010–
68S. SuttonNewtownNewtown—–500181–
SeasonClubGoalsAstAppsYCRCRating
2020-21Newtown30000–
2021-22Newtown10010–
2022-23Newtown00021–
2023-24Newtown00090–
2024-25Newtown10060–
70A. SimpsonCaernarfon TownCaernarfon Town—–100173–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC100101–
2021-22Caernarfon Town00042–
2022-23Caernarfon Town00030–
70E. PressBarry Town UnitedBarry Town United—–500171–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United30020–
2021-22Barry Town United00060–
2023-24Barry Town United10051–
2024-25Barry Town United10040–
70H. JonesPenybontPenybont—–500171–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town20040–
2021-22Haverfordwest County10031–
2022-23Haverfordwest County20040–
2023-24Penybont00060–
70James CrolePenybontPenybont—–2500171–
SeasonClubGoalsAstAppsYCRCRating
2024-25Penybont160080–
2025-26Penybont90091–
70A. EdwardsColwyn BayColwyn Bay—–1500170–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads50050–
2021-22Connah's Quay Nomads50020–
2022-23Connah's Quay Nomads10000–
2023-24Bala Town10030–
2024-25Bala Town30040–
2025-26Colwyn Bay00030–
70G. WaltersHaverfordwest CountyHaverfordwest County—–500170–
SeasonClubGoalsAstAppsYCRCRating
2024-25Haverfordwest County20060–
2025-26Haverfordwest County30080–
2026-27Haverfordwest County00030–
70N. ArsanBala TownBala Town—–500170–
SeasonClubGoalsAstAppsYCRCRating
2020-21Cefn Druids AFC10030–
2021-22Newtown00040–
2022-23Bala Town00050–
2023-24Bala Town40050–
77A. StephensLlandudnoLlandudno—–300162–
SeasonClubGoalsAstAppsYCRCRating
2020-21Bala Town00030–
2021-22Bala Town00030–
2022-23Flint Town United20062–
2026-27Llandudno10040–
77A. DaviesColwyn BayColwyn Bay—–4000161–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town00010–
2022-23Airbus UK40040–
2023-24Caernarfon Town150031–
2024-25Caernarfon Town70040–
2025-26Caernarfon Town100010–
2026-27Colwyn Bay40030–
77J. CanavanCaernarfon TownCaernarfon Town—–1300161–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints10010–
2022-23Aberystwyth Town10000–
2022-23The New Saints20000–
2023-24Aberystwyth Town00040–
2023-24The New Saints20010–
2024-25Caernarfon Town10000–
2024-25The New Saints10021–
2025-26Flint Town United40060–
2026-27Caernarfon Town10020–
77N. WoodPenybontPenybont—–3200161–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont40061–
2021-22Penybont90030–
2022-23Penybont110020–
2024-25Penybont40020–
2025-26Penybont10030–
2026-27Penybont30000–
77R. ReynoldsCardiff Metropolitan UniversityCardiff Metropolitan University—–2500161–
SeasonClubGoalsAstAppsYCRCRating
2021-22Penybont00041–
2022-23Penybont70000–
2023-24Penybont50020–
2024-25Cardiff Metropolitan University90070–
2025-26Cardiff Metropolitan University30030–
2026-27Cardiff Metropolitan University10000–
77C. MorrisConnah's Quay NomadsConnah's Quay Nomads—–2300160–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads100050–
2021-22Connah's Quay Nomads70040–
2022-23Connah's Quay Nomads40030–
2023-24Connah's Quay Nomads20040–
77G. KircoughPenybontPenybont—–500160–
SeasonClubGoalsAstAppsYCRCRating
2023-24Penybont30070–
2024-25Penybont20060–
2025-26Penybont00030–
77J. MalkinFlint Town UnitedFlint Town United—–1400160–
SeasonClubGoalsAstAppsYCRCRating
2022-23Connah's Quay Nomads30030–
2023-24Bala Town30040–
2024-25Bala Town50080–
2026-27Flint Town United30010–
77M. GeorgeBarry Town UnitedBarry Town United—–000160–
SeasonClubGoalsAstAppsYCRCRating
2020-21Barry Town United00020–
2023-24Barry Town United00070–
2024-25Barry Town United00030–
2025-26Barry Town United00040–
86A. JonesFlint Town UnitedFlint Town United—–600153–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United30041–
2021-22Flint Town United300112–
86G. HoranConnah's Quay NomadsConnah's Quay Nomads—–1400153–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads70030–
2021-22Connah's Quay Nomads30063–
2022-23Connah's Quay Nomads40060–
86L. ReesHaverfordwest CountyHaverfordwest County—–2410152–
86A. BakerPenybontPenybont—–1000151–
SeasonClubGoalsAstAppsYCRCRating
2021-22The New Saints40050–
2022-23The New Saints20010–
2023-24The New Saints10010–
2024-25The New Saints30010–
2025-26Penybont00061–
2026-27Penybont00010–
86B. FawcettHaverfordwest CountyHaverfordwest County—–3400151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County70040–
2021-22Haverfordwest County80010–
2022-23Haverfordwest County60020–
2023-24Haverfordwest County50050–
2024-25Haverfordwest County70000–
2025-26Haverfordwest County10031–
86B. MargetsonBarry Town UnitedBarry Town United—–1100151–
SeasonClubGoalsAstAppsYCRCRating
2022-23Pontypridd Town20030–
2023-24Pontypridd Town10030–
2024-25Barry Town United20071–
2025-26Barry Town United60020–
86J. WilsonHaverfordwest CountyHaverfordwest County—–000151–
SeasonClubGoalsAstAppsYCRCRating
2020-21Haverfordwest County00060–
2021-22Haverfordwest County00050–
2022-23Haverfordwest County00041–
86C. HarwoodFlint Town UnitedFlint Town United—–800150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United50090–
2021-22Flint Town United30060–
86J. RimmerAberystwyth TownAberystwyth Town—–000150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town00040–
2021-22Aberystwyth Town00080–
2022-23Aberystwyth Town00030–
86O. JonesHaverfordwest CountyHaverfordwest County—–2200150–
SeasonClubGoalsAstAppsYCRCRating
2020-21Aberystwyth Town50040–
2021-22Aberystwyth Town20020–
2022-23Pontypridd Town30000–
2023-24Pontypridd Town30030–
2024-25Haverfordwest County60030–
2025-26Haverfordwest County30020–
2026-27Haverfordwest County00010–
96D. JefferiesPenybontPenybont—–400142–
SeasonClubGoalsAstAppsYCRCRating
2020-21Penybont10051–
2021-22Penybont10040–
2022-23Penybont00001–
2023-24Penybont20030–
2026-27Penybont00020–
96D. PooleColwyn BayColwyn Bay—–1000142–
SeasonClubGoalsAstAppsYCRCRating
2020-21Connah's Quay Nomads40030–
2021-22Connah's Quay Nomads20020–
2023-24Connah's Quay Nomads10031–
2024-25Connah's Quay Nomads00031–
2025-26Connah's Quay Nomads20020–
2026-27Colwyn Bay10010–
96E. VaughanPenybontPenybont—–100142–
SeasonClubGoalsAstAppsYCRCRating
2023-24Pontypridd Town100102–
2026-27Penybont00040–
96I. LewisCaernarfon TownCaernarfon Town—–900142–
SeasonClubGoalsAstAppsYCRCRating
2022-23Aberystwyth Town20030–
2023-24Aberystwyth Town40051–
2024-25Aberystwyth Town10031–
2025-26Caernarfon Town20030–
96M. CadwalladerLlandudnoLlandudno—–2700142–
SeasonClubGoalsAstAppsYCRCRating
2020-21Flint Town United60030–
2021-22Flint Town United80020–
2022-23Aberystwyth Town50041–
2022-23Flint Town United10010–
2023-24Aberystwyth Town40021–
2026-27Llandudno30020–

Data coverage for Cymru Premier →

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