WAL

Welsh Cup 2021/22

Every result, the table as it finished, and the price each match went off at. 91 matches played between August 2021 and May 2022.

91Matches
407Goals
4.47Per game
50.5%Home wins
23%Priced at kickoff
The New SaintsTop of the table

Final table 97 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 +11 15
2 BTBala Town 4 4 0 0 +24 12
3 TWTaffs Well 5 4 0 1 +7 12
4 CBColwyn Bay 5 4 0 1 +7 12
5 PENPenybont 4 3 0 1 +9 9
6 GCSGAP Connah S Quay FC 4 3 0 1 +9 9
7 GUIGuilsfield 4 3 0 1 +3 9
8 BTBuckley Town 4 3 0 1 +3 9
9 STSaltney Town 3 2 1 0 +4 7
10 PRPenrhiwceiber Rangers 3 2 0 1 +11 6
11 ATAberystwyth Town 3 2 0 1 +11 6
12 CTCaernarfon Town 2 2 0 0 +7 6
13 TRETrefelin 3 2 0 1 +6 6
14 LMLlantwit Major 3 2 0 1 +6 6
15 HCAHaverfordwest County AFC 3 2 0 1 +5 6
16 FTUFlint Town United 3 2 0 1 +5 6
17 SUSwansea University 3 2 0 1 +3 6
18 MTMonmouth Town 3 2 0 1 +3 6
19 CMCardiff MET 3 2 0 1 +3 6
20 DPDinas Powys 3 2 0 1 0 6
21 RTRuthin Town 3 2 0 1 -2 6
22 NANewtown AFC 2 1 1 0 +5 4
23 PENPenrhyncoch 2 1 1 0 +3 4
24 CTCarmarthen Town 2 1 1 0 +1 4
25 ALAfan Lido 2 1 0 1 +5 3
26 BODBodedern 2 1 0 1 +3 3
27 PTPrestatyn Town 2 1 0 1 +3 3
28 LALlandudno Albion 2 1 0 1 +2 3
29 CACefn Albion 2 1 0 1 +2 3
30 PAAPencoed Athletic Amateur 2 1 0 1 +2 3
31 BCBangor City 2 1 0 1 +2 3
32 PTPontardawe Town 2 1 0 1 +2 3
33 PTPontypridd Town 2 1 0 1 +1 3
34 LLALlandudno 2 1 0 1 +1 3
35 PORPorthmadog 2 1 0 1 +1 3
36 HHHolyhead Hotspur 1 1 0 0 +1 3
37 CTCaldicot Town 2 1 0 1 0 3
38 BERBerriew 2 1 0 1 0 3
39 CCCambrian & Clydach 2 1 0 1 0 3
40 GAGresford Athletic 2 1 0 1 0 3
41 AUAirbus UK 2 1 0 1 0 3
42 CBConwy Borough 2 1 0 1 0 3
43 YNYYnysygerwn 2 1 0 1 0 3
44 BCBrecon Corinthians 2 1 0 1 -1 3
45 YAYnyshir Albions 2 1 0 1 -1 3
46 BTBarry Town 2 1 0 1 -1 3
47 DTDenbigh Town 2 1 0 1 -2 3
48 LTLlanidloes Town 2 1 0 1 -2 3
49 PENPenrhyndeudraeth 2 1 0 1 -4 3
50 UAUndy Athletic 2 1 0 1 -4 3
51 YRY Rhyl 1879 2 1 0 1 -4 3
52 LULlanrwst United 2 1 0 1 -5 3
53 PBPenydarren BGC 2 1 0 1 -5 3
54 AVAber Valley 2 1 0 1 -7 3
55 BRYBrymbo 2 1 0 1 -14 3
56 BSBow Street 1 0 0 1 -1 0
57 HOLHolywell 1 0 0 1 -1 0
58 LULlanfair United 1 0 0 1 -1 0
59 APAC Pontymister 1 0 0 1 -1 0
60 LTLlanfairfechan Town 1 0 0 1 -1 0
61 MAMold Alexandra 1 0 0 1 -1 0
62 TBTrethomas Bluebirds 1 0 0 1 -1 0
63 CCCwmbran Celtic 1 0 0 1 -1 0
64 LTLlangefni Town 1 0 0 1 -1 0
65 RARhos Aelwyd 1 0 0 1 -1 0
66 RHYRhydymwyn 1 0 0 1 -1 0
67 LLALlanrhaeadr 1 0 0 1 -2 0
68 LLALlanuwchllyn 1 0 0 1 -2 0
69 LMWLlay Miners Welfare 1 0 0 1 -2 0
70 ABEAberaeron 1 0 0 1 -2 0
71 ATAbergavenny Town 1 0 0 1 -2 0
72 CUFCwmamman United FC 1 0 0 1 -2 0
73 LLALlansantffraid 1 0 0 1 -2 0
74 YFY Felinheli 1 0 0 1 -2 0
75 GAGoytre AFC 1 0 0 1 -2 0
76 PCPenlan Club 1 0 0 1 -2 0
77 PTAPorthcawl Town Athletic 1 0 0 1 -2 0
78 PENPenparcau 1 0 0 1 -3 0
79 CAECaergybi 1 0 0 1 -3 0
80 CDACefn Druids AFC 1 0 0 1 -3 0
81 AAAmmanford AFC 1 0 0 1 -3 0
82 BFBriton Ferry 1 0 0 1 -3 0
83 CTChepstow Town 1 0 0 1 -3 0
84 GUGoytre United 1 0 0 1 -3 0
85 LLALlanberis 1 0 0 1 -3 0
86 PONPontyclun 1 0 0 1 -3 0
87 LAllanelli AFC 1 0 0 1 -3 0
88 CLCPD Llannerch-Y-Medd 1 0 0 1 -4 0
89 LULlandyrnog United 1 0 0 1 -4 0
90 RURisca United 1 0 0 1 -4 0
91 CECaerau (Ely) 1 0 0 1 -5 0
92 LALlanelwy Athletic 1 0 0 1 -5 0
93 TAWTreharris Athl. Western 1 0 0 1 -5 0
94 PTTPort Talbot Town 1 0 0 1 -6 0
95 RHORhostyllen 1 0 0 1 -6 0
96 FAIFairwater 1 0 0 1 -7 0
97 WEWest End 1 0 0 1 -10 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
4.47
407 goals. 79.1% of matches went over 2.5.
Home advantage
50.5%
Draws 2.2%, away wins 47.3%.
Half-time lead held
90.5%
From 21 matches where someone led at the break.
1–3 7 · 7.7%
3–0 6 · 6.6%
1–2 6 · 6.6%
1–0 6 · 6.6%
2–1 5 · 5.5%
0–2 5 · 5.5%

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 1 May 2022
15:00 Penybont 2 – 3 The New Saints 13.50 6.70 1.27
Sunday 20 March 2022
14:15 The New Saints 1 – 0 Colwyn Bay 1.14 8.50 21.00
Friday 18 March 2022
19:45 Penybont 0 – 0 Bala Town 2.52 3.60 2.56
Saturday 19 February 2022
14:30 GAP Connah S Quay FC 0 – 2 Colwyn Bay — — —
14:30 The New Saints 2 – 0 Guilsfield 1.02 17.00 31.00
14:30 Bala Town 2 – 1 Aberystwyth Town 1.52 4.50 6.15
12:45 Penybont 3 – 2 Taffs Well 1.22 7.00 12.00
Saturday 16 October 2021
13:30 Buckley Town 0 – 2 Taffs Well 2.15 4.30 3.40
13:30 Swansea University 1 – 2 Guilsfield 2.85 3.74 2.25
13:30 Penybont 0 – 0 Caernarfon Town 2.25 3.66 2.95
13:30 Carmarthen Town 0 – 0 The New Saints 16.00 8.70 1.13
13:30 Haverfordwest County AFC 1 – 3 Bala Town 3.65 3.82 1.92
13:00 Saltney Town 0 – 0 Aberystwyth Town — — —
11:45 Colwyn Bay 1 – 0 Cardiff MET — — —
Friday 15 October 2021
18:45 Flint Town United 0 – 2 GAP Connah S Quay FC — — —
Saturday 25 September 2021
13:30 Dinas Powys 2 – 4 Guilsfield — — —
13:30 Newtown AFC 1 – 1 Carmarthen Town — — —
13:30 Bala Town 5 – 0 Pontypridd Town — — —
13:30 Airbus UK 1 – 2 Haverfordwest County AFC — — —
13:30 Penrhiwceiber Rangers 1 – 3 Flint Town United — — —
13:30 Swansea University 1 – 0 Bangor City 3.17 4.00 2.03
13:30 Saltney Town 1 – 1 Penrhyncoch — — —
13:30 Cardiff MET 3 – 0 Barry Town — — —
13:30 Buckley Town 2 – 0 Monmouth Town — — —
13:30 Aberystwyth Town 4 – 1 Cefn Druids AFC 1.30 5.85 9.00
11:45 Trefelin 0 – 4 GAP Connah S Quay FC — — —
Friday 24 September 2021
19:00 Cambrian & Clydach 1 – 3 Penybont 4.33 4.30 1.74
18:45 Taffs Well 2 – 1 Llantwit Major 4.05 4.10 1.80
18:45 Colwyn Bay 5 – 1 Ruthin Town 1.63 4.42 4.33
18:45 Caernarfon Town 3 – 0 Prestatyn Town 1.40 5.20 6.05
18:45 Conwy Borough 0 – 1 The New Saints 26.00 13.50 1.07
Saturday 4 September 2021
13:00 Bala Town 17 – 1 Brymbo — — —
13:00 Flint Town United 5 – 0 Penrhyndeudraeth — — —
13:00 Newtown AFC 6 – 1 Berriew — — —
13:00 Llanidloes Town 1 – 4 Bangor City — — —
13:00 Prestatyn Town 6 – 0 Rhostyllen — — —
13:00 Buckley Town 3 – 1 Porthmadog — — —
13:00 The New Saints 6 – 0 Llanrwst United — — —
13:00 Conwy Borough 3 – 2 Cefn Albion — — —
13:00 Bodedern 4 – 5 Ruthin Town — — —
13:00 Llanrhaeadr 3 – 5 Saltney Town — — —
13:00 Llandudno Albion 3 – 5 Guilsfield — — —
13:00 Cefn Druids AFC 0 – 0 Holyhead Hotspur — — —
13:00 Penrhyncoch 4 – 1 Ynyshir Albions — — —
13:00 Aberystwyth Town 9 – 0 Aber Valley — — —
13:00 Monmouth Town 3 – 0 llanelli AFC — — —
13:00 Ynysygerwn 1 – 3 Cambrian & Clydach — — —
13:00 Haverfordwest County AFC 6 – 0 Brecon Corinthians — — —
13:00 Llantwit Major 3 – 0 Pencoed Athletic Amateur — — —
13:00 Penybont 7 – 0 Undy Athletic — — —
13:00 Pontypridd Town 6 – 0 Penydarren BGC — — —
13:00 Barry Town 2 – 0 Goytre AFC 1.10 9.00 14.50
13:00 Dinas Powys 2 – 1 Afan Lido — — —
13:00 Carmarthen Town 2 – 1 Trethomas Bluebirds — — —
13:00 Pontardawe Town 0 – 1 Cardiff MET — — —
13:00 Goytre United 0 – 3 Taffs Well 1.62 4.40 4.40
13:00 Swansea University 6 – 3 Caldicot Town — — —
Friday 3 September 2021
18:45 Denbigh Town 0 – 4 Caernarfon Town 11.00 7.80 1.23
18:45 Llandudno 1 – 2 Airbus UK — — —
18:45 GAP Connah S Quay FC 5 – 0 Y Rhyl 1879 — — —
18:45 Ammanford AFC 0 – 3 Penrhiwceiber Rangers 1.19 7.50 10.75
18:30 Gresford Athletic 1 – 2 Colwyn Bay 4.16 3.98 1.70
18:30 Briton Ferry 0 – 3 Trefelin 1.42 5.35 7.00
Saturday 14 August 2021
13:30 Llangefni Town 0 – 1 Ruthin Town — — —
13:30 Bow Street 2 – 3 Llanidloes Town — — —
13:00 Llanelwy Athletic 2 – 7 Berriew — — —
13:00 Caergybi 1 – 4 Cefn Albion — — —
13:00 Llanuwchllyn 2 – 4 Denbigh Town — — —
13:00 Holywell 2 – 3 Gresford Athletic — — —
13:00 Buckley Town 2 – 1 Mold Alexandra — — —
13:00 Bodedern 5 – 1 Llandyrnog United — — —
13:00 Caersws 2 – 2 Rhostyllen — — —
13:00 Y Rhyl 1879 1 – 0 Rhydymwyn — — —
13:00 Saltney Town 3 – 1 Y Felinheli — — —
13:00 Llanfairfechan Town 1 – 2 Llanrwst United — — —
13:00 Llanfair United 2 – 3 Penrhyndeudraeth — — —
13:00 Porthmadog 3 – 0 Llanberis — — —
13:00 Llay Miners Welfare 2 – 4 Llandudno — — —
13:00 AC Pontymister 1 – 2 Dinas Powys — — —
13:00 Penlan Club 0 – 2 Ynysygerwn — — —
13:00 Llantwit Major 4 – 0 Risca United — — —
13:00 Pontyclun 0 – 3 Pontardawe Town — — —
13:00 Caerau (Ely) 3 – 8 Brecon Corinthians — — —
13:00 Aberaeron 1 – 3 Ynyshir Albions — — —
13:00 Trefelin 8 – 1 Fairwater — — —
13:00 Port Talbot Town 0 – 6 Afan Lido — — —
13:00 Garden Village 2 – 2 Goytre AFC — — —
13:00 Pencoed Athletic Amateur 5 – 0 Treharris Athl. Western — — —
13:00 Abergavenny Town 1 – 3 Taffs Well — — —
13:00 Cardiff Airport 2 – 2 Trethomas Bluebirds — — —
13:00 Porthcawl Town Athletic 0 – 2 Aber Valley — — —
13:00 Cwmamman United FC 1 – 3 Monmouth Town — — —
13:00 West End 2 – 12 Penrhiwceiber Rangers — — —
00:00 Holyhead Hotspur 1 – 0 Rhos Aelwyd — — —
00:00 Brymbo 3 – 1 Llansantffraid — — —
Friday 13 August 2021
18:45 Llandudno Albion 5 – 1 CPD Llannerch-Y-Medd — — —
18:30 Penydarren BGC 1 – 0 Cwmbran Celtic — — —
18:30 Caldicot Town 6 – 3 Penparcau — — —
17:45 Undy Athletic 3 – 0 Chepstow Town — — —

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