The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
WAL

Welsh Cup 2016/17

Every result, the table as it finished, and the price each match went off at. 85 matches played between September 2016 and April 2017.

85Matches
363Goals
4.27Per game
55.3%Home wins
12%Priced at kickoff
Bala TownTop of the table

Final table 87 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 BTBala Town 5 5 0 0 +14 15
2 PTPrestatyn Town 4 4 0 0 +16 12
3 TNSThe New Saints 5 4 0 1 +13 12
4 CTCaernarfon Town 5 4 0 1 +12 12
5 GUIGuilsfield 5 4 0 1 +7 12
6 LULlanfair United 5 4 0 1 0 12
7 PENPenybont 4 3 0 1 +5 9
8 LAllanelli AFC 4 3 0 1 +4 9
9 HCAHaverfordwest County AFC 4 3 0 1 -1 9
10 HOLHolywell 3 2 0 1 +12 6
11 CORCorwen 3 2 0 1 +5 6
12 BCBangor City 3 2 0 1 +5 6
13 LMLlantwit Major 3 2 0 1 +3 6
14 HHHolyhead Hotspur 3 2 0 1 +3 6
15 ALAfan Lido 3 2 0 1 +3 6
16 GAGoytre AFC 2 2 0 0 +3 6
17 YNYYnysgerwn 3 2 0 1 +1 6
18 GREGreenfield 3 2 0 1 +1 6
19 TPTon Pentre 3 2 0 1 +1 6
20 GCSGAP Connah S Quay FC 4 2 0 2 0 6
21 CTCaldicot Town 3 2 0 1 0 6
22 PENPenrhyncoch 3 2 0 1 -1 6
23 FTUFlint Town United 2 1 0 1 +5 3
24 RHYRhyl 2 1 0 1 +5 3
25 LTLlangefni Town 1 1 0 0 +4 3
26 GAGresford Athletic 1 1 0 0 +3 3
27 CMCardiff MET 2 1 0 1 +2 3
28 MAMold Alexandra 2 1 0 1 +2 3
29 BTBarry Town 2 1 0 1 +2 3
30 TSTreowen Stars 2 1 0 1 +2 3
31 UAUndy Athletic 2 1 0 1 +2 3
32 LULlanrug United 2 1 0 1 +1 3
33 TRETrefelin 2 1 0 1 +1 3
34 RTRhayader Town 2 1 0 1 0 3
35 PORPorthmadog 2 1 0 1 0 3
36 GUGoytre United 2 1 0 1 0 3
37 LWLlandrindod Wells 2 1 0 1 0 3
38 RTRuthin Town 2 1 0 1 0 3
39 CUFCwmamman United FC 2 1 0 1 0 3
40 PTPontardawe Town 2 1 0 1 0 3
41 MLMynydd Llandegai 2 1 0 1 -1 3
42 CDACefn Druids AFC 2 1 0 1 -1 3
43 ATAberystwyth Town 2 1 0 1 -2 3
44 HRHawarden Rangers 2 1 0 1 -2 3
45 MTMonmouth Town 2 1 0 1 -3 3
46 BTBuckley Town 2 1 0 1 -3 3
47 LLALlanrhaeadr 2 1 0 1 -4 3
48 LALlandudno Albion 1 0 0 1 -1 0
49 MSMerthyr Saints 1 0 0 1 -1 0
50 TWTaffs Well 1 0 0 1 -1 0
51 CARCarno 1 0 0 1 -1 0
52 EVEbbw Vale 1 0 0 1 -1 0
53 LXLex XI 1 0 0 1 -1 0
54 NYANewport YMCA AFC 1 0 0 1 -1 0
55 BCBrecon Corinthians 1 0 0 1 -1 0
56 CCCwmbran Celtic 1 0 0 1 -1 0
57 GLAGlantraeth 1 0 0 1 -2 0
58 PSPrestatyn Sports 1 0 0 1 -2 0
59 ATAbergavenny Town 1 0 0 1 -2 0
60 CCCambrian & Clydach 1 0 0 1 -2 0
61 CTCarmarthen Town 1 0 0 1 -2 0
62 PORPorth 1 0 0 1 -2 0
63 ATAbergele Town 1 0 0 1 -2 0
64 BDUBarmouth & Dyffryn Utd. 1 0 0 1 -2 0
65 LTLlanidloes Town 1 0 0 1 -2 0
66 CECaerau (Ely) 2 0 0 2 -3 0
67 WTWelshpool Town 1 0 0 1 -3 0
68 ABEAberaeron 1 0 0 1 -3 0
69 AUAirbus UK 1 0 0 1 -3 0
70 PONPontyclun 1 0 0 1 -3 0
71 RURisca United 1 0 0 1 -3 0
72 BLABlaenrhondda 1 0 0 1 -3 0
73 DTDenbigh Town 1 0 0 1 -3 0
74 DNVDyffryn Nantlle Vale 1 0 0 1 -3 0
75 LLALlanuwchllyn 1 0 0 1 -3 0
76 NANewtown AFC 1 0 0 1 -3 0
77 SSSully Sports 1 0 0 1 -4 0
78 CBConwy Borough 1 0 0 1 -4 0
79 BRYBrymbo 1 0 0 1 -4 0
80 CAECaersws 1 0 0 1 -4 0
81 LLALlanberis 1 0 0 1 -4 0
82 ABAberbargoed Buds 1 0 0 1 -5 0
83 LLALlandudno 2 0 0 2 -6 0
84 PENPenycae 1 0 0 1 -6 0
85 TBTrethomas Bluebirds 1 0 0 1 -6 0
86 CUCoedpoeth United 1 0 0 1 -8 0
87 SACSt Asaph City 1 0 0 1 -8 0

How the season went

Every figure counted from the matches, not typed in.

Goals per game
4.27
363 goals. 80% of matches went over 2.5.
Home advantage
55.3%
Draws 0%, away wins 44.7%.
Half-time lead held
81.8%
From 11 matches where someone led at the break.
0–3 8 · 9.4%
1–0 6 · 7.1%
4–1 5 · 5.9%
4–0 5 · 5.9%
2–1 5 · 5.9%
2–0 5 · 5.9%

Results 91

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 2017
13:00 Bala Town 2 – 1 The New Saints 8.50 5.30 1.30
Saturday 1 April 2017
16:15 Caernarfon Town 1 – 3 Bala Town 7.00 5.00 1.38
13:30 GAP Connah S Quay FC 0 – 3 The New Saints — — —
Saturday 25 February 2017
17:15 Prestatyn Town 4 – 4 GAP Connah S Quay FC — — —
14:30 Guilsfield 0 – 3 Bala Town 5.10 4.00 1.51
14:30 The New Saints 2 – 1 Bangor City 1.21 7.00 9.00
13:30 Llanfair United 0 – 7 Caernarfon Town 4.05 3.75 1.69
Saturday 28 January 2017
17:15 Caernarfon Town 3 – 2 Rhyl 3.80 3.65 1.83
14:30 The New Saints 7 – 0 llanelli AFC 1.04 15.00 21.00
14:30 Haverfordwest County AFC 1 – 5 GAP Connah S Quay FC — — —
14:30 Guilsfield 4 – 2 Cardiff MET — — —
14:30 Bala Town 4 – 1 Penybont 1.36 5.00 5.50
13:30 Bangor City 4 – 0 Llandudno 1.91 3.80 3.25
13:30 Llanfair United 4 – 1 Cefn Druids AFC — — —
13:30 Aberystwyth Town 1 – 5 Prestatyn Town 1.80 3.60 3.60
Saturday 10 December 2016
17:15 Ton Pentre 0 – 2 Bangor City — — —
14:30 Cefn Druids AFC 2 – 0 Llantwit Major — — —
Saturday 3 December 2016
14:30 Penybont 4 – 1 Airbus UK — — —
14:30 Prestatyn Town 2 – 1 Holyhead Hotspur — — —
14:30 Rhyl 6 – 0 Penrhyncoch — — —
14:30 Bala Town 6 – 1 Caldicot Town — — —
14:30 GAP Connah S Quay FC 3 – 2 Goytre United — — —
14:30 Cardiff MET 4 – 0 Porthmadog — — —
14:30 Newtown AFC 0 – 3 The New Saints — — —
14:30 Llandudno 0 – 2 Goytre AFC — — —
14:30 Caernarfon Town 3 – 1 Carmarthen Town — — —
14:30 Haverfordwest County AFC 1 – 0 Afan Lido — — —
13:30 Aberystwyth Town 2 – 0 Holywell — — —
13:30 Greenfield 0 – 3 Guilsfield — — —
13:30 Llanfair United 1 – 0 Corwen — — —
Friday 2 December 2016
19:30 llanelli AFC 5 – 1 Ynysgerwn — — —
Saturday 5 November 2016
14:30 Holywell 6 – 0 Llanrhaeadr — — —
14:00 Trefelin 0 – 1 Goytre United — — —
14:00 Rhayader Town 1 – 2 Goytre AFC — — —
14:00 Ynysgerwn 7 – 3 Monmouth Town — — —
14:00 Treowen Stars 1 – 2 Ton Pentre — — —
14:00 Llantwit Major 1 – 0 Llandrindod Wells — — —
14:00 Haverfordwest County AFC 3 – 2 Undy Athletic — — —
14:00 Barry Town 0 – 3 Penybont — — —
14:00 Porthmadog 3 – 3 Gresford Athletic — — —
14:00 Penrhyncoch 3 – 0 Ruthin Town — — —
14:00 Mynydd Llandegai 0 – 3 Greenfield — — —
14:00 Mold Alexandra 2 – 4 Guilsfield — — —
14:00 Llangefni Town 6 – 6 Caernarfon Town — — —
14:00 Holyhead Hotspur 2 – 1 Llanrug United — — —
14:00 Hawarden Rangers 1 – 4 Prestatyn Town — — —
14:00 Flint Town United 3 – 4 Llanfair United — — —
14:00 Buckley Town 1 – 6 Corwen — — —
13:00 Caldicot Town 2 – 0 Cwmamman United FC — — —
Friday 4 November 2016
19:30 Taffs Well 2 – 3 llanelli AFC — — —
19:30 Afan Lido 1 – 0 Pontardawe Town — — —
Saturday 8 October 2016
13:00 Barmouth & Dyffryn Utd. 0 – 2 Buckley Town — — —
13:00 Treowen Stars 4 – 1 Risca United — — —
13:00 Pontardawe Town 1 – 0 Cwmbran Celtic — — —
13:00 Cwmamman United FC 2 – 0 Caerau (Ely) — — —
Tuesday 4 October 2016
19:00 Penrhyncoch 2 – 0 GAP Connah S Quay FC — — —
18:45 Rhayader Town 4 – 3 Caerau (Ely) — — —
18:30 Taffs Well 0 – 0 Port Talbot Town — — —
Sunday 2 October 2016
13:00 Monmouth Town 1 – 0 Brecon Corinthians — — —
Saturday 1 October 2016
14:00 Croesyceiliog AFC 2 – 2 Goytre United — — —
13:00 Penybont 3 – 1 Porth — — —
13:00 St Asaph City 0 – 8 Prestatyn Town — — —
13:00 Porthmadog 4 – 0 Caersws — — —
13:00 Mold Alexandra 4 – 0 Llanberis — — —
13:00 Llanuwchllyn 0 – 3 Ruthin Town — — —
13:00 Llanrhaeadr 5 – 3 Prestatyn Sports — — —
13:00 Llanidloes Town 0 – 2 Llanfair United — — —
13:00 Llangefni Town 4 – 0 Brymbo — — —
13:00 Lex XI 1 – 2 Corwen — — —
13:00 Hawarden Rangers 2 – 1 Carno — — —
13:00 Gresford Athletic 3 – 0 Denbigh Town — — —
13:00 Greenfield 3 – 2 Llandudno Albion — — —
13:00 Glantraeth 3 – 5 Mynydd Llandegai — — —
13:00 Flint Town United 6 – 0 Penycae — — —
13:00 Dyffryn Nantlle Vale 0 – 3 Holyhead Hotspur — — —
13:00 Coedpoeth United 0 – 8 Holywell — — —
13:00 Abergele Town 0 – 2 Llanrug United — — —
13:00 Undy Athletic 3 – 0 Blaenrhondda — — —
13:00 Ton Pentre 4 – 2 Abergavenny Town — — —
13:00 Sully Sports 2 – 6 Llantwit Major — — —
13:00 Ebbw Vale 1 – 2 Ynysgerwn — — —
13:00 Newport YMCA AFC 1 – 2 Haverfordwest County AFC — — —
13:00 Merthyr Saints 2 – 3 Llandrindod Wells — — —
13:00 Cambrian & Clydach 1 – 3 Trefelin — — —
13:00 Bridgend Street 3 – 3 Goytre AFC — — —
13:00 Afan Lido 4 – 1 Pontyclun — — —
13:00 Aberbargoed Buds 0 – 5 Barry Town — — —
13:00 Aberaeron 1 – 4 Caldicot Town — — —
Friday 30 September 2016
18:30 Conwy Borough 1 – 5 Caernarfon Town — — —
18:30 Trethomas Bluebirds 0 – 6 llanelli AFC — — —
Thursday 29 September 2016
18:30 Guilsfield 6 – 3 Welshpool Town — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key