Wales Welsh Cup 2022/2023 Fixtures and Past Match Results

  • Wales Welsh Cup matches kick off time has been converted to your local timezone so you do not need to check what time the match starts in your country.
  • Check your favourite team match fixture so you will not forget to bet or watch it live on TV. See also Welsh Cup live score results.
  • H2H button to analyze the head to head statistics between the two Welsh Cup football clubs.
    Odds button will compare odds among the popular bookmakers in Asia and Europe. The archive contains the opening odds and fluctuations. You will identify the dropping odds and there is an interactive odds charting.
    + button will expand to show the goalscorers and players that received yellow cards or red cards for that match.

Final
DateHomeScoreAwayHT
30/04/2023 The New Saints
6 - 0
Bala Town 1-0H2HOdds+
D. McManus 19' 1 - 0  
  22' C. Venables
  26' Lassana Mendes
D. Redmond 51' 2 - 0  
  51' O. Shannon
R. Brobbel 56' 3 - 0  
R. Astles 78'  
  83' R. White
J. Williams 87' 4 - 0  
A. Cieślewicz 88' 5 - 0  
R. Brobbel 90+1' 6 - 0  
Semi-finals
DateHomeScoreAwayHT
04/03/2023 Penybont
0 - 2
The New Saints 0-2H2HOdds+
M. Little 15'  
  0 - 1 32' J. Daniels
  0 - 2 45+1' J. Daniels
  48' J. Daniels
L. Harling 62'  
L. Clutton 80'  
  90+2' A. Baker
03/03/2023 Bala Town
3 - 2
Connah's Quay 0-1H2HOdds+
  0 - 1 1' H. Franklin
N. Peate 51' 1 - 1  
G. Newell 55' 2 - 1  
A. Ramsay 59'  
  2 - 2 64' Jack Kenny
C. Venables 86' 3 - 2  
Quarter-finals
DateHomeScoreAwayHT
05/02/2023 Penybont
2 - 1
Holywell 0-1H2HOdds+
  0 - 1 14' D. Andrews
  30' D. Sullivan
  45+1' D. Forbes
  45+2' M. Hart
L. Harling 57' 1 - 1  
M. Davies 57'  
  68' I. Gareth
  76' Kai Edwards
  80' K. Jones
  81' I. Gareth
K. Georgievsky 85'  
L. Harling 90'  
  90+6' M. Murray
  90+6' Z. Edwards
  90+7' K. Wallis
N. Wood 90+8' 2 - 1  
  90+11' K. Wallis
04/02/2023 Bala Town
2 - 0
Briton Ferry 0-0H2HOdds+
  66' K. Williams
C. Venables 68' 1 - 0  
A. Roscrow 71' 2 - 0  
  77' C. Goldsworthy
O. Shannon 87'  
04/02/2023 Connah's Quay
5 - 0
Airbus UK 1-0H2HOdds+
Jack Kenny 6' 1 - 0  
  37' J. Palmer
C. Bratley 52'  
H. Franklin 63' 2 - 0  
  67' G. Edwards
  73' B. Cornish
G. Horan 75' 3 - 0  
  80' G. Peers
J. Malkin 88' 4 - 0  
J. Malkin 89' 5 - 0  
04/02/2023 Cwmbran Celtic
1 - 3
The New Saints 1-1H2HOdds+
  0 - 1 13' R. Brobbel
J. Rippon 14' 1 - 1  
  36' D. Redmond
  1 - 2 59' R. Brobbel
  1 - 3 65' R. Brobbel
4th Round
DateHomeScoreAwayHT
25/01/2023 Penydarren BGC
2 - 3
Cwmbran Celtic 0-3H2HOdds+
  0 - 1 10' A. Larcombe
  0 - 2 12' A. Larcombe
  0 - 3 16' D. Connor
R. Jones 51'  
A. Long 58' 1 - 3  
A. Caffell 59'  
L. Jones 66'  
S. Gamble 70'  
J. Mullin 82'  
G. Kabza 85' 2 - 3  
A. Long 88'  
14/01/2023 Llanelli Town
0 - 2
Connah's Quay 0-1H2HOdds+
  0 - 1 30' B. Nash
70'  
  0 - 2 76' J. Malkin
  84' G. Horan
14/01/2023 Bala Town
2 - 1
Pontypridd Town AFC 1-0H2HOdds+
C. Venables 21' 1 - 0  
  22' J. Wright
N. Arsan 45+3'  
  45+3' K. Lewis
L. Wall 45+3'  
  56' J. Wright
O. Shannon 63'  
  63' D. Vincent
  65' J. Hunt
Lassana Mendes 72'  
N. Peate 83' 2 - 0  
  83' D. Vincent
Lassana Mendes 84'  
  2 - 1 90+1' D. Williams
14/01/2023 Briton Ferry
2 - 2
Buckley Town 2-1H2HOdds+
K. Moore 1' 1 - 0  
  1 - 1 1' T. Walters
C. Goldsworthy 2' 2 - 1  
  2 - 2 2' S. McCormick
L. Bates 3' 3 - 2  
  3 - 3 3' A. Hamilton
J. Roberts 4'  
  4' C. Saunders
A. Hamilton 5' 4 - 3  
  4 - 4 5' D. Perkins
A. Bellis 6' 5 - 4  
  5 - 5 6' D. Perkins
Dylan Perkins 7' 6 - 5  
  6 - 6 7' K. Williams
Alex Gammond 8' 7 - 6  
  7 - 7 8' A. Gammond
Callum Saunders 9'  
  9'
Ryan George 10' 8 - 7  
  10' Max Moore
K. Evans 23' 9 - 7  
K. Williams 39'  
T. Walters 44' 10 - 7  
  10 - 8 45' J. Roberts
  59' C. Littler
C. Kinsella 60'  
  78' D. Roberts
  10 - 9 87' M. Moore
Dylan Perkins 90+2'  
  90+21' A. Hamilton
14/01/2023 Gresford Athletic
0 - 2
Penybont 0-1H2HOdds+
P. Johnsin 15'  
  0 - 1 18' M. Davies
  35' K. Absalom
  0 - 2 57' K. Georgievsky
  85' K. Whitmore
Tom Jenkins 90'  
N. Williams 90+2'  
14/01/2023 Guilsfield
1 - 2
Holywell 0-2H2HOdds+
  0 - 1 15' I. Gareth
  0 - 2 45' D. Andrews
C. Bromley 70' 1 - 2  
  86' M. Winslade
14/01/2023 Pontardawe Town
1 - 2
Airbus UK 1-1H2HOdds+
G. Kircough 1' 1 - 0  
  1 - 1 1' G. Peers
I. Batcup 2' 2 - 1  
  2 - 2 2' S. Tomassen
R. Booth 3' 3 - 2  
  3 - 3 3' J. Crowther
A. Davies 4' 4 - 3  
  4' S. Reeve
B. Cornish 5' 5 - 3  
  5 - 4 5' T. Georgievsky
L. Reed 20' 6 - 4  
  6 - 5 43' G. Peers
T. Georgievsky 44'  
J. Dolman 77'  
14/01/2023 The New Saints
7 - 0
Newtown AFC 4-0H2HOdds+
B. Clark 8' 1 - 0  
R. Astles 14' 2 - 0  
R. Brobbel 16' 3 - 0  
  36' S. Sutton
C. Roberts 41' 4 - 0  
D. McManus 63' 5 - 0  
B. Clark 65' 6 - 0  
D. McManus 72' 7 - 0  
3rd Round
DateHomeScoreAwayHT
12/11/2022 Barry Town United
0 - 2
Gresford Athletic 0-0H2HOdds+
  0 - 1 63' C. Mann
  0 - 2 90+3' J. Barratt
12/11/2022 Aberystwyth Town
1 - 3
Newtown AFC 1-1H2HOdds+
  0 - 1 20' A. Williams
L. Bradford 31' 1 - 1  
  1 - 2 83' N. Rushton
  1 - 3 90+2' N. Aris
  90+4'
12/11/2022 Airbus UK
2 - 1
Trefelin 0-1H2HOdds+
  0 - 1 15' C. Williams
B. Knight 83' 1 - 1  
J. Eyre 86' 2 - 1  
12/11/2022 Bala Town
2 - 0
Flint Town United 1-0H2HOdds+
C. Venables 28' 1 - 0  
K. Smith 64' 2 - 0  
12/11/2022 Buckley Town
2 - 0
Prestatyn Town 0-0H2HOdds+
A. Bellis 79' 1 - 0  
A. Bellis 84' 2 - 0  
12/11/2022 Cefn Druids
3 - 4
Llanelli Town 3-1H2HOdds+
J. Roseberry-Beamond 16' 1 - 0  
N. Grogan 20' 2 - 0  
J. Lock 33' 3 - 0  
  3 - 1 45+2' J. Hopkins
  3 - 2 55' T. Parker
  3 - 3 84' N. Logan
  3 - 4 88' T. Marsh
12/11/2022 Conwy Borough
0 - 3
Penybont 0-2H2HOdds+
  0 - 1 36' N. Wood
  0 - 2 38' N. Wood
  0 - 3 71' K. Georgievsky
12/11/2022 Cwmbran Celtic
4 - 3
Carmarthen Town 1-1H2HOdds+
S. Moss 21' 1 - 0  
  1 - 1 45' L. Thomas
  1 - 2 50' N. Daley
  56' William Rickard
A. Bonthron 57' 2 - 2  
A. Bonthron 63' 3 - 2  
  3 - 3 68' G. Walters
  77' Matthew Delaney
M. Shaun 80'  
A. Hewitt 90' 4 - 3  
12/11/2022 Guilsfield
6 - 3
Goytre United 3-1H2HOdds+
  0 - 1 7' J. Edwards
I. Matthews 12' 1 - 1  
I. Matthews 13' 2 - 1  
  42'
J. Astley 45' 3 - 1  
  3 - 2 53' L. Harris
J. Astley 64' 4 - 2  
C. Bromley 72' 5 - 2  
I. Matthews 76' 6 - 2  
  6 - 3 88' J. Edwards
12/11/2022 Hakin United
1 - 5
Holywell 0-3H2HOdds+
  0 - 1 25' D. Forbes
  0 - 2 27' D. Sullivan
  0 - 3 45' D. Forbes
N. Woodrow 73' 1 - 3  
  1 - 4 83' M. Winslade
  1 - 5 90+5' O. Buckley
12/11/2022 Mold Alexandra
0 - 4
Briton Ferry 0-1H2HOdds+
Sion Mchugh 9'  
  0 - 1 40' T. Brock
  0 - 2 62' M. Power
  0 - 3 66' T. Brock
  0 - 4 90' T. Walters
12/11/2022 Pontardawe Town
3 - 1
Pill AFC 1-0H2HOdds+
A. Legavec 28' 1 - 0  
J. Dorward 51' 2 - 0  
  2 - 1 66' L. Sommers
A. Dubjaga 69' 3 - 1  
12/11/2022 Ruthin Town
3 - 4
Pontypridd Town AFC 1-2H2HOdds+
  0 - 1 3' J. Wright
  0 - 2 18' V. Mbolokele
S. Jones 29' 1 - 2  
  1 - 3 56' J. Evans
  1 - 4 63' Lewys Twamley
S. Jones 81' 2 - 4  
O. Morris 90' 3 - 4  
12/11/2022 Connah's Quay
4 - 0
Colwyn Bay 2-0H2HOdds+
M. Hayes 2' 1 - 0  
M. Hayes 29' 2 - 0  
M. Wilde 69' 3 - 0  
C. Morris 86' 4 - 0  
11/11/2022 The New Saints
2 - 1
Caernarfon Town 1-0H2HOdds+
R. Brobbel 3' 1 - 0  
D. Redmond 76' 2 - 0  
  2 - 1 89' D. Davies
11/11/2022 Penydarren BGC
1 - 0
Trethomas Bluebirds 0-0H2HOdds+
A. Caffell 49' 1 - 0  
2nd Round
DateHomeScoreAwayHT
08/10/2022 Trethomas Bluebirds
2 - 1
Haverfordwest County 1-1H2HOdds 
08/10/2022 Caersws
0 - 1
Flint Town United 0-0H2HOdds+
  0 - 1 55' Jean-Louis Akpa Akpro
08/10/2022 Aber Valley
1 - 3
Barry Town United 0-1H2HOdds+
  0 - 1 13'
  0 - 2 49'
  0 - 3 77' Jordan Cotterill
85' 1 - 3  
08/10/2022 Aberfan
1 - 5
Trefelin 1-0H2HOdds 
08/10/2022 Abergavenny Town
1 - 1
Goytre United 0-0H2HOdds 
08/10/2022 Bow Street
1 - 4
Colwyn Bay 1-1H2HOdds+
10' 1 - 0  
  1 - 1 25' James Kirby
  1 - 2 61'
  1 - 3 65'
  1 - 4 90'
08/10/2022 Canton Liberal
1 - 1
Llanelli Town 1-1H2HOdds 
08/10/2022 Cardiff Corinthians
1 - 8
Newtown AFC 1-7H2HOdds+
  0 - 1 6' Jake Walker
  0 - 2 13' Louis Gabriel Robles
  0 - 3 15' Brett Taylor
  0 - 4 22' Aaron Williams
  0 - 5 29' Brett Taylor
  0 - 6 32' Nick Rushton
  0 - 7 40' Louis Gabriel Robles
43' 1 - 7  
  1 - 8 84' Nick Rushton
08/10/2022 Chepstow Town
1 - 2
Pontypridd Town AFC 0-1H2HOdds 
08/10/2022 Chirk AAA
1 - 1
The New Saints 0-0H2HOdds+
  0 - 1 1'
2'  
  0 - 2 3'
4' 1 - 2  
  1 - 3 5'
6' 2 - 3  
  2 - 4 7'
8'  
51' 3 - 4  
  66' TheNewSaints
  3 - 5 68' Keston Davies
08/10/2022 Croesyceiliog AFC
0 - 5
Briton Ferry 0-4H2HOdds 
08/10/2022 Cwmbran Celtic
2 - 2
Llantwit Major 0-1H2HOdds+
  0 - 1 11'
  0 - 2 74'
80' 1 - 2  
88' 2 - 2  
08/10/2022 Denbigh Town
1 - 5
Connah's Quay 1-2H2HOdds+
  0 - 1 1' George Horan
  0 - 2 29'
35' 1 - 2  
  1 - 3 46' Harry Franklin
  1 - 4 48'
  1 - 5 88' Callum Morris
08/10/2022 Glantraeth FC
0 - 5
Cefn Druids 0-1H2HOdds+
  0 - 1 3'
  0 - 2 49'
  0 - 3 56'
  0 - 4 78'
  0 - 5 85'
08/10/2022 Hakin United
4 - 1
Taff's Well 1-1H2HOdds 
08/10/2022 Hawarden Rangers
1 - 6
Bala Town 0-4H2HOdds 
08/10/2022 Llandudno Albion
0 - 3
Buckley Town 0-2H2HOdds 
08/10/2022 Llanrug United
0 - 3
Gresford Athletic 0-2H2HOdds+
  0 - 1 12'
  0 - 2 19'
  0 - 3 72'
08/10/2022 Llanuwchllyn
0 - 5
Holywell 0-0H2HOdds 
08/10/2022 Mold Alexandra
3 - 1
Holyhead Hotspur 1-1H2HOdds+
Steve Watkin 19' 1 - 0  
  1 - 1 39' Kenleigh Owen
Danny Warren 51' 2 - 1  
Cal Freeman 85' 3 - 1  
08/10/2022 Newport City
0 - 2
Carmarthen Town 0-0H2HOdds+
  0 - 1 60' Liam Thomas
  0 - 2 89'
08/10/2022 Pencoed Athletic Amateur
0 - 0
Aberystwyth Town 0-0H2HOdds 
08/10/2022 Penycae
1 - 4
Guilsfield 0-0H2HOdds 
08/10/2022 Penydarren BGC
2 - 1
Swansea University 0-1H2HOdds 
08/10/2022 Pill AFC
2 - 1
Cardiff MU 1-0H2HOdds+
15' 1 - 0  
  1 - 1 57' Lewis Rees
70' 2 - 1  
08/10/2022 Pontardawe Town
0 - 0
Cambrian & Clydach 0-0H2HOdds 
08/10/2022 Prestatyn Town
2 - 0
Llandudno 0-0H2HOdds+
47' 1 - 0  
54' 2 - 0  
58'  
08/10/2022 Queens Park
0 - 3
Airbus UK 0-1H2HOdds+
5' 1 - 0  
35' 2 - 0  
53' 3 - 0  
59' 4 - 0  
62' 5 - 0  
08/10/2022 Y Felinheli
1 - 4
Conwy Borough 0-0H2HOdds 
08/10/2022 Y Rhyl 1879
0 - 2
Ruthin Town 0-0H2HOdds+
  0 - 1 47'
  0 - 2 74'
08/10/2022 Risca United
1 - 5
Penybont 1-2H2HOdds 
07/10/2022 Flint Mountain
0 - 4
Caernarfon Town 0-0H2HOdds+
  0 - 1 4' Fidel O'Rourke
  0 - 2 10' Rob Hughes
  0 - 3 30' Rob Hughes
  0 - 4 74' Lloyd Marsh-Hughes
1st Round
DateHomeScoreAwayHT
23/09/2022 Denbigh Town
6 - 1
Llanrwst United 0-0H2HOdds 
17/09/2022 Aberfan
2 - 0
Porthcawl Town Athletic 2-0H2HOdds 
17/09/2022 Abermule
2 - 2
Hawarden Rangers 0-1H2HOdds 
17/09/2022 Afan Lido
0 - 1
Hakin United 0-0H2HOdds 
17/09/2022 Baglan Dragons
1 - 1
Pontardawe Town 0-1H2HOdds+
  0 - 1 44'
69' 1 - 1  
17/09/2022 Bow Street
6 - 5
Bangor 1876 4-2H2HOdds+
2' 1 - 0  
18' 2 - 0  
29' 3 - 0  
  3 - 1 37' Corrig McGonigle
44' 4 - 1  
  4 - 2 45+1' Corrig McGonigle
  4 - 3 48' Tom Clarke
58' 5 - 3  
  5 - 4 73' Gethin Thomas
  5 - 5 88' Corrig McGonigle
90+2' 6 - 5  
17/09/2022 Canton Liberal
5 - 1
West End 3-0H2HOdds 
17/09/2022 Cefn Cribwr
1 - 2
Newport City 1-1H2HOdds 
17/09/2022 Chepstow Town
1 - 0
Rockspur 0-0H2HOdds 
17/09/2022 Croesyceiliog AFC
2 - 1
Ynysygerwn 0-0H2HOdds 
17/09/2022 Cwmbran Celtic
1 - 0
Ammanford 1-0H2HOdds 
17/09/2022 Llanelli Town
4 - 0
Goytre 1-0H2HOdds 
17/09/2022 Llangefni Town
1 - 2
Llandudno Albion 0-0H2HOdds+
  0 - 1 22'
68' 1 - 1  
  1 - 2 76'
17/09/2022 Llanidloes Town
0 - 1
Gresford Athletic 0-1H2HOdds+
  0 - 1 31'
17/09/2022 Llansannan
1 - 2
Glantraeth FC 0-0H2HOdds 
17/09/2022 Llay Miners Welfare
3 - 6
Flint Mountain 1-2H2HOdds 
17/09/2022 Machynlleth
0 - 3
Prestatyn Town 0-0H2HOdds 
17/09/2022 Mochdre Sports
0 - 3
Chirk AAA 0-2H2HOdds 
17/09/2022 Pencoed Athletic Amateur
6 - 2
Brecon Corinthians 2-0H2HOdds 
17/09/2022 Penparcau
1 - 3
Y Rhyl 1879 1-1H2HOdds 
17/09/2022 Penrhyncoch
1 - 1
Caersws 0-1H2HOdds 
17/09/2022 Pill AFC
4 - 0
Caldicot Town 3-0H2HOdds 
17/09/2022 Porthmadog
3 - 4
Mold Alexandra 2-1H2HOdds+
16' 1 - 0  
31' 2 - 0  
  2 - 1 39'
54' 3 - 1  
  3 - 2 56'
  3 - 3 67'
  3 - 4 80'
17/09/2022 Talysarn Celts
0 - 1
Queens Park 0-1H2HOdds 
17/09/2022 Trearddur Bay
1 - 5
Penycae 0-1H2HOdds 
17/09/2022 Trefelin
5 - 0
Llandrindod Wells 5-0H2HOdds 
17/09/2022 Treowen Stars
0 - 6
Cardiff Corinthians 0-3H2HOdds 
17/09/2022 Trethomas Bluebirds
6 - 0
Ton Pentre 4-0H2HOdds 
17/09/2022 Y Felinheli
1 - 1
Y Glannau 0-0H2HOdds 
17/09/2022 Calsonic Kansei SV
1 - 5
Aber Valley 0-0H2HOdds 
17/09/2022 Llanfair United
1 - 2
Llanuwchllyn 1-1H2HOdds+
  0 - 1 10'
45' 1 - 1  
  1 - 2 65'
16/09/2022 Conwy Borough
3 - 2
Kinmel Bay 0-0H2HOdds 
16/09/2022 Risca United
4 - 2
Aberbargoed Buds 0-0H2HOdds 
16/09/2022 Abergavenny Town
1 - 1
Treharris Athletic Weestern 1-0H2HOdds+
Rhys Thomas 41' 1 - 0  
  1 - 1 52' Dylan Amin
16/09/2022 Llandudno Amateurs
1 - 7
Llanrug United 0-0H2HOdds 
16/09/2022 Penydarren BGC
4 - 0
Ynyshir Albions 1-0H2HOdds+
Aaran Caffell 45' 1 - 0  
Ricky Jones 54' 2 - 0  
Joshua Brogden 66' 3 - 0  
Aarran Caffell 79' 4 - 0  
Wales Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2026 SoccerPunter Pte. Ltd. All rights reserved.