Afghanistan
Angola
Argentina
Asia (AFC)
Asian Games
Australia
Belgium-Netherlands
Brazil
Burkina Faso
Central American & Caribbean Games
Central American Games
Congo DR
Denmark
England
Europe (UEFA)
FYR Macedonia
Finland
Germany
Greece
International Tournaments
Italy
Mediterranean Games
Mexico
National
Nepal
North & Central America (Concacaf)
Palestine
Pan American Games
Panama
Russia
Scandinavia
Serbia And Montenegro
South American Games
Spain
Syria
USA
Venezuela
World (FIFA)
Yemen
Zimbabwe

FA Cup - Wales

24 Nov 2024 - 24 Nov 2024
K/O
Home
Away
Pts
HT
FT
ET
PN
Sunday, 28 April 2024
Saturday, 30 March 2024
Saturday, 23 March 2024
Sunday, 30 April 2023
30 Apr 15:45 15:45 fin
The New Saints
1-0 6-0
Bala Town
FINAL
1-0
6-0
Saturday, 4 March 2023
04 Mar 12:45 12:45 fin
Penybont FC
0-2 0-2
The New Saints
SF
0-2
0-2
Friday, 3 March 2023
03 Mar 19:45 19:45 fin
Bala Town
0-1 3-2
Connah S Quay Nomads
SF
0-1
3-2
Sunday, 1 May 2022
01 May 15:00 15:00 fin
Penybont FC
0-2 2-3
The New Saints
FINAL
0-2
2-3
Sunday, 20 March 2022
20 Mar 14:15 14:15 fin
The New Saints
1-0 1-0
Colwyn Bay
SF
1-0
1-0
Friday, 18 March 2022
18 Mar 19:45 19:45 fin
Penybont FC
0-0 0-0 5-3
Bala Town
SF
0-0
0-0
5-3
Saturday, 4 April 2020
Tuesday, 3 March 2020
Saturday, 29 February 2020
29 Feb 14:30 14:30 fin
The New Saints
4-0 6-1
Newtown AFC
QF
4-0
6-1
Friday, 28 February 2020
Saturday, 25 January 2020
25 Jan 14:30 14:30 fin
Cefn Druids AFC
0-0 2-0
Pontardawe Town
4R
0-0
2-0
25 Jan 14:30 14:30 fin
Connah S Quay Nomads
3-0 8-0
Afan Lido
4R
3-0
8-0
25 Jan 14:30 14:30 fin
Newtown AFC
1-1 4-1
RHYL FC
4R
1-1
4-1
25 Jan 14:30 14:30 fin
The New Saints
2-0 4-0
Aberystwyth Town
4R
2-0
4-0
Friday, 24 January 2020
24 Jan 19:45 19:45 fin
Flint Town United
2-2 3-2
Colwyn Bay
4R
2-2
3-2
24 Jan 20:00 20:00 fin
Ammanford AFC
0-2 0-4
Caernarfon Town
4R
0-2
0-4
Saturday, 14 December 2019
14 Dec 14:30 14:30 fin
Penybont FC
2-0 6-1
Porthmadog FC
3R
2-0
6-1
Saturday, 7 December 2019
07 Dec 13:30 13:30 fin
Pontardawe Town
1-0 3-1
Buckley Town 1
3R
1-0
3-1
07 Dec 13:30 13:30 fin
RHYL FC
1-0 2-0
STM Sports 3
3R
1-0
2-0
07 Dec 14:30 14:30 fin
Afan Lido
4-0 5-1
Llandudno
3R
4-0
5-1
07 Dec 14:30 14:30 fin
Barry Town
0-0 0-1
Newtown AFC
3R
0-0
0-1
07 Dec 14:30 14:30 fin
Cefn Druids AFC
0-0 2-0
Guilsfield
3R
0-0
2-0
07 Dec 14:30 14:30 fin
Flint Town United
1-0 2-0
Bala Town
3R
1-0
2-0
07 Dec 14:30 14:30 fin
Goytre United 1
0-4 0-4
Caernarfon Town
3R
0-4
0-4
07 Dec 14:30 14:30 fin
Penrhyncoch
0-2 1-2
Prestatyn Town
3R
0-2
1-2
07 Dec 14:30 14:30 fin
The New Saints
3-0 9-0
Mold Alexandra
3R
3-0
9-0
Friday, 6 December 2019
06 Dec 19:45 19:45 fin
Colwyn Bay
0-0 0-0 1-0
Airbus Uk Broughton
3R
0-0
0-0
1-0
06 Dec 20:00 20:00 fin
Carmarthen Town
0-1 0-4
Ammanford AFC
3R
0-1
0-4
Sunday, 5 May 2019
Sunday, 31 March 2019
Saturday, 30 March 2019
30 Mar 19:30 19:30 fin
The New Saints
0-0 2-0
Barry Town
SF
0-0
2-0
Saturday, 2 March 2019
02 Mar 14:30 14:30 fin
Bala Town
0-0 0-0 0-1
Cardiff Met
QF
0-0
0-0
0-1
02 Mar 14:30 14:30 fin
Llandudno
0-3 1-8
The New Saints
QF
0-3
1-8
02 Mar 14:30 14:30 fin
Bala Town
0-0 0-0 0-1
Cardiff Metropolitan
QF
0-0
0-0
0-1
02 Mar 19:15 19:15 fin
Barry Town
1-2 3-2
Cambrian & Clydach
QF
1-2
3-2
Friday, 1 March 2019
Saturday, 26 January 2019
26 Jan 14:30 14:30 fin
Aberystwyth Town
1-1 1-3
Cardiff Met
4R
1-1
1-3
26 Jan 14:30 14:30 fin
Barry Town
1-1 3-2
Cefn Druids AFC
4R
1-1
3-2
26 Jan 14:30 14:30 fin
Cambrian & Clydach
0-0 1-1 2-2 3-1
RHYL FC
4R
0-0
1-1
2-2
3-1
26 Jan 14:30 14:30 fin
Haverfordwest County
0-0 0-0 0-4
Bala Town
4R
0-0
0-0
0-4
26 Jan 14:30 14:30 fin
Llangefni Town
0-0 1-3
Llandudno
4R
0-0
1-3
26 Jan 19:30 19:30 fin
Bangor City
1-1 1-2
Caernarfon Town
4R
1-1
1-2
Tuesday, 11 December 2018
11 Dec 19:45 19:45 fin
Flint Town United 1
0-1 0-3
Bala Town
3R
0-1
0-3
Saturday, 8 December 2018
08 Dec 13:30 13:30 fin
Cwmamman Utd
1-1 3-4
Aberystwyth Town
3R
1-1
3-4
08 Dec 13:30 13:30 fin
Cwmbran Celtic
0-2 0-3
The New Saints
3R
0-2
0-3
08 Dec 14:30 14:30 fin
Airbus Uk Broughton
0-1 1-1 1-1 4-2
Porthmadog FC 1
3R
0-1
1-1
1-1
4-2
08 Dec 14:30 14:30 fin
Briton Ferry
1-2 2-3
Llandudno
3R
1-2
2-3
08 Dec 14:30 14:30 fin
Goytre United
0-2 0-3
Carmarthen Town
3R
0-2
0-3
08 Dec 14:30 14:30 fin
Guilsfield
2-0 2-2 2-4
Gap Connah S Quay FC
3R
2-0
2-2
2-4
08 Dec 14:30 14:30 fin
Newtown AFC
1-0 1-2
RHYL FC
3R
1-0
1-2
08 Dec 14:30 14:30 fin
Ton Pentre
1-3 1-4
Cardiff Met
3R
1-3
1-4
08 Dec 14:30 14:30 fin
Ton Pentre
1-3 1-4
Cardiff Metropolitan
3R
1-3
1-4
08 Dec 14:30 14:30 fin
Guilsfield
2-0 2-2 2-4
Connah S Quay Nomads
3R
2-0
2-2
2-4
Friday, 7 December 2018
07 Dec 19:45 19:45 fin
Bangor City
1-0 4-1
Holyhead Hotspur
3R
1-0
4-1
07 Dec 19:45 19:45 fin
Barry Town
1-1 1-1 4-1
Penybont FC
3R
1-1
1-1
4-1
07 Dec 19:45 19:45 fin
Prestatyn Town
0-2 0-3
Caernarfon Town
3R
0-2
0-3
Sunday, 6 May 2018
Sunday, 8 April 2018
08 Apr 11:00 11:00 fin
Newtown AFC
0-1 1-2
Aberystwyth Town
SF
0-1
1-2
Saturday, 7 April 2018
Tuesday, 6 March 2018
06 Mar 20:00 20:00 fin
Llandudno 1
0-1 0-2
Newtown AFC
QF
0-1
0-2
Sunday, 4 March 2018
Saturday, 27 January 2018
27 Jan 13:30 13:30 fin
Llanrhaeadr FC 1
1-2 2-3
Bangor City 1
4R
1-2
2-3
27 Jan 14:30 14:30 fin
Flint Town United
1-1 1-1 2-2 3-4
Newtown AFC
4R
1-1
1-1
2-2
3-4
27 Jan 17:15 17:15 fin
Llandudno
1-0 2-2 4-3
Ruthin Town FC
4R
1-0
2-2
4-3
Friday, 26 January 2018
26 Jan 19:45 19:45 fin
Caernarfon Town
0-1 1-3
The New Saints
4R
0-1
1-3
Sunday, 3 December 2017
03 Dec 14:45 14:45 fin
Caernarfon Town
2-0 2-0
Barry Town
3R
2-0
2-0
Saturday, 2 December 2017
02 Dec 13:30 13:30 fin
Ammanford AFC
0-2 2-3
Carmarthen Town
3R
0-2
2-3
02 Dec 13:30 13:30 fin
Llandudno
1-0 4-0
Gresford Athletic FC
3R
1-0
4-0
02 Dec 13:30 13:30 fin
Llanrhaeadr FC
1-1 3-2
Cefn Druids AFC
3R
1-1
3-2
02 Dec 13:30 13:30 fin
Newtown AFC
1-0 2-0
Guilsfield
3R
1-0
2-0
02 Dec 14:30 14:30 fin
Aberystwyth Town
1-0 4-0
Bala Town
3R
1-0
4-0
02 Dec 14:30 14:30 fin
Airbus Uk Broughton
0-0 1-1 3-2
Goytre AFC
3R
0-0
1-1
3-2
02 Dec 14:30 14:30 fin
Bangor City
1-0 4-3
Cwmamman United FC
3R
1-0
4-3
02 Dec 14:30 14:30 fin
Buckley Town
0-0 0-1
Flint Town United
3R
0-0
0-1
02 Dec 14:30 14:30 fin
Porthmadog FC
4-1 7-2
Panteg AFC
3R
4-1
7-2
02 Dec 14:30 14:30 fin
Prestatyn Town 1
0-1 0-3
Ruthin Town FC
3R
0-1
0-3
Friday, 1 December 2017
01 Dec 19:45 19:45 fin
The New Saints
3-0 6-0
Penrhyncoch 1
3R
3-0
6-0
Sunday, 30 April 2017
30 Apr 13:00 13:00 fin
Bala Town
0-0 2-1
The New Saints
FINAL
0-0
2-1
Saturday, 1 April 2017
01 Apr 16:15 16:15 fin
Caernarfon Town
1-0 1-3
Bala Town
SF
1-0
1-3
Saturday, 25 February 2017
25 Feb 13:30 13:30 fin
Llanfair Utd
0-3 0-7
Caernarfon Town
QF
0-3
0-7
25 Feb 14:30 14:30 fin
Guilsfield
0-1 0-3
Bala Town
QF
0-1
0-3
25 Feb 14:30 14:30 fin
The New Saints
0-0 0-0 2-1
Bangor City 1
QF
0-0
0-0
2-1
25 Feb 17:15 17:15 fin
Prestatyn Town
2-0 2-2 2-2 3-4
Gap Connah S Quay FC
QF
2-0
2-2
2-2
3-4
25 Feb 17:15 17:15 fin
Prestatyn Town
2-0 2-2 2-2 3-4
Connah S Quay Nomads
QF
2-0
2-2
2-2
3-4
Saturday, 28 January 2017
28 Jan 13:30 13:30 fin
Aberystwyth Town
0-2 1-5
Prestatyn Town
4R
0-2
1-5
28 Jan 13:30 13:30 fin
Bangor City
2-0 4-0
Llandudno
4R
2-0
4-0
28 Jan 13:30 13:30 fin
Llanfair Utd
1-1 4-1
Cefn Druids AFC 1
4R
1-1
4-1
28 Jan 14:30 14:30 fin
Bala Town
1-0 1-1 4-1
Penybont FC
4R
1-0
1-1
4-1
28 Jan 14:30 14:30 fin
Guilsfield
4-2 4-2
Cardiff Met
4R
4-2
4-2
28 Jan 14:30 14:30 fin
Guilsfield
4-2 4-2
Cardiff Metropolitan
4R
4-2
4-2
28 Jan 17:15 17:15 fin
Caernarfon Town 1
1-0 2-2 3-2
RHYL FC
4R
1-0
2-2
3-2
Saturday, 10 December 2016
10 Dec 14:30 14:30 fin
Cefn Druids AFC
0-0 2-0
Llantwit Major
3R
0-0
2-0
10 Dec 17:15 17:15 fin
Ton Pentre
0-1 0-2
Bangor City
3R
0-1
0-2
Saturday, 3 December 2016
03 Dec 13:30 13:30 fin
Aberystwyth Town
2-0 2-0
Holywell Town
3R
2-0
2-0
03 Dec 13:30 13:30 fin
Greenfield
0-0 0-3
Guilsfield 1
3R
0-0
0-3
03 Dec 13:30 13:30 fin
Llanfair Utd
1-0 1-0
Corwen
3R
1-0
1-0
03 Dec 13:30 13:30 fin
Llanfair Utd
1-0 1-0
Corwen
3R
1-0
1-0
03 Dec 14:30 14:30 fin
Bala Town
2-1 6-1
Caldicot Town
3R
2-1
6-1
03 Dec 14:30 14:30 fin
Caernarfon Town
0-0 3-1
Carmarthen Town
3R
0-0
3-1
03 Dec 14:30 14:30 fin
Cardiff Met
3-0 4-0
Porthmadog FC
3R
3-0
4-0
03 Dec 14:30 14:30 fin
Llandudno
0-0 3-0
Goytre AFC
3R
0-0
3-0
03 Dec 14:30 14:30 fin
Newtown AFC
0-0 0-3
The New Saints
3R
0-0
0-3
03 Dec 14:30 14:30 fin
Penybont FC
2-1 4-1
Airbus Uk Broughton
3R
2-1
4-1
03 Dec 14:30 14:30 fin
Prestatyn Town
1-0 1-1 2-1
Holyhead Hotspur
3R
1-0
1-1
2-1
03 Dec 14:30 14:30 fin
RHYL FC 1
4-0 6-0
Penrhyncoch 1
3R
4-0
6-0
Friday, 2 December 2016
02 Dec 19:30 19:30 fin
Llanelli Town AFC
1-1 5-1
Ynysygerwn
3R
1-1
5-1

Top News

23 November 2024 sportsmole.co.uk Ligue 1 champions Paris Saint-Germain have reportedly stepped up their interest in signing Chelsea's Josh Acheampong, whose contract stand-off with the Blues is showing no signs of ending anytime soon. 23 November 2024 sportsmole.co.uk Turkish Super Lig titans Galatasaray have supposedly emerged as shock contenders to prise Alisson Becker away from Liverpool next summer. 23 November 2024 sportsmole.co.uk Manchester United have supposedly added Paris Saint-Germain defender and former Ruben Amorim protege Nuno Mendes to their left-back shortlist for 2025. 23 November 2024 sportsmole.co.uk Liverpool have a psychological advantage in the title race and can truly stake their claim as favourites by capitalising on their rivals' weaknesses over the coming weeks in the Premier League, Reds expert David Lynch has argued. 23 November 2024 sportsmole.co.uk La Liga Barcelona were stunned on Saturday evening as Celta Vigo scored twice in the final exchanges of their contest to secure a point in a pulsating 2-2 draw at the Estadio Municipal de Balaidos. 23 November 2024 sportsmole.co.uk Two sides hoping to emerge from a rut will go head-to-head in the Turkish Super Lig when Trabzonspor host Adana Demirspor at Papara Park. 23 November 2024 talksport.com With the November international break in the rear-view mirror, the Premier League returned with a bang. 23 November 2024 sportsmole.co.uk Manchester City have set an unwanted losing record after suffering a heavy 4-0 defeat at home to Tottenham Hotspur in the Premier League on Saturday evening. 23 November 2024 sportsmole.co.uk Arsenal manager Mikel Arteta used a unique building analogy to explain his plan for Ethan Nwaneri after the 17-year-old scored his first Premier League goal in Saturday's 3-0 win over Nottingham Forest. 23 November 2024 talksport.com Chelsea may forcing themselves into the title race, but Troy Deeney believes a glaring issue 'is going to cost them' down the track. 23 November 2024 talksport.com A former Aston Villa captain is set to become an MLS manager this week. 23 November 2024 sportsmole.co.uk Reigning Premier League champions Manchester City have lost their fifth consecutive game in all competitions after suffering a chastening 4-0 defeat to Tottenham Hotspur at the Etihad Stadium on Saturday evening. 23 November 2024 talksport.com A 4-0 defeat to Tottenham wasn't what Pep Guardiola had in mind when it came to celebrating his new Manchester City contract. 23 November 2024 sportsmole.co.uk Senior figures at Manchester United have allegedly concluded that Joshua Zirkzee 'is not good enough', with the club having 'serious doubts' when it comes to the Netherlands international. 23 November 2024 talksport.com Pep Guardiola has made unwanted history after Manchester City fell two goals behind after 20 minutes in their 4-0 defeat to Tottenham. 23 November 2024 sportsmole.co.uk Manchester United head coach Ruben Amorim has hinted that Marcus Rashford will have an important role to play under him, with the Portuguese insisting that the attacker can play in all three positions in the final third of the field. 23 November 2024 talksport.com Manchester City's clash with Tottenham kicked off late after Rodri's Ballon d'Or presentation. 23 November 2024 sportsmole.co.uk Fenerbahce head coach Jose Mourinho has reportedly made contact with legendary forward Cristiano Ronaldo to discuss a possible move for the Al-Nassr star next year. 23 November 2024 talksport.com A frustrated Leicester City boss Steve Cooper confirmed he will write to the PGMOL after his side's 2-1 loss to Chelsea. 23 November 2024 sportsmole.co.uk Real Madrid will be bidding to make it successive victories in La Liga when they continue their 2024-25 campaign with a clash against newly-promoted Leganes on Sunday night. 23 November 2024 talksport.com Ethan Nwaneri became Arsenal's second youngest goalscorer in the Premier League in a dominant 3-0 victory over Nottingham Forest. 23 November 2024 sportsmole.co.uk Joao Pedro was the star of the show as ten-man Brighton & Hove Albion recorded a 2-1 victory over Bournemouth in Saturday's Premier League contest at the Vitality Stadium. 23 November 2024 sportsmole.co.uk Aston Villa twice came from behind to draw 2-2 with Crystal Palace in Saturday afternoon's pulsating Premier League contest at Villa Park. 23 November 2024 sportsmole.co.uk Arsenal snapped their four-game Premier League winless streak in Mikel Arteta's 250th match in charge of the club as they earned a comfortable 3-0 victory over Nottingham Forest at the Emirates. 23 November 2024 sportsmole.co.uk Brentford picked up their first Premier League away point of the season at the sixth attempt as the 10-man Bees held a wasteful Everton to a 0-0 draw at Goodison Park. 23 November 2024 sportsmole.co.uk Chelsea head coach Enzo Maresca has explained how he wants Enzo Fernandez to adapt his game to fit seamlessly into his preferred system. 23 November 2024 sportsmole.co.uk Manchester City manager Pep Guardiola has made a total of three changes to his starting lineup for this evening's Premier League clash with Tottenham Hotspur at the Etihad Stadium. 23 November 2024 talksport.com Portsmouth's trip to Blackburn was postponed less than four hours before kick-off on Saturday. 23 November 2024 talksport.com Sheffield United's Anel Ahmedhodzic was sent off after grabbing the throat of Coventry City forward Norman Bassette. 23 November 2024 sportsmole.co.uk Barcelona are reportedly interested in signing Ajax defender Devyne Rensch next summer, with the Netherlands international potentially being available on a free transfer.