April 23, 2024

Y Clwb Pêl-droed

Your home for Welsh domestic football!

2020/21 JD Cymru Premier: Fixtures, Results, Table and Top Scorers

Matchday One

Saturday 12th September

Aberystwyth Town 2-3 Cardiff Metropolitan

Aberystwyth Town: Jonathan Evans 12′

Cardiff Metropolitan: Eliot Evans 67, Ollie Hulbert 83, 86’

Barry Town United 0-3 The New Saints

Goals: Adrian Cieślewicz 47, 77, Leo Smith 65′

Caernarfon Town 1-1 Penybont

Caernarfon Town: Mike Hayes 82′

Penybont: Mael Davies 75′

Connah’s Quay Nomads 1-1 Bala Town

Connah’s Quay Nomads: Sameron Singh-Dool 93′

Bala Town: Nathan Peate 23′

Flint Town United 1-0 Newtown

Flint Town United: Nathan Craig 33′

Matchday Two

Tuesday 15th September

Cardiff Metropolitan University 0-0 Haverfordwest County

Newtown 2-3 Caernarfon Town

Newtown: James Davies 30, 48’ 

Caernarfon Town: Paulo Mendes 45+3, Sion Bradley 59, Noah Edwards 79′

Penybont 1-1 Aberystwyth Town

Penybont: Nathan Wood 16′

Aberystwyth Town: Louis Bradford 47′

Matchday Three

Friday 18th September

Aberystwyth Town 3-1 Flint Town United

Aberystwyth Town: Jonny Evans 44, Matthew Jones p 50, Lee Jenkins 66’

Flint Town United: Conor Harwood 32′

Saturday 19th September 

Barry Town United 3-1 Caernarfon Town

Barry Town United: Kayne McLaggon 37, 63, Curtis McDonald 54’

Caernarfon Town: Mike Hayes 65’

Haverfordwest County 2-2 Newtown

Haverfordwest County: Danny Williams p 57, 77’

Newtown: Nick Rushton 34, Kieran Mills-Evans 74’

Sunday 20th September

Bala Town 2-1 Cefn Druids

Bala Town: Will Evans 21, Nathan Peate 90+1

Cefn Druids: Naim Arsan 64′

Connah’s Quay Nomads 1-0 Penybont

Connah’s Quay Nomads: Kris Owens 32′

The New Saints 2-0 Cardiff Metropolitan

The New Saints: Adrian Cieślewicz 44, Liam Black og 59′

Matchday Two (Revised)

Cefn Druids 1-2 Flint Town United

Cefn Druids: Jamie Reed 88′

Flint Town United: Richie Foulkes 25, Mark Cadwallader 77′

Matchday Four

Friday 25th September 

Newtown 1-1 Aberystwyth Town

Newtown: Neil Mitchell 85′

Aberystwyth Town: Jamie Veale 35′

Saturday, 26th September

Cefn Druids 1-1 Cardiff Metropolitan

Cefn Druids: Jamie Reed 17′

Cardiff Metropolitan: Liam Warman 52′

Flint Town United 0-1 Barry Town United –

Barry Town United: Kayne McLaggon, 63 p

Penybont 1-5 Bala Town

Penybont: Lewis Harling 9′

Bala Town: Will Evans 47, 55, Chris Venables 61, 70 p, KieranSmith 81′

Sunday 27th September

Caernarfon Town 0-4 The New Saints

The New Saints: Louis Robles 57, 65, Dean Ebbe 68, Ben Clark 90’

Haverfordwest County 1-4 Connah’s Quay

Haverfordwest County: Sean Pemberton 36′

Connah’s Quay: Craig Curran 12, 53, Aeron Edwards 54, Declan Poole 73’

Matchday Five

Tuesday 29th September

Newtown 4-1 Cefn Druids

Newtown: Ryan Edwards 37, Neil Mitchell 47, Nick Ruhton p 67, 73’

Cefn Druids: Iwan Cartwright 19′

Wednesday 30th September

Barry Town United 2-1 Haverfordwest County

Barry Town United: David Cotterill 29, Nathaniel Jarvis 69’

Haverfordwest County: Ben Fawcett 64′

Caernarfon Town 2-1 Flint Town United

Caernarfon Town: Paulo Mendes 73, Cai Jones 77’

Flint Town United: Richie Foulkes 89′

Cardiff Metropolitan 0-1 Penybont

Penybont: Kostya Georgievsky 60′

Connah’s Quay Nomads 2-0 Aberystwyth Town

Connah’s Quay Nomads: John Disney p 10, Aeron Edwards 28’

Matchday Six

Saturday 3rd October

Aberystwyth Town 1-2 Barry Town United

Aberystwyth Town: Steff Davies 50’

Barry Town United: Kayne McLaggon 67, Jordan Cotterill 70’

Bala Town 1-2 Haverfordwest County

Bala Town: Chris Venables 24 p 

Haverfordwest County: Danny Williams 33, Jack Wilson 90+4

Cardiff Metropolitan 0-3 Caernarfon Town

Caernarfon Town: Sion Bradley p 34, Darren Thomas 83, Cai Jones 87

Cefn Druids 0-5 Connah’s Quay Nomads

Connah’s Quay Nomads:

Penybont 2-1 Newtown

Penybont: Mael Davies 48, Sam Snaith 65′

Newtown: Nick Rushton 24′

The New Saints 10-0 Flint Town United

The New Saints: Greg Draper 18, 43, 52, 66, 85, Jon Routledge 33, 79, Ryan Harrington, 64, Louis Robles 74, Kwame Boateng 91′

Matchday Seven

Tuesday, 6th October

Barry Town United 1-0 Cardiff Metropolitan

Barry Town United: David Cotterill 68′

Cefn Druids 0-4 Aberystwyth Town

Aberystwyth Town: Jonathan Evans 44′ Marc Williams 45′ Steff Davies 62′ Jack Thorn 90′

Connah’s Quay Nomads 3-1 Caernarfon Town

Connah’s Quay Nomads: Priestley Farquharson 46′ 78′ Mike Wilde 51′

Caernarfon Town: Cai Jones 19′

Haverfordwest County 0-4 Penybont

Penybont: Daniel Jefferies 26′ Oliver Dalton 41′ Rhys Griffiths 82′ 89′

The New Saints 2-0 Newtown

The New Saints: Dean Ebbe 49, 60′

Matchday Eight

Friday, 9th October

Caernarfon Town 1-2 Cefn Druids

Caernarfon Town: Paulo Mendes 64′

Cefn Druids: Iwan Cartwright 4, Alex Darlington 18’

Saturday, 10th October

Cardiff Metropolitan 1-2 Connah’s Quay Nomads

Cardiff Metropolitan: Dylan Rees 42′

Connah’s Quay Nomads:

Flint Town United 0-2 Haverfordwest County

Haverfordwest County: Jack Wilson 79, Danny Williams p 84’

Newtown 1-1 Barry Town United

Newtown: James Davies 66’

Barry Town United: Kayne McLaggon 90+4

Penybont 0-4 The New Saints

The New Saints: Louis Robles 5, 19, Greg Draper 47, p 53’

Bala Town 5-2 Aberystwyth Town

Bala Town: Will Evans 39, Sean Smith 44, Chris Venables 57 p, 60, Raul Corriea 81’

Aberystwyth Town: Marc Williams 24, Steven Hewitt p 68’

Matchday Two (Revised Fixtures)

Tuesday, 13th October 

The New Saints 1-0 Connah’s Quay Nomads

The New Saints: Louis Robles 41′

Bala Town 4-0 Barry Town United

Bala Town: Chris Venables 6, 28, 45+2, Will Evans 75’

Matchday Nine

Friday, 16th October

Aberystwyth Town 2-2 The New Saints

Aberystwyth Town: Jonathan Foligno 63, Steff Davies 70′

The New Saints: Louis Robles 37, Ben Clark 83′

Saturday, 17th October

Barry Town United 0-0 Connah’s Quay Nomads

Cardiff Metropolitan 2-1 Flint Town United

Cardiff Metropolitan:

Flint Town United:

Cefn Druids 0-2 Penybont

Penybont:

Haverfordwest County 1-1 Caernarfon Town

Haverfordwest County: Danny William 90+4

Caernarfon Town: Mike Hayes 76′

Newtown v Bala Town – 14:30

Tuesday, 20th October

Flint Town United 1-2 Bala Town

Flint Town United: Alex Jones 27, 

Bala Town: 38, Steve Leslie 48’

Matchday Ten

Saturday, 24th October

The New Saints 3-2 Haverfordwest County

The New Saints: Ben Clark, Sean Pemberton 63 OG, Blaine Hudson 90+1

Haverfordwest County: Jack Wilson 11, Danny Williams p 52′

Matchday Eleven

Saturday, 31st October

Haverfordwest County 1-1 Bala Town

Haverfordwest County: Jack Wilson 89′

Bala Town: Will Evans 80′

Matchday Twelve

Saturday, 7th November

Bala Town 1-1 The New Saints

Bala Town: Chris Venables 76′

The New Saints: Ben Clark 71′


Friday, 13th November

Caernarfon Town 1-2 Connah’s Quay Nomads –

Caernarfon Town: Mike Hayes 55’

Connah’s Quay Nomads: Mike Wilde 75, Callum Morris p 90+2

Cardiff Metropolitan 1-1 Aberystwyth Town

Cardiff Metropolitan: Ashton Ajibola-Gleed 77’

Aberystwyth Town: Marc Williams 55’

Saturday, 14th November 

Bala Town 4-1 Penybont

Bala Town: Ismail Yakubu 24’ (OG), Chris Venables p 34’, Oliver Dalton 36’ (OG), Will Evans 74’

Penybont: Ben Ahmun 22’

Newtown 3-2 Flint Town United – 14:30

Newtown: Kai Edwards 28’ (OG), Nick Rushton 67, Tyrone Ofori 69’

Flint Town United: Callum Bratley 12, Richie Foulkes 55’

The New Saints 2-1 Barry Town United

The New Saints: Louis Robles 39, Greg Draper 73’

Barry Town United: Nathaniel Jarvis 76’


Friday, 20th November 

Connah’s Quay Nomads 2-1 Cefn Druids

Connah’s Quay Nomads: Mike Wilde 14, Ryan Kershaw 45’ (OG)

Cefn Druids: Josef Faux 63’

Saturday, 21st November

Barry Town United 0-0 Newtown

Cardiff Metropolitan 0-1 The New Saints

The New Saints: Liam Black 55’ (OG)

Haverfordwest County 0-3 Flint Town United

Flint Town United: Alex Jones 21, Connor Harwood 50, Ben Steer 87’

Friday, 27th November

Bala Town 3-1 Newtown

Bala Town: Will Evans 30, 45’, Steve Leslie 90+3

Newtown: Matthew Williams 89′

Saturday, 28th November

Caernarfon Town 1-4 Haverfordwest County

Caernarfon Town: Gareth Edwards 24′

Haverfordwest County: Jack Wilson 29, 56, Ben Fawcett 36, Marcus Griffiths 87’

Connah’s Quay Nomads 3-1 Barry Town United

Connah’s Quay Nomads: Michael Wilde 11, Declan Poole 36, Aeron Edwards 70’

Barry Town United: Jordan Cotterill 8’

Flint Town United 0-1 Cardiff Metropolitan

Cardiff Metropolitan: Ollie Hulbert 73′

The New Saints 4-1 Aberystwyth Town

The New Saints: Jonathan Foligno OG 3, Lee Jenkins OG 64, Greg Draper 84, 88

Aberystwyth Town: Steven Hewitt 34’

Sunday, 29th November

Penybont 1-1 Cefn Druids

Penybont: Ben Ahmun 72′

Cefn Druids: Jacob Wise 88′

Tuesday, 1st December

Caernarfon Town 1-1 Bala Town

Caernarfon Town: Noah Edwards 20

Bala Town: Chris Venables 45+2

Cardiff Metropolitan 2-1 Newtown

Cardiff Metropolitan: Eliot Evans 4, 10′

Newtown: Jack Kelly 6′

Connah’s Quay 2-0 Flint Town United

Connah’s Quay Nomads: Daniel Davies 10, Sameron Dool 71’

Haverfordwest County 2-0 Aberystwyth Town

Haverfordwest County: Jack Wilson 17, Danny Williams 42′

Wednesday, 2nd December 

Cefn Druids 0-4 The New Saints

The New Saints: Greg Draper p 11, 28, 53, Blaine Hudson 45+1

Matchday Sixteen

Friday, 4th December

Aberystwyth Town 1-3 Connah’s Quay Nomads

Aberystwyth Town: Steven Hewitt 52′

Connah’s Quay Nomads: Danny Davies 22, Michael Wilde 81, 83′

Saturday, 5th December

Barry Town United 6-3 Flint Town United

Barry Town United: Jordan Cotterill 5’ 90+4’, Sam Bowen 31’, Kayne McLaggon 42’, Luke Cooper 53’, Nat Jarvis 86’

Flint Town United: Mark Cadwallader 41’, 63’, Conor Harwood 73’

Cardiff Metropolitan 1-1 Bala Town

Cardiff Met: Ollie Hulbert 85′

Bala Town: Henry Jones 90’

Haverfordwest County 1-1 Cefn Druids

Haverfordwest County:Elliot Scotcher: 90+2

Cefn Druids: Joseuf Faux 46’

Penybont 6-0 Caernarfon Town

Kostya Georgievsky (14’, 57’), Lewis Harling (45+2. 67’), Ben Ahmun (70’), Ian Traylor 76’)


Tuesday, 8th December 

Cefn Druids 1-2 Caernarfon Town

Cefn Druids: Aaron Simpson 71’

Caernarfon Town: Cai Jones 32’, Mike Hayes 40’


Saturday, 12th December

Bala Town 4-1 Cardiff Metropolitan

Bala Town: Will Evans 5, Anthony Kay 30, Chris Venables 44, 66’

Cardiff Met: Eliot Evans 49′

Caernarfon Town 2-0 Barry Town United

Caernarfon Town:

Cefn Druids 1-4 Haverfordwest County

Cefn Druids: Cody Ruberto 35’, Christoph Aziamale 57’, Charley Edge 70’, Niall Flint 87’

Haverfordwest County: Jack Wilson 76’

Connah’s Quay Nomads 2-0 The New Saints

Connah’s Quay Nomads: Aeron Edwards 58, Paul Harrison OG 64’

Tuesday, 15th December

Aberystwyth Town 1-2 Caernarfon Town

Aberystwyth Town: Marc Williams 89’

Caernarfon Town: Jack Kenny 21, Darren Thomas 45’

Flint Town United 1-2 Cefn Druids

Flint Town United: Richie Foulkes 28′

Cefn Druids: Alex Darlington 51, Iwan Cartwright 68′

Newtown 0-4 The New Saints 

The New Saints: Louis Robles 29’, Ryan Astles 44’, Adrian Cieslewicz 46’, Ben Clark 90+3

Penybont 1-0 Cardiff Metropolitan

Penybont: Lewis Harling 30′

Wednesday, 16th December

Haverfordwest County 2-1 Barry Town United

Haverfordwest County: Ben Fawcett 54, 69’

Barry Town United: Josh Graham 66′

Matchday Seventeen 

Friday, 18th December

Caernarfon Town 1-1 Newtown

Caernarfon Town: Sion Bradley

Newtown: Nick Rushton 84′

Saturday, 19th December

Barry Town United 4-1 Cefn Druids

Barry Town United: Kayne McLaggon 21, 39, Jacob Wise 59 (OG), Sam Bowen 90+5

Connah’s Quay Nomads 3-1 Cardiff Metropolitan

Connah’s Quay Nomads: Michael Wilde 3, George Horan 64, Aron Williams 88’

Cardiff Metropolitan: Emlyn Lewis 18’

Flint Town United 3-0 Aberystwyth Town

Flint Town United: Mark Cadwallader 43’, Rob Hughes 83’ 92’

The New Saints 2-1 Penybont

The New Saints: Ryan Harrington 18, Daniel Jefferies 28 (OG)

Penybont: Ben Ahmun 7′


Tuesday, 2nd March

Newtown 2-0 Penybont

Newtown: Tyrone Ofori 16, James Davies 60’

Saturday, 6th March

Caernarfon Town 2-2 Aberystwyth Town

Caernarfon Town: Jake Bickerstaff 85, Sion Bradley 87′

Aberystwyth Town: Jon Owen 39, Jamie Veale 90+5

Cefn Druids 0-1 Barry Town United

Barry Town United: David Cotterill p 43′

Connah’s Quay Nomads 2-1 Newtown

Connah’s Quay Nomads: George Horan 28′, Michael Wilde 58′

Newtown: Alex Fletcher 18′

Haverfordwest County 1-0 Cardiff Met

Haverfordwest County: Danny Williams p 41′

Flint Town United 0-1 Penybont

Penybont: Nathan Wood 11′

The New Saints 0-0 Bala Town


Tuesday, 9th March 

Aberystwyth Town 2-1 Haverfordwest County

Aberystwyth Town: Jamie Reed 54, Lee Jenkins 90+4

Haverfordwest County: Ben Fawcett 82’

Barry Town United 0-1 Penybont

Penybont: Sam Snaith 79′

Cefn Druids 2-4 Newtown

Cefn Druids: Niall Flint 30, 39

Newtown: Jordan Evans 6, 44, Lifumpa Mwandwe 18, Tyrone Ofori 90+3

Flint Town United 0-1 Connah’s Quay Nomads

Connah’s Quay Nomads: Mike Wilde 80′


Saturday, 13th March

Barry Town United 1-0 Aberystwyth Town

Barry Town United: Nathaniel Jarvis 87’

Cefn Druids 1-3 Bala Town

Cefn Druids: Stefan Edwards 7’

Bala Town” Oliver Shannon 33, 50, Chris Venables 70’

Flint Town United 0-2 Caernarfon Town

Caernarfon Town: Paulo Mendes 63, Sion Bradley 66

Haverfordwest County 2-1 The New Saints

Haverfordwest County: Corey Shephard 18, Cameron Keetch 73’

The New Saints: Blaine Hudson 51’

Newtown 4-1 Cardiff Metropolitan

Newtown: Tyrone Ofori 6, 29, Jordan Evans 57, 69’

Cardiff Met: Bradley Woolridge 22’

Penybont 0-0 Connah’s Quay Nomads


Tuesday, 16th March

Bala Town 1-3 Connah’s Quay Nomads

Bala Town: Raul Correia 1’

Connah’s Quay Nomads: George Horan 5, Callum Morris p 66, Craig Curran 86’

Penybont 1-0 Barry Town United

Penybont: Kane Owen 72′

The New Saints 5-0 Cefn Druids

The New Saints: Dean Ebbe 5, 28, Jon Routledge 26, Adrian Cieslewicz p 50, Adam Roscrow 73’


Saturday, 20th March

Aberystwyth Town 1-0 Newtown

Bala Town 1-2 Caernarfon Town

Cardiff Metropolitan 0-0 Cefn Druids

Connah’s Quay Nomads 2-0 Haverfordwest County

Penybont 1-2 Flint Town United


Saturday, 27th March

Aberystwyth Town 1-1 Penybont

Barry Town United 6-2 Bala Town

Caernarfon Town 3-2 Cardiff Metropolitan

Flint Town United 0-6 The New Saints

Newtown 0-3 Haverfordwest County


Saturday, 2nd April

Aberystwyth Town 3-1 Cefn Druids

Bala Town 5-0 Flint Town United

Cardiff Metropolitan 1-2 Barry Town United

Newtown 1-5 Connah’s Quay Nomads

Penybont 2-0 Haverfordwest County

The New Saints 4-1 Caernarfon Town


Friday, 9th April

Play-Off Conference

Aberystwyth Town 1-2 Newtown

Aberystwyth Town: Marc Williams 41’

Newtown: Tyrone Ofori 94, Jordan Evans 90+2

Saturday 10th April

Championship Conference

Bala Town 0-1 The New Saints

The New Saints: Ryan Brobbel 7′

Caernarfon Town 0-1 Barry Town United

Barry Town United: Curtis Jemmett-Hutson 90+1

Connah’s Quay Nomads 0-2 Penybont

Penybont: Kane Owen p 22, Kostya Georgievsky 79′

Play-Off Conference

Cefn Druids 2-1 Haverfordwest County

Cefn Druids: Niall Flint 10, Charley Edge 90’

Haverfordwest County: Danny Williams 76’

Flint Town United 2-0 Cardiff Met

Flint Town United: Connor Harwood 39, Callum Bratley 72’


Tuesday 13th April

Championship Conference

Barry Town United 0-6 The New Saints

Goals: Ryan Brobbel 26’, 35’, 48’, 57’ , Adam Roscrow 31’, Ryan Astles 53’

Caernarfon Town 1-6 Connah’s Quay

Jake Bickerstaff 24’

Declan Poole 16, Mike Wilde 32, Cai Jones OG 54, Danny Davies 73, 90, George Horan 79’

Penybont 2-3 Bala Town

Play-Off Conference

Cardiff Met 2-2 Newtown

Goals: Chris Baker 22, Liam Warman 57’

Goals: Kieran Mills-Evans 14, Lifumpa Mwandwe 42

Flint Town United 5-0 Cefn Druids

Goals: Cadwallader 7’, Harwood 18’, Amis 65’, Maher 84’, Buckley 89’

Haverfordwest Count 1-0 Aberystwyth Town

Ben Fawcett 56’


Friday 16th April 

Play-Off Conference

Aberystwyth Town 0-1 Flint Town United

Josh Amis 73′

Saturday 17th April

Championship Conference

Bala Town 5-2 Caernarfon Town 

Connah’s Quay Nomads 1-0 Barry Town United

The New Saints 1-0 Penybont

Play-Off Conference

Cefn Druids 1-2 Cardiff Met

Newtown 5-1 Haverfordwest County

Tuesday 20th April

Championship Conference

Barry Town United 3-3 Penybont

Caernarfon Town 0-2 The New Saints

Connah’s Quay Nomads 2-0 Bala Town

Play-Off Conference

Cardiff Met 6-1 Haverfordwest County

Cefn Druids 0-3 Aberystwyth Town

Flint Town United 2-0 Newtown


Friday 23rd April

Play-Off Conference

Aberystwyth Town 1-1 Cardiff Met

Saturday 24th April

Championship Conference

Bala Town 1-0 Barry Town United

Penybont 2-0 Caernarfon Town

The New Saints 1-4 Connah’s Quay Nomads


Play-Off Conference

Haverfordwest County 0-0 Flint Town United

Newtown 5-0 Cefn Druids


Tuesday 27th April

Championship Conference

Penybont 2-0 Barry Town United

The New Saints 0-0 Caernarfon Town

Play-Off Conference

Aberystwyth Town 5-0 Cefn Druids

Haverfordwest County 0-2 Cardiff Met

Newtown 1-0 Flint Town United

Wednesday 28th April

Bala Town 2-1 Connah’s Quay Nomads


Friday 30th April

Play-Off Conference

Cardiff Met 5-1 Aberystwyth Town

Cefn Druids 0-7 Newtown

Saturday 1st May

Championship Conference

Barry Town United 1-4 Bala Town

Caernarfon Town 2-2 Penybont

Connah’s Quay Nomads 0-0 The New Saints

Play-Off Conference

Flint Town United 2-0 Haverfordwest County

Flint Town United: Josh Amis 37, Alex Jones 48


Tuesday 4th May

Championship Conference

Barry Town United 1-2 Connah’s Quay Nomads

Caernarfon Town 3-0 Bala Town

Penybont 0-3 The New Saints

The New Saints: Ben Clark (56’), Ryan Brobbel (68’), Leo Smith (90’)

Play-Off Conference

Aberystwyth Town v Haverfordwest County

Cefn Druids 0-6 Flint Town United

Newtown 2-3 Cardiff Met


Saturday 8th May

Championship Conference

Bala Town 1-0 Penybont

Connah’s Quay Nomads 4-0 Caernarfon Town

The New Saints 3-0 Barry Town United

Play-Off Conference

Cardiff Met 6-0 Cefn Druids

Flint Town United 0-0 Aberystwyth Town 

Haverfordwest County 1-2 Newtown


Saturday 15th May

Championship Conference

Barry Town United 3-2 Caernarfon Town

Penybont 0-2 Connah’s Quay Nomads

The New Saints 2-0 Bala Town

Play-Off Conference

Cardiff Met 2-1 Flint Town United

Haverfordwest County 2-0 Cefn Druids

Newtown 0-4 Aberystwyth Town