WAL

Welsh Cup 2022/23

Every result, the table as it finished, and the price each match went off at. 93 matches played between September 2022 and April 2023.

93Matches
384Goals
4.13Per game
40.9%Home wins
12%Priced at kickoff
The New SaintsTop of the table

Final table 98 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 TNSThe New Saints 5 5 0 0 +18 15
2 BTBala Town 6 5 0 1 +5 15
3 GCSGAP Connah S Quay FC 5 4 0 1 +14 12
4 PENPenybont 5 4 0 1 +8 12
5 HOLHolywell 4 3 0 1 +9 9
6 PBPenydarren BGC 4 3 0 1 +5 9
7 GAGresford Athletic 4 3 0 1 +4 9
8 CCCwmbran Celtic 4 3 0 1 +1 9
9 BFBriton Ferry 4 2 1 1 +7 7
10 BTBuckley Town 3 2 1 0 +5 7
11 AUAirbus UK 4 2 1 1 -1 7
12 TRETrefelin 3 2 0 1 +8 6
13 TBTrethomas Bluebirds 3 2 0 1 +6 6
14 GUIGuilsfield 3 2 0 1 +5 6
15 LAllanelli AFC 3 2 0 1 +3 6
16 PAPill AFC 3 2 0 1 +3 6
17 NANewtown AFC 3 2 0 1 +2 6
18 CBConwy Borough 3 2 0 1 +1 6
19 PTPontypridd Town 3 2 0 1 +1 6
20 HUHakin United 3 2 0 1 0 6
21 MAMold Alexandra 3 2 0 1 -1 6
22 PTPontardawe Town 3 1 2 0 +2 5
23 CDACefn Druids AFC 2 1 0 1 +4 3
24 PAAPencoed Athletic Amateur 1 1 0 0 +4 3
25 CLCanton Liberal 1 1 0 0 +4 3
26 LULlanrug United 2 1 0 1 +3 3
27 CTCaernarfon Town 2 1 0 1 +3 3
28 CAChirk AAA 1 1 0 0 +3 3
29 MACMachynlleth 1 1 0 0 +3 3
30 AVAber Valley 2 1 0 1 +2 3
31 DTDenbigh Town 2 1 0 1 +1 3
32 PENPenycae 2 1 0 1 +1 3
33 CTCarmarthen Town 2 1 0 1 +1 3
34 RTRuthin Town 2 1 0 1 +1 3
35 BTBarry Town 2 1 0 1 0 3
36 YRY Rhyl 1879 2 1 0 1 0 3
37 CTChepstow Town 2 1 0 1 0 3
38 CCCardiff Corinthians 2 1 0 1 -1 3
39 FMFlint Mountain 2 1 0 1 -1 3
40 CBColwyn Bay 2 1 0 1 -1 3
41 NCNewport City 2 1 0 1 -1 3
42 FTUFlint Town United 2 1 0 1 -1 3
43 BSBow Street 2 1 0 1 -2 3
44 RURisca United 2 1 0 1 -2 3
45 ABEAberfan 2 1 0 1 -2 3
46 LALlandudno Albion 2 1 0 1 -2 3
47 QPQueens Park 2 1 0 1 -2 3
48 PTPrestatyn Town 3 1 0 2 -3 3
49 CACroesyceiliog AFC 2 1 0 1 -4 3
50 GLAGlantraeth 2 1 0 1 -4 3
51 LLALlanuwchllyn 2 1 0 1 -4 3
52 ABEAbermule 1 0 1 0 0 1
53 ATAbergavenny Town 1 0 1 0 0 1
54 BDBaglan Dragons 1 0 1 0 0 1
55 PENPenrhyncoch 1 0 1 0 0 1
56 TAWTreharris Athl. Western 1 0 1 0 0 1
57 YGY Glannau 1 0 1 0 0 1
58 CAECaersws 2 0 1 1 -1 1
59 YFY Felinheli 2 0 1 1 -3 1
60 HRHawarden Rangers 2 0 1 1 -5 1
61 BCFBangor City 1876 FC 1 0 0 1 -1 0
62 PORPorthmadog 1 0 0 1 -1 0
63 KBKinmel Bay 1 0 0 1 -1 0
64 CMCardiff MET 1 0 0 1 -1 0
65 CCCefn Cribwr 1 0 0 1 -1 0
66 HCAHaverfordwest County AFC 1 0 0 1 -1 0
67 LULlanfair United 1 0 0 1 -1 0
68 LTLlangefni Town 1 0 0 1 -1 0
69 LLALlansannan 1 0 0 1 -1 0
70 SUSwansea University 1 0 0 1 -1 0
71 YNYYnysygerwn 1 0 0 1 -1 0
72 ALAfan Lido 1 0 0 1 -1 0
73 AAAmmanford AFC 1 0 0 1 -1 0
74 LTLlanidloes Town 1 0 0 1 -1 0
75 ROCRockspur 1 0 0 1 -1 0
76 TCTalysarn Celts 1 0 0 1 -1 0
77 ABAberbargoed Buds 1 0 0 1 -2 0
78 ATAberystwyth Town 1 0 0 1 -2 0
79 HHHolyhead Hotspur 1 0 0 1 -2 0
80 PENPenparcau 1 0 0 1 -2 0
81 LLALlandudno 1 0 0 1 -2 0
82 PTAPorthcawl Town Athletic 1 0 0 1 -2 0
83 GUGoytre United 1 0 0 1 -3 0
84 LMWLlay Miners Welfare 1 0 0 1 -3 0
85 TWTaffs Well 1 0 0 1 -3 0
86 MSMochdre Sports 1 0 0 1 -3 0
87 BCBrecon Corinthians 1 0 0 1 -4 0
88 CKSCalsonic Kansei SV 1 0 0 1 -4 0
89 TBTrearddur Bay 1 0 0 1 -4 0
90 WEWest End 1 0 0 1 -4 0
91 CTCaldicot Town 1 0 0 1 -4 0
92 GAGoytre AFC 1 0 0 1 -4 0
93 YAYnyshir Albions 1 0 0 1 -4 0
94 LULlanrwst United 1 0 0 1 -5 0
95 LWLlandrindod Wells 1 0 0 1 -5 0
96 LALlandudno Amateurs 1 0 0 1 -6 0
97 TPTon Pentre 1 0 0 1 -6 0
98 TSTreowen Stars 1 0 0 1 -6 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
4.13
384 goals. 75.3% of matches went over 2.5.
Home advantage
40.9%
Draws 7.5%, away wins 51.6%.
Half-time lead held
79.2%
From 24 matches where someone led at the break.
2–1 8 · 8.6%
1–1 8 · 8.6%
1–5 6 · 6.5%
1–2 6 · 6.5%
0–2 6 · 6.5%
2–0 5 · 5.4%

Results 99

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Sunday 30 April 2023
15:45 The New Saints 6 – 0 Bala Town 1.25 7.75 14.25
Saturday 4 March 2023
12:45 Penybont 0 – 2 The New Saints 12.29 6.60 1.30
Friday 3 March 2023
19:45 Bala Town 3 – 2 GAP Connah S Quay FC — — —
Sunday 5 February 2023
12:45 Penybont 2 – 1 Holywell — — —
Saturday 4 February 2023
14:00 Cwmbran Celtic 1 – 3 The New Saints — — —
14:00 GAP Connah S Quay FC 5 – 0 Airbus UK — — —
14:00 Bala Town 2 – 0 Briton Ferry 1.25 7.00 12.50
Wednesday 25 January 2023
19:30 Penydarren BGC 2 – 3 Cwmbran Celtic — — —
Saturday 14 January 2023
17:15 llanelli AFC 0 – 2 GAP Connah S Quay FC — — —
14:00 Bala Town 2 – 1 Pontypridd Town — — —
14:00 Pontardawe Town 1 – 1 Airbus UK — — —
14:00 The New Saints 7 – 0 Newtown AFC 1.13 10.00 23.00
14:00 Briton Ferry 2 – 2 Buckley Town 1.34 5.60 7.80
14:00 Gresford Athletic 0 – 2 Penybont 9.20 6.30 1.30
14:00 Guilsfield 1 – 2 Holywell — — —
Saturday 12 November 2022
14:30 Barry Town 0 – 2 Gresford Athletic 1.37 6.50 11.00
14:00 Mold Alexandra 0 – 4 Briton Ferry — — —
14:00 Hakin United 1 – 5 Holywell — — —
14:00 Bala Town 2 – 0 Flint Town United 1.49 4.33 6.00
14:00 Airbus UK 2 – 1 Trefelin — — —
14:00 Aberystwyth Town 1 – 3 Newtown AFC 2.92 3.57 2.25
14:00 Buckley Town 2 – 0 Prestatyn Town 2.32 3.05 2.95
14:00 Cwmbran Celtic 4 – 3 Carmarthen Town — — —
14:00 Conwy Borough 0 – 3 Penybont — — —
14:00 Guilsfield 6 – 3 Goytre United — — —
14:00 Pontardawe Town 3 – 1 Pill AFC — — —
14:00 Ruthin Town 3 – 4 Pontypridd Town — — —
14:00 Cefn Druids AFC 3 – 4 llanelli AFC — — —
12:45 GAP Connah S Quay FC 4 – 0 Colwyn Bay — — —
Friday 11 November 2022
19:45 The New Saints 2 – 1 Caernarfon Town 1.14 8.80 21.00
19:30 Penydarren BGC 1 – 0 Trethomas Bluebirds — — —
Saturday 8 October 2022
16:45 Trethomas Bluebirds 2 – 1 Haverfordwest County AFC — — —
16:15 Caersws 0 – 1 Flint Town United — — —
13:30 Denbigh Town 1 – 5 GAP Connah S Quay FC — — —
13:30 Llandudno Albion 0 – 3 Buckley Town — — —
13:30 Newport City 0 – 2 Carmarthen Town — — —
13:30 Cwmbran Celtic 2 – 2 Llantwit Major — — —
13:30 Croesyceiliog AFC 0 – 5 Briton Ferry — — —
13:30 Aberfan 1 – 5 Trefelin — — —
13:30 Cardiff Corinthians 1 – 8 Newtown AFC — — —
13:30 Penydarren BGC 2 – 1 Swansea University — — —
13:30 Pontardawe Town 0 – 0 Cambrian & Clydach — — —
13:30 Aber Valley 1 – 3 Barry Town — — —
13:30 Chepstow Town 1 – 2 Pontypridd Town — — —
13:30 Pencoed Athletic Amateur 0 – 0 Aberystwyth Town — — —
13:30 Hakin United 4 – 1 Taffs Well — — —
13:30 Abergavenny Town 1 – 1 Goytre United — — —
13:30 Pill AFC 2 – 1 Cardiff MET — — —
13:30 Canton Liberal 1 – 1 llanelli AFC — — —
13:30 Llanrug United 0 – 3 Gresford Athletic — — —
13:30 Glantraeth 0 – 5 Cefn Druids AFC — — —
13:30 Chirk AAA 1 – 1 The New Saints 51.00 19.00 1.02
13:30 Y Rhyl 1879 0 – 2 Ruthin Town — — —
13:30 Y Felinheli 1 – 4 Conwy Borough — — —
13:30 Queens Park 0 – 3 Airbus UK — — —
13:30 Hawarden Rangers 1 – 6 Bala Town — — —
13:30 Llanuwchllyn 0 – 5 Holywell — — —
13:30 Penycae 1 – 4 Guilsfield — — —
13:30 Mold Alexandra 3 – 1 Holyhead Hotspur — — —
13:30 Bow Street 1 – 4 Colwyn Bay — — —
13:30 Prestatyn Town 2 – 0 Llandudno — — —
13:00 Risca United 1 – 5 Penybont — — —
Friday 7 October 2022
13:30 Flint Mountain 0 – 4 Caernarfon Town — — —
Friday 23 September 2022
18:30 Denbigh Town 6 – 1 Llanrwst United — — —
Saturday 17 September 2022
13:30 Llangefni Town 1 – 2 Llandudno Albion — — —
13:30 Aberfan 2 – 0 Porthcawl Town Athletic — — —
13:30 Treowen Stars 0 – 6 Cardiff Corinthians — — —
13:30 Chepstow Town 1 – 0 Rockspur — — —
13:30 Pencoed Athletic Amateur 6 – 2 Brecon Corinthians — — —
13:30 Trethomas Bluebirds 6 – 0 Ton Pentre — — —
13:30 Cwmbran Celtic 1 – 0 Ammanford AFC — — —
13:30 Cefn Cribwr 1 – 2 Newport City — — —
13:30 Baglan Dragons 1 – 1 Pontardawe Town — — —
13:30 llanelli AFC 4 – 0 Goytre AFC — — —
13:30 Pill AFC 4 – 0 Caldicot Town — — —
13:30 Croesyceiliog AFC 2 – 1 Ynysygerwn — — —
13:30 Trefelin 5 – 0 Llandrindod Wells — — —
13:30 Afan Lido 0 – 1 Hakin United — — —
13:30 Canton Liberal 5 – 1 West End — — —
13:30 Bow Street 6 – 5 Bangor City 1876 FC — — —
13:30 Machynlleth 3 – 0 Prestatyn Town — — —
13:30 Abermule 2 – 2 Hawarden Rangers — — —
13:30 Trearddur Bay 1 – 5 Penycae — — —
13:30 Y Felinheli 1 – 1 Y Glannau — — —
13:30 Talysarn Celts 0 – 1 Queens Park — — —
13:30 Porthmadog 3 – 4 Mold Alexandra — — —
13:30 Mochdre Sports 0 – 3 Chirk AAA — — —
13:30 Llay Miners Welfare 3 – 6 Flint Mountain — — —
13:30 Llansannan 1 – 2 Glantraeth — — —
13:30 Penrhyncoch 1 – 1 Caersws — — —
13:30 Penparcau 1 – 3 Y Rhyl 1879 — — —
13:30 Llanidloes Town 0 – 1 Gresford Athletic — — —
13:00 Calsonic Kansei SV 1 – 5 Aber Valley — — —
11:00 Llanfair United 1 – 2 Llanuwchllyn — — —
Friday 16 September 2022
00:00 Risca United 4 – 2 Aberbargoed Buds — — —
00:00 Conwy Borough 3 – 2 Kinmel Bay — — —
00:00 Penydarren BGC 4 – 0 Ynyshir Albions — — —
00:00 Abergavenny Town 1 – 1 Treharris Athl. Western — — —
00:00 Llandudno Amateurs 1 – 7 Llanrug United — — —

Every league on this page, in one API call

1,678,454 matches across 1,379 competitions, with a price at kickoff on 784,963 of them. The free key reaches every country in the archive, for yesterday, today and the fixtures ahead.

Get a free key