May 5, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

Cymru North: Fixtures, Results, and Top Scorers: 2022/23

(Featured Image: Eadophoto/FAW)

Matchday 1

Friday 29th July

Buckley Town 1-0 Chirk AAA

Buckley Town: Asa Hamilton 17′

Cefn Druids 1-2 Prestatyn Town

Llandudno 2-2 Colwyn Bay

Llandudno: Danny Brookwell 52, Shaun Cavanagh 77′

Colwyn Bay: Matty Hill 52’, Steffan Edwards 90+5

Saturday 30th July

Conwy Borough 0-1 Ruthin Town

Ruthin Town: Jamie Nash 90+3

Guilsfield 4-0 Mold Alexandra

Guilsfield: Jamie Hyne 34, Iwan Matthews p 37, 55, Joe Haycock 43, 

Holywell Town 0-0 Holyhead Hotspur

Llanidloes Town 2-3 Porthmadog

Llanidloes Town: Jamie Breese 8, Elliot Jones 44’ 

Porthmadog: Alex Boss 63, Rhys Alun Williams 82, Callum Parry 90+1

Penrhyncoch 1-0 Gresford Athletic

Penrhyncoch: Geoff Kellaway 11’


Matchday 2

Tuesday 2nd August

Mold Alexandra 4-0 Llanidloes Town

Mold Alexandra: Shaun Tinsley 37, Steve Watkins 47, Callum Freeman 51, 64’

Chirk AAA 1-1 Guilsfield (18:45)

Chirk AAA: Jack Orbell 9’

Guilsfield: Steven Blenkinsop 90+2

Prestatyn Town 1-2 Buckley Town

Prestatyn Town: Tom Hilditch p 35’

Buckley Town: Keiron Moore 23, 72’

Ruthin Town 1-2 Cefn Druids

Ruthin Town: Jamie Cumming 15’

Cefn Druids: Thomas Reilly 1, 90+1

Holyhead Hotspur 1-1 Conwy Borough

Holyhead Hotspur: Alex Jones 44′

Conwy Borough: Macsen Rhys-Williams 10’

Llandudno 3-0 Holywell Town

Llandudno: Toby Jones 35, Marc Williams 56, Sam Jones 82’

Porthmadog 0-1 Gresford Athletic

Gresford Athletic: Adam Hesp 90+3


Friday 12th August

Holywell Town 1-6 Colwyn Bay

Holywell Town: Daniel Andrews 80’

Colwyn Bay: Matty Hill 22, Alex Downes 25, Kristian Platt 27, James Kirby 43, 62, Thomas McCready 87’

Llanidloes Town 2-0 Chirk AAA

Llanidloes Town: George Clarke 73, Elliot Jones 82’

Gresford Athletic 0-1 Mold Alexandra (19:00)

Mold Alexandra: Daniel Warren 45+2


Saturday 13th August

Buckley Town 2-1 Ruthin Town

Buckley: Max Moore 43, Jake Roberts 78’

Ruthin Town: Ethan Davies 41’

Conwy Borough 1-2 Llandudno

Conwy Borough: John Littlemore 90+13’

Llandudno: Shaun Cavanagh 33, Sam Jones 84’

Cefn Druids 2-0 Holyhead Hotspur

Cefn Druids: Ross Weaver 23, Phillip Mooney 37’

Guilsfield 1-3 Prestatyn Town

Guilsfield: Josh Astley 62’

Prestatyn Town: Jack Holden 11, Jack Rimmer 72, Kurtis Pearson 78’

Penrhyncoch 0-3 Porthmadog

Porthmadog: Rhys Alun Williams 30, Callum Parry 62, Ifan Emlyn Jones 90+4


Friday 19th August

Chirk AAA 0-0 Gresford Athletic 

Llandudno 4-0 Cefn Druids

Llandudno: Joe Chaplin 22, Shaun Cavanagh p 64, Marc Williams 69, p 88’

Ruthin Town 0-1 Guilsfield

Guilsfield: Josh Astley p 43’

Saturday 20th August

Colwyn Bay 2-0 Porthmadog

Colwyn Bay: Alex Downes 66, 82’

Holyhead Hotspur 2-0 Buckley Town

Holyhead Hotspur: Jay Gibbs p 57, 75’

Holywell Town 3-1 Conwy Borough

Holywell Town: David Forbes 22, Morgan Murray 54, Damian Ketley 68’

Conwy Borough: Leigh Craven 70’

Mold Alexandra 3-1 Penrhyncoch

Mold Alexandra: Sion McHugh 9, Daniel Warren 86, Dominic Doherty 90+5

Penrhyncoch: Liam Lewis 14’

Prestatyn Town 2-2 Llanidloes Town

Prestatyn Town: Tom Hilditch 5, 41’

Llanidloes Town: Jamie Breese 36, Conor Bird 45+3


Friday 26th August

Buckley Town 1-0 Llandudno

Buckley Town: Daniel Burgess 84’

Cefn Druids 0-3 Holywell Town

Holywell Town: Daniel Sullivan 40, David Forbes 53, 65’

Conwy Borough 0-3 Colwyn Bay

Colwyn Bay: Alex Downes, Tom McCready 88, James Kirby 90’

Llanidloes Town 2-1 Ruthin Town

Llanidloes Town: Connor Bird 3, Jamie Breese 39’

Ruthin Town: Charlie Williams 76’

Penrhyncoch 1-1 Chirk AAA

Penrhyncoch: Taylor Watts 21’

Chirk AAA: Louie Middlehurst p 63’


Monday 29th August

Chirk AAA 2-1 Porthmadog

Chirk AAA: Rhys Edwards 62, Ed Baker 90+3

Porthmadog: Nathan Williams 45+4’

Colwyn Bay 4-0 Mold Alexandra

Colwyn Bay: Tom McCready 19, 49, Kristian Platt  47, James Kirby 73’

Conwy Borough 1-1 Cefn Druids

Conwy Borough: John Littlemore 75’

Cefn Druids: Eric Durnell 30’

Holyhead Hotspur 2-3 Llanidloes Town

Holyhead Hotspur: Kenleigh Owen 64, Jamie Pick 16, 

Llanidloes Town: Luke Boundford 19, William Denham 72, 81’

Holywell Town 2-1 Buckley Town

Holywell Town: Danny Sullivan 15, Davies Hayes 88’

Buckley Town: Dylan Roberts 29’

Llandudno 2-1 Guilsfield

Llandudno: Luke Smith 69, Marc Williams 86’

Guilsfield: Ben Guest 5’

Prestatyn Town 5-0 Penrhyncoch

Prestatyn Town: Tom Hilditch 1, Dean Davies 3, Daniel Atkins 13, 41, 58’

Ruthin Town 3-1 Gresford Athletic

Ruthin Town: Jamie Cumming p 14, 61, Sam Rickett 90+5

Gresford Athletic: Adam Hesp 17’


Tuesday 6th September

Buckley Town 2-2 Conwy Borough

Buckley Town: Asa Hamilton 9, Jack Hitchen 25’

Conwy Borough: Macsen Rhys-Williams 7, Conor Davies 63’

Cefn Druids 1-7 Colwyn Bay

Cefn Druids: Josh Roseberry-Beamond 17’

Colwyn Bay: James Kirby 3, 23, Steffan Edwards 21, Joe Williams 31, Thomas Creamer 70, Matthew Hill 84, 86’

Guilsfield 1-2 Holywell Town

Guilsfield: Iwan Matthews 6’

Holywell Town: Myles Hart 67, Luke Wiltshire 90’

Mold Alexandra 1-0 Chirk AAA

Mold Alexandra: Sion McHugh 3’

Penrhyncoch 1-1 Ruthin Town

Penrhyncoch: Liam Lewis 4’

Ruthin Town: Gwion Owen 18’

Porthmadog 2-0 Prestatyn Town

Porthmadog: Callum Parry 9, Meilir Williams 44’


Friday 23rd September

Buckley Town 1-4 Colwyn Bay

Buckley Town: Iwan Jones 24′.

Colwyn Bay: Dylan Allshorn 9′, Thomas Creamer 42′, Guto Williams 45+2′, Matthew Hill 90+5′.

Porthmadog 1-1 Holyhead Hotspur

Porthmadog: Nathan Williams 14′.

Holyhead Hotspur: Jay Gibbs 32′.

Saturday 24th September

Chirk AAA 2-1 Prestatyn Town

Chirk AAA: Rhys Edwards 75′, Ed Baker 78′.

Prestatyn Town: Jack Holden 18′.

Gresford Athletic 1-2 Holywell Town

Gresford Athletic: Dominic Deacon 85′.

Holywell Town: David Forbes 64′, Zebb Edwards 71′.

Guilsfield 0-1 Cefn Druids

Cefn Druids: Joshua Roseberry-Beamond 32′.

Llanidloes Town 0-2 Conwy Borough

Conwy Borough: Craig Whelan 64′, Conor Davies 78′.

Mold Alexandra 1-2 Ruthin Town

Mold Alexandra: Daniel Warren 83′.

Ruthin Town: Sam Jones 20′, Gwion Owen 54′.

Penrhyncoch 0-2 Llandudno

Llandudno: Marc Williams 61′, Morgan Owen 84′.


Friday 30th September

Llandudno 0-1 Porthmadog

Llandudno: Rhys Williams 47′.

Ruthin Town 3-2 Chirk AAA

Ruthin Town: Llyr Morris 6′, Tom Dyer 11′ & 45+2′.

Chirk AAA: Rhys Edwards 13′, Ryan Williams 62′.

Saturday 1st October

Buckley Town 0-1 Guilsfield

Guilsfield: Benjamin Woollam 8′.

Cefn Druids 3-2 Llanidloes Town

Cefn Druids: Nicholas Grogan 9′, Joshua Roseberry-Beamond 33′ & 74′.

Llanidloes: Jamie Breese 55′, Andrew Evans 70′.

Colwyn Bay 2-1 Prestatyn Town

Colwyn Bay: Lewis Sirrell 30′. James Kirby 84′.

Prestatyn Town: D Atkins 66′.

Gresford Athletic 0-1 Conwy Borough

Conwy: Macsen Rhys-Williams 45+2′.

Holyhead Hotspur 2-2 Mold Alexandra

Holyhead: Luke Roberts 53′, Dylan Summers-Jones 90+2′.

Mold: Daniel Warren 45+1′ & 49′.

Holywell Town 2-0 Penrhyncoch

Holywell: Zebb Edwards 18′, Daniel Sullivan 53′.


Saturday, October 15

Cefn Druids 3-1 Buckley Town

Cefn Druids:

Buckley Town:

Gresford Athletic 1-4 Llandudno

Gresford Athletic:

Llandudno:

Holywell Town 2-1 Llanidloes Town

Holywell Town:

Llanidloes Town:

Prestatyn Town 2-0 Mold Alexandra

Prestatyn Town:


Friday 21st October

Prestatyn Town 3-1 Ruthin Town

Saturday 22nd October

Chirk AAA 0-0 Holyhead Hotspur

Gresford Athletic 2-1 Cefn Druids

Gresford Athletic:

Cefn Druids:

Guilsfield 2-3 Colwyn Bay

Guilsfield:

Colwyn Bay:

Llanidloes Town 4-1 Buckley Town

Llanidloes Town:

Buckley Town:

Mold Alexandra 0-3 Llandudno

Llandudno:

Penrhyncoch 2-5 Conwy Borough

Penrhyncoch:

Conwy Borough

Porthmadog 2-3 Holywell Town

Porthmadog:

Holywell Town:

Matchday 12

Friday 28th October

Holyhead Hotspur 0-2 Prestatyn Town

Prestatyn Town:

Llandudno 3-1 Chirk AAA

Llandudno:

Chirk AAA:

Saturday 29th October

Buckley Town 3-2 Gresford Athletic

Buckley Town:

Gresford Athletic

Cefn Druids 4-1 Penrhyncoch

Cefn Druids:

Penrhyncoch:

Colwyn Bay 4-1 Ruthin Town

Colwyn Bay:

Ruthin Town:

Conwy Borough 0-2 Porthmadog

Porthmadog:

Guilsfield 2-2 Llanidloes Town

Guilsfield:

Llanidloes Town:

Holywell Town 2-0 Mold Alexandra

Holywell Town:


Friday 4th November

Prestatyn Town 1-2 Llandudno

Prestatyn Town:

Llandudno:

Saturday 5th November

Gresford Athletic 0-0 Guilsfield

Llanidloes Town 2-3 Colwyn Bay

Llanidloes Town:

Colwyn Bay:

Mold Alexandra 5-2 Conwy Borough

Mold Alexandra:

Conwy Borough:

Penrhyncoch 3-4 Buckley Town

Penrhyncoch:

Buckley Town:

Porthmadog 1-2 Cefn Druids

Porthmadog:

Cefn Druids:

Ruthin Town 2-0 Holyhead Hotspur

Ruthin Town:

Sunday, November 6

Chirk AAA 0-2 Holywell Town

Holywell Town:


Saturday, November 12

Llanidloes Town 0-1 Llandudno

Llandudno: Joseph Chaplin 12′.


Matchday 14

Friday 18th November

Colwyn Bay 4-0 Holyhead Hotspur

Colwyn Bay: James Kirby 15′ & 53′ & 90′, Stef Edwards 63′.

Saturday 19th November

Buckley Town 3-1 Porthmadog

Buckley Town: Daniel Burgess 5′, Jake Roberts 55′, Nathan Williams 67′ (OG).

Porthmadog: Meilir Williams 72′.

Cefn Druids 2-1 Mold Alexandra

Cefn Druids: N/A, N/A

Mold Alexandra: Steve Watkins 57′,

Conwy Borough 1-1 Chirk AAA

Conwy Borough: John Littlemore 70′.

Chirk AAA: Rhys Edwards 54′.

Guilsfield 4-1 Penrhyncoch

Guilsfield: Jamie Hyne 39′ & 74′, Callum Bromley 47′, Iwan Matthews 68′,

Penrhyncoch: Daniel Owen 29′.

Llandudno 0-1 Ruthin Town

Ruthin Town: Joshua Jones 5′.

Llanidloes Town 2-2 Gresford Athletic

Llanidloes Town: Andrew Evans 9′, Connor Bird 67′.

Gresford Athletic: George Macready 7′, Ellis Turner 11′.


Saturday 26th November

Chirk AAA 0-0 Cefn Druids

Gresford Athletic 0-2 Colwyn Bay

Colwyn Bay: Craig Lindfield 50′, Lewis Sirrell 59′.

Mold Alexandra 2-0 Buckley Town

Mold Alexandra: Daniel Warren 48′ & 49′.

Penrhyncoch 2-0 Llanidloes Town

Penrhyncoch: Geoff Kellaway 77′ & 83′.

Porthmadog 1-2 Guilsfield

Porthmadog: Meilir Williams 22′, Iwan Matthews 66′ (OG).

Guilsfield: Jake Cook 90+3′.

Prestatyn Town 5-2 Conwy Borough

Prestatyn Town: Dean Davies 2′ & 60′, Daniel Atkins 11′ & 24′, Tom Hilditch 39′,

Conwy Borough: C Davies 7′, John Littlemore 21′.


Tuesday, December 6

Guilsfield 4-0 Porthmadog

Guilsfield: Iwan Matthews 30, 34, Callum Bromley 63, Joe Haycock 77’

Wednesday, December 7

Buckley Town 2-1 Mold Alexandra

Cefn Druids 6-1 Chirk AAA

Conwy Borough 2-3 Prestatyn Town

Holywell Town 2-0 Ruthin Town

Llandudno 5-2 Holyhead Hotspur

Llandiloes Town 1-1 Penrhyncoch


Sunday, December 11

Gresford Athletic 2-0 Llanidloes Town

Holyhead Hotspur 0-4 Colwyn Bay

Saturday, December 17

Holyhead Hotspur 1-2 Ruthin Town


Monday, December 26

Llanidloes Town 2-2 Guilsfield

Tuesday, December 27

Chirk AAA 1-6 Llandudno

Gresford Athletic 0-3 Buckley Town

Penrhyncoch 2-5 Cefn Drudis

Porthmadog 3-1 Conwy Borough

Prestatyn Town 4-1 Holyhead Hotspur

Ruthin Town 1-6 Colwyn Bay


Monday, January 2

Buckley Town 4-3 Llanidloes Town

Cefn Druids 0-1 Gresford Athletic

Colwyn Bay 6-0 Guilsfield

Conwy Borough 3-1 Penrhyncoch

Holyhead Hotspur 0-0 Chirk AAA

Holywell Town 4-0 Porthmadog

Llandudno 1-2 Mold Alexandra

Ruthin Town 3-1 Prestatyn Town


Friday, January 6

Guilsfield 3-2 Buckley Town

Porthmadog 0-2 Llandudno

Prestatyn Town 2-3 Colwyn Bay

Saturday, January 7

Chirk AAA 1-2 Ruthin Town

Conwy Borough 1-3 Gresford Athletic

Llanidloes Town 1-2 Cefn Druids


Saturday, January 14

Chirk AAA 1-1 Conwy Borough

Porthmadog 0-1 Mold Alexandra

Ruthin Town 1-1 Llandudno


Wednesday, January 18

Penrhyncoch 1-2 Guilsfield


Friday, January 20

Colwyn Bay 5-2 Buckley Town

Holyhead Hotspur 1-2 Porthmadog

Saturday, January 21

Conwy Borough 0-0 Llanidloes Town

Holywell Town 2-0 Gresford Athletic


Tuesday, January 24

Holyhead Hotspur 0-4 Llandudno


Friday, January 27

Buckley Town 5-0 Cefn Druids

Mold Alexandra 1-1 Prestatyn Town

Saturday, January 28

Chirk AAA 1-2 Colwyn Bay

Guilsfield 2-2 Conwy Borough

Llanidloes Town 0-3 Holywell Town

Penrhyncoch 2-1 Holyhead Hotspur

Porthmadog 0-4 Ruthin Town


Saturday, February 4

Buckley Town 2-1 Penrhyncoch

Colwyn Bay 4-2 Llanidloes Town

Conwy Borough 0-3 Guilsfield

Gresford Athletic 1-3 Holyhead Hotspur

Llandudno 5-2 Prestatyn Town

Mold Alexandra 3-4 Cefn Druids

Ruthin Town 1-0 Porthmadog


Tuesday, February 7

Cefn Druids 0-2 Guilsfield

Colwyn Bay 2-0 Gresford Athletic

Porthmadog 1-1 Buckley Town

Wednesday, February 8

Mold Alexandra 0-2 Holywell Town


Saturday, February 10

Conwy Borough 1-1 Buckley Town

Ruthin Town 2-1 Penrhyncoch


Saturday, February 11

Chirk AAA 3-1 Mold Alexandra

Colwyn Bay 4-1 Cefn Druids

Holyhead Hotspur 0-2 Gresford Athletic

Holywell Town 4-0 Guilsfield

Llandudno 4-0 Llanidloes Town

Prestatyn Town 2-1 Porthmadog


Tuesday, February 14

Guilsfield 2-0 Gresford Athletic


Friday, April 17

Buckley Town 0-2 Holywell Town

Cefn Druids 3-0 Conwy Borough

Saturday, April 18

Gresford Athletic 1-0 Ruthin Town

Guilsfield 0-0 llandudno

Llanidloes Town 3-1 Holyhead Hotspur

Mold Alexandra 0-3 Colwyn Bay

Penrhyncoch 1-2 Prestatyn Town

Porthmadog 0-5 Chirk AAA

Wednesday, February 22

Holywell Town 1-0 Prestatyn Town


Friday, February 24

Ruthin Town 2-0 Llanidloes Town

Saturday, February 25

Chirk AAA 0-0 Penrhyncoch

Colwyn Bay 5-0 Conwy Borough

Holyhead Hotspur 0-4 Guilsfield

Holywell Town 4-0 Cefn Druids

Llandudno 5-0 Buckley Town

Mold Alexandra 2-2 Porthmadog

Prestatyn Town 1-0 Gresford Athletic

Tuesday, February 28

Llandudno 2-0 Gresford Athletic

Friday, March 3 

Cefn Druids 1-3 Porthmadog


Saturday, March 4

Colwyn Bay 2-0 Chirk AAA

Conwy Borough 0-1 Mold Alexandra

Gresford Athletic 1-1 Prestatyn Town

Holyhead Hotspur 1-1 Penrhyncoch

Tuesday, March 7

Prestatyn Town 1-5 Chirk AAA

Ruthin Town 1-1 Mold Alexandra


Friday, March 10

Conwy Borough 1-4 Holywell Town

Saturday, March 11

Penrhyncoch 2-2 Mold Alexandra

Porthmadog 0-2 Colwyn Bay

Saturday, March 18

Mold Alexandra 3-1 Holyhead Hotspur

Penrhyncoch 0-5 Holywell Town


Friday, March 24

Llandudno 1-0 Conwy Borough

Ruthin Town 4-2 Buckley Town

Saturday, March 25

Chirk AAA 0-3 Llanidloes Town

Colwyn Bay 1-3 Holywell Town

Holyhead Hotspur 1-1 Cefn Druids

Mold Alexandra 1-2 Gresford Athletic

Porthmadog 2-1 Penrhyncoch

Prestatyn Town 3-4 Guilsfield


Wednesday, March 29

Holywell Town 2-0 Chirk AAA

Holywell Town: 


Friday, March 31

Cefn Druids 1-1 Llandudno

Cefn Druids:

Llandudno:


Saturday, April 1

Colwyn Bay 3-0 Penrhyncoch

Colwyn Bay:

Guilsfield 4-0 Holyhead Hotspur

Prestatyn Town 1-2 Holywell Town

Friday, April 7

Buckley Town 3-3 Prestatyn

Buckley Town: Connor Littler 8, Max Moore 76, 87’

Prestatyn Town: Tom Hilditch 23, 35, Connor Whelan 37’

Cefn Druids 1-2 Ruthin

Cefn Druids: Alfie Herd 57’

Ruthin Town: Andy Brown 87, Tom Dyer p 90+3

Conwy 2-1 Holyhead – Holyhead Hotspur are relegated

Conwy: Craig Whelan 53, Alexander Roberts 90+4

Holyhead Hotspur: Jay Gibbs 62’

Gresford 3-1 Porthmadog

Gresford Athletic: Toby Gallagher-Keenan 8, Samuel Spridgeon 34, Dominic Deacon 62’

Porthmadog: Kian Hughes 73’

Guilsfield 2-0 Chirk

Guilsfield: Iwan Matthews 19, Mark Richards OG 53’

Holywell 1-2 Llandudno

Holywell Town: Luke Wiltshire 84’

Llandudno: Shaun Cavanagh 39, Marc Williams 89’

Llanidloes Town 3-2 Mold Alexandra

Llanidloes Town: Jamie Breese 5, 38, Connor Bird 46’

Mold Alexandra: Joe Ormodp 52, Sion McHugh 90+3’

Penrhyncoch 0-2 Colwyn Bay – Colwyn Bay are CHAMPIONS and Penrhyncoch are relegated

Colwyn Bay: Craig Lindfield 16, Matthew Hill p 81’

Monday, April 10

Buckley Town v Holyhead Hotspur

Gresford Athletic v Chirk AAA

Guilsfield v Ruthin Town

Llandudno v Penrhyncoch

Llanidloes Town v Prestatyn Town


Saturday, April 15

Chirk AAA v Buckley Town

Colwyn Bay v Llandudno

Gresford Athletic v Penrhyncoch

Holyhead Hotspur v Holywell Town

Mold Alexandra v Guilsfield

Porthmadog v Llanidloes Town

Prestatyn Town v Cefn Druids

Ruthin Town v Conwy Borough