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

Premier League 2020/21

Every result, the table as it finished, and the price each match went off at. 195 matches played between September 2020 and May 2021.

195Matches
613Goals
3.14Per game
44.6%Home wins
83%Priced at kickoff
GAP Connah S Quay FCTop of the table

Final table 12 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 GCSGAP Connah S Quay FC 32 25 4 3 +50 79
2 TNSThe New Saints 32 24 5 3 +67 77
3 BTBala Town 32 18 6 8 +25 60
4 NANewtown AFC 34 14 6 14 +7 48
5 PENPenybont 33 13 7 13 +1 46
6 BTBarry Town 33 13 4 16 -13 43
7 CMCardiff MET 32 11 7 14 +1 40
8 CTCaernarfon Town 34 11 7 16 -24 40
9 HCAHaverfordwest County AFC 32 10 7 15 -18 37
10 ATAberystwyth Town 32 8 9 15 -6 33
11 FTUFlint Town United 32 10 2 20 -20 32
12 CDACefn Druids AFC 32 4 4 24 -70 16

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.14
613 goals. 59% of matches went over 2.5.
Home advantage
44.6%
Draws 17.4%, away wins 37.9%.
Half-time lead held
82.2%
From 118 matches where someone led at the break.
1–2 18 · 9.2%
2–0 17 · 8.7%
1–1 17 · 8.7%
2–1 16 · 8.2%
1–0 15 · 7.7%
0–1 12 · 6.2%

Results 195

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.

Saturday 29 May 2021
12:00 Caernarfon Town 3 – 5 Newtown AFC — — —
Sunday 23 May 2021
12:15 Penybont 0 – 1 Newtown AFC 2.16 3.66 3.10
Saturday 22 May 2021
17:30 Barry Town 1 – 3 Caernarfon Town 2.30 3.80 2.75
Saturday 15 May 2021
12:00 Newtown AFC 0 – 4 Aberystwyth Town 1.62 4.40 5.00
12:00 Haverfordwest County AFC 2 – 0 Cefn Druids AFC 1.07 18.00 36.00
12:00 Cardiff MET 2 – 1 Flint Town United — — —
12:00 The New Saints 2 – 0 Bala Town 1.33 5.50 8.50
12:00 Penybont 0 – 2 GAP Connah S Quay FC 7.50 4.75 1.40
12:00 Barry Town 3 – 2 Caernarfon Town 2.30 3.80 2.85
Saturday 8 May 2021
17:15 GAP Connah S Quay FC 4 – 0 Caernarfon Town 1.20 6.85 13.00
14:30 Haverfordwest County AFC 1 – 2 Newtown AFC 3.90 4.33 1.79
14:30 Flint Town United 0 – 0 Aberystwyth Town 2.30 3.65 2.95
14:30 Cardiff MET 6 – 0 Cefn Druids AFC — — —
14:30 Bala Town 1 – 0 Penybont 1.67 4.10 5.00
14:30 The New Saints 3 – 0 Barry Town 1.19 6.75 15.00
Tuesday 4 May 2021
19:45 Newtown AFC 2 – 3 Cardiff MET — — —
19:45 Cefn Druids AFC 0 – 6 Flint Town United 6.00 4.76 1.55
19:45 Aberystwyth Town 2 – 2 Haverfordwest County AFC 2.15 3.90 3.01
19:45 Penybont 0 – 3 The New Saints 11.00 6.00 1.30
19:45 Caernarfon Town 3 – 0 Bala Town 5.50 4.95 1.54
19:45 Barry Town 1 – 2 GAP Connah S Quay FC 8.66 5.25 1.36
Saturday 1 May 2021
17:15 GAP Connah S Quay FC 0 – 0 The New Saints 4.40 4.32 1.92
14:30 Flint Town United 2 – 0 Haverfordwest County AFC 2.00 3.68 3.55
14:30 Caernarfon Town 2 – 2 Penybont 3.50 3.78 2.07
14:30 Barry Town 1 – 4 Bala Town 4.33 4.30 1.72
Friday 30 April 2021
19:45 Cefn Druids AFC 0 – 7 Newtown AFC 13.00 6.75 1.25
19:45 Cardiff MET 5 – 1 Aberystwyth Town — — —
Wednesday 28 April 2021
19:45 Bala Town 2 – 1 GAP Connah S Quay FC 4.33 4.20 1.95
Tuesday 27 April 2021
19:45 Aberystwyth Town 5 – 1 Cefn Druids AFC 1.45 5.30 8.50
19:45 Newtown AFC 1 – 0 Flint Town United 1.65 4.20 4.80
19:45 Haverfordwest County AFC 0 – 2 Cardiff MET — — —
19:45 The New Saints 0 – 0 Caernarfon Town 1.12 10.00 22.00
19:45 Penybont 2 – 0 Barry Town 2.20 3.75 3.12
Saturday 24 April 2021
17:15 The New Saints 1 – 4 GAP Connah S Quay FC 1.68 4.25 4.95
14:30 Haverfordwest County AFC 0 – 0 Flint Town United 2.40 3.85 2.56
14:30 Newtown AFC 5 – 0 Cefn Druids AFC 1.56 4.90 6.00
14:30 Penybont 2 – 0 Caernarfon Town 1.82 3.90 3.90
14:30 Bala Town 1 – 0 Barry Town 1.72 4.35 4.50
Friday 23 April 2021
19:45 Aberystwyth Town 1 – 1 Cardiff MET — — —
Tuesday 20 April 2021
19:45 Cefn Druids AFC 0 – 3 Aberystwyth Town 2.87 3.80 2.35
19:45 Flint Town United 0 – 2 Newtown AFC 3.58 3.90 2.00
19:45 Cardiff MET 6 – 1 Haverfordwest County AFC — — —
19:45 GAP Connah S Quay FC 2 – 0 Bala Town 1.71 4.11 4.46
19:45 Caernarfon Town 0 – 2 The New Saints 18.00 9.50 1.12
19:45 Barry Town 3 – 3 Penybont 2.44 3.90 2.70
Saturday 17 April 2021
17:15 Newtown AFC 5 – 1 Haverfordwest County AFC 2.10 3.86 3.28
17:15 Cefn Druids AFC 1 – 2 Cardiff MET — — —
17:15 The New Saints 1 – 0 Penybont 1.16 7.50 21.00
17:15 Bala Town 5 – 2 Caernarfon Town 1.44 4.95 6.50
17:15 GAP Connah S Quay FC 1 – 0 Barry Town 1.37 4.95 9.00
Friday 16 April 2021
19:45 Aberystwyth Town 0 – 1 Flint Town United 2.35 3.90 2.85
Tuesday 13 April 2021
19:45 Flint Town United 5 – 0 Cefn Druids AFC 2.30 3.80 2.95
19:45 Haverfordwest County AFC 1 – 0 Aberystwyth Town 2.15 3.82 3.10
19:45 Cardiff MET 2 – 2 Newtown AFC — — —
19:45 Caernarfon Town 1 – 6 GAP Connah S Quay FC 7.00 4.40 1.50
19:45 Penybont 2 – 3 Bala Town 3.37 3.85 2.08
19:45 Barry Town 0 – 6 The New Saints 8.15 4.85 1.45
Saturday 10 April 2021
17:15 Bala Town 0 – 1 The New Saints 5.00 4.40 1.74
14:30 Cefn Druids AFC 2 – 1 Haverfordwest County AFC 2.88 3.80 2.30
14:30 Flint Town United 2 – 0 Cardiff MET — — —
14:30 GAP Connah S Quay FC 0 – 2 Penybont 1.34 5.25 9.00
14:30 Caernarfon Town 0 – 1 Barry Town 2.80 3.65 2.30
Friday 9 April 2021
19:45 Aberystwyth Town 1 – 2 Newtown AFC 3.15 3.92 2.30
Friday 2 April 2021
17:00 The New Saints 4 – 1 Caernarfon Town 1.20 7.50 17.00
17:00 Penybont 2 – 0 Haverfordwest County AFC 2.04 3.50 3.85
17:00 Newtown AFC 1 – 5 GAP Connah S Quay FC 6.50 4.20 1.65
17:00 Cardiff MET 1 – 2 Barry Town — — —
17:00 Bala Town 5 – 0 Flint Town United 1.33 5.75 9.00
17:00 Aberystwyth Town 3 – 1 Cefn Druids AFC 1.93 4.25 3.70
Saturday 27 March 2021
14:45 Caernarfon Town 3 – 2 Cardiff MET — — —
14:30 Flint Town United 0 – 6 The New Saints 20.00 8.70 1.16
14:30 Newtown AFC 0 – 3 Haverfordwest County AFC 2.25 3.42 3.20
14:30 Barry Town 6 – 2 Bala Town 4.20 3.75 1.84
14:30 Aberystwyth Town 1 – 1 Penybont 3.75 3.50 2.00
Saturday 20 March 2021
14:45 Bala Town 1 – 2 Caernarfon Town 1.40 5.00 7.19
14:30 GAP Connah S Quay FC 2 – 0 Haverfordwest County AFC 1.37 5.50 8.25
14:30 Aberystwyth Town 1 – 0 Newtown AFC 2.85 3.75 2.28
14:30 Cardiff MET 0 – 0 Cefn Druids AFC — — —
14:30 Penybont 1 – 2 Flint Town United 1.74 4.00 4.75
Tuesday 16 March 2021
19:45 Bala Town 1 – 3 GAP Connah S Quay FC 2.90 3.53 2.40
19:45 The New Saints 5 – 0 Cefn Druids AFC 1.16 11.25 31.00
19:45 Penybont 1 – 0 Barry Town 2.33 3.30 3.10
Saturday 13 March 2021
17:15 Haverfordwest County AFC 2 – 1 The New Saints 13.00 6.50 1.20
14:30 Barry Town 1 – 0 Aberystwyth Town 1.90 4.00 3.85
14:30 Newtown AFC 4 – 1 Cardiff MET — — —
14:30 Penybont 0 – 0 GAP Connah S Quay FC 6.00 4.75 1.55
14:30 Cefn Druids AFC 1 – 3 Bala Town 6.00 5.00 1.48
14:30 Flint Town United 0 – 2 Caernarfon Town 2.75 4.00 2.65
Tuesday 9 March 2021
19:45 Cefn Druids AFC 2 – 4 Newtown AFC 3.10 3.50 2.28
19:45 Barry Town 0 – 1 Penybont 2.03 3.75 3.58
19:45 Flint Town United 0 – 1 GAP Connah S Quay FC 11.00 5.70 1.29
19:45 Aberystwyth Town 2 – 1 Haverfordwest County AFC 2.65 3.65 2.45
Saturday 6 March 2021
17:00 The New Saints 0 – 0 Bala Town 1.58 4.20 5.50
14:30 Flint Town United 0 – 1 Penybont 3.30 3.80 2.10
14:30 Haverfordwest County AFC 1 – 0 Cardiff MET — — —
14:30 Cefn Druids AFC 0 – 1 Barry Town 4.00 4.00 1.86
14:30 GAP Connah S Quay FC 2 – 1 Newtown AFC 1.33 5.50 11.00
14:30 Caernarfon Town 2 – 2 Aberystwyth Town 2.00 3.80 3.30
Tuesday 2 March 2021
20:00 Newtown AFC 2 – 0 Penybont 2.88 3.60 2.35
Saturday 19 December 2020
16:30 Flint Town United 3 – 0 Aberystwyth Town 2.48 3.74 2.70
14:30 The New Saints 2 – 1 Penybont 1.17 8.50 17.00
14:30 GAP Connah S Quay FC 3 – 1 Cardiff MET — — —
14:30 Barry Town 4 – 1 Cefn Druids AFC 1.84 4.20 3.90
Friday 18 December 2020
19:45 Caernarfon Town 1 – 1 Newtown AFC 2.30 3.75 2.88
Wednesday 16 December 2020
19:45 Haverfordwest County AFC 2 – 1 Barry Town — — —
Tuesday 15 December 2020
19:45 Penybont 1 – 0 Cardiff MET — — —
19:45 Newtown AFC 0 – 4 The New Saints 18.00 7.50 1.16
19:45 Flint Town United 1 – 2 Cefn Druids AFC 2.30 3.64 2.75
19:45 Aberystwyth Town 1 – 2 Caernarfon Town 2.80 3.80 2.30
Saturday 12 December 2020
16:30 GAP Connah S Quay FC 2 – 0 The New Saints 3.56 3.66 2.05
14:30 Cefn Druids AFC 4 – 1 Haverfordwest County AFC 2.88 3.78 2.30
14:30 Caernarfon Town 2 – 0 Barry Town 3.00 3.70 2.25
14:30 Bala Town 4 – 1 Cardiff MET — — —
Wednesday 9 December 2020
19:45 Aberystwyth Town 1 – 2 Bala Town 6.00 4.85 1.47
Tuesday 8 December 2020
19:45 Cefn Druids AFC 1 – 2 Caernarfon Town 2.95 3.80 2.25
Saturday 5 December 2020
14:30 Cardiff MET 1 – 1 Bala Town — — —
14:30 Barry Town 6 – 3 Flint Town United 1.90 4.60 3.80
14:30 Haverfordwest County AFC 1 – 1 Cefn Druids AFC 1.75 4.20 4.20
14:15 Penybont 6 – 0 Caernarfon Town 2.20 3.90 3.03
Friday 4 December 2020
19:45 Aberystwyth Town 1 – 3 GAP Connah S Quay FC 10.00 5.75 1.31
Wednesday 2 December 2020
19:45 Cefn Druids AFC 0 – 4 The New Saints 20.00 9.00 1.12
Tuesday 1 December 2020
19:45 Haverfordwest County AFC 2 – 0 Aberystwyth Town 2.10 3.75 3.30
19:45 GAP Connah S Quay FC 2 – 0 Flint Town United 1.25 7.00 13.00
19:45 Cardiff MET 2 – 1 Newtown AFC — — —
19:45 Caernarfon Town 1 – 1 Bala Town 7.00 5.00 1.40
Sunday 29 November 2020
14:30 Penybont 1 – 1 Cefn Druids AFC 1.80 4.20 4.00
Saturday 28 November 2020
14:30 The New Saints 4 – 1 Aberystwyth Town 1.09 10.50 26.00
14:30 Flint Town United 0 – 1 Cardiff MET — — —
14:30 Caernarfon Town 1 – 4 Haverfordwest County AFC 1.87 4.00 3.85
13:30 GAP Connah S Quay FC 3 – 1 Barry Town 1.55 4.33 7.00
Friday 27 November 2020
19:45 Bala Town 3 – 1 Newtown AFC 1.44 5.05 6.75
Saturday 21 November 2020
14:30 Haverfordwest County AFC 0 – 3 Flint Town United 1.94 3.90 3.60
14:30 Cardiff MET 0 – 1 The New Saints — — —
14:30 Barry Town 0 – 0 Newtown AFC 1.96 3.90 3.60
Friday 20 November 2020
19:45 GAP Connah S Quay FC 2 – 1 Cefn Druids AFC 1.19 8.50 16.00
Saturday 14 November 2020
17:15 The New Saints 2 – 1 Barry Town 1.29 6.25 11.00
14:30 Newtown AFC 3 – 2 Flint Town United 1.90 3.85 4.20
14:30 Bala Town 4 – 1 Penybont 1.48 4.75 6.50
Friday 13 November 2020
19:45 Cardiff MET 1 – 1 Aberystwyth Town — — —
19:45 Caernarfon Town 1 – 2 GAP Connah S Quay FC 6.05 4.95 1.52
Saturday 7 November 2020
17:15 Bala Town 1 – 1 The New Saints 3.75 4.05 1.95
Saturday 31 October 2020
17:15 Haverfordwest County AFC 1 – 1 Bala Town 7.00 4.95 1.42
Saturday 24 October 2020
17:15 The New Saints 3 – 2 Haverfordwest County AFC 1.10 11.00 23.00
Tuesday 20 October 2020
19:45 Flint Town United 1 – 2 Bala Town 13.00 6.50 1.22
Saturday 17 October 2020
17:15 Barry Town 0 – 0 GAP Connah S Quay FC 5.25 4.00 1.62
14:30 Newtown AFC 0 – 2 Bala Town 4.75 4.20 1.65
14:30 Haverfordwest County AFC 1 – 1 Caernarfon Town 3.10 4.00 2.15
14:30 Cefn Druids AFC 0 – 2 Penybont 3.10 3.80 2.15
14:30 Cardiff MET 2 – 1 Flint Town United — — —
Friday 16 October 2020
19:45 Aberystwyth Town 2 – 2 The New Saints 23.00 10.00 1.11
Wednesday 14 October 2020
19:45 Bala Town 4 – 0 Barry Town 1.70 4.33 4.75
Tuesday 13 October 2020
19:45 The New Saints 1 – 0 GAP Connah S Quay FC 1.60 4.35 5.25
Saturday 10 October 2020
17:15 Bala Town 5 – 2 Aberystwyth Town 1.30 5.75 9.00
14:30 Penybont 0 – 4 The New Saints 15.00 8.25 1.17
14:30 Newtown AFC 1 – 1 Barry Town 3.16 3.60 2.15
14:30 Flint Town United 0 – 2 Haverfordwest County AFC 2.20 3.65 3.00
14:30 Cardiff MET 1 – 2 GAP Connah S Quay FC — — —
Friday 9 October 2020
19:45 Caernarfon Town 1 – 2 Cefn Druids AFC 1.58 4.85 5.30
Tuesday 6 October 2020
19:45 The New Saints 2 – 0 Newtown AFC 1.12 9.60 26.00
19:45 Haverfordwest County AFC 0 – 4 Penybont 2.70 3.75 2.40
19:45 GAP Connah S Quay FC 3 – 1 Caernarfon Town 1.25 6.05 11.50
19:45 Cefn Druids AFC 0 – 4 Aberystwyth Town 2.45 3.85 2.70
19:45 Barry Town 1 – 0 Cardiff MET — — —
Saturday 3 October 2020
17:15 Cardiff MET 0 – 3 Caernarfon Town — — —
14:30 The New Saints 10 – 0 Flint Town United 1.16 8.00 15.00
14:30 Penybont 2 – 1 Newtown AFC 2.80 3.54 2.50
14:30 Cefn Druids AFC 0 – 5 GAP Connah S Quay FC 7.00 5.05 1.42
14:30 Bala Town 1 – 2 Haverfordwest County AFC 1.30 6.00 9.10
14:30 Aberystwyth Town 1 – 2 Barry Town 3.75 3.75 1.89
Wednesday 30 September 2020
19:45 Cardiff MET 0 – 1 Penybont — — —
19:45 GAP Connah S Quay FC 2 – 0 Aberystwyth Town 1.33 5.50 8.00
19:45 Caernarfon Town 2 – 1 Flint Town United 2.24 3.62 3.05
19:45 Barry Town 2 – 1 Haverfordwest County AFC 1.45 5.00 7.00
Tuesday 29 September 2020
19:45 Newtown AFC 4 – 1 Cefn Druids AFC 2.35 3.52 2.90
Sunday 27 September 2020
14:30 Haverfordwest County AFC 1 – 4 GAP Connah S Quay FC 6.00 4.75 1.50
14:30 Caernarfon Town 0 – 4 The New Saints 10.00 5.75 1.30
Saturday 26 September 2020
17:45 Flint Town United 0 – 1 Barry Town 3.75 3.72 2.00
14:30 Penybont 1 – 5 Bala Town 6.10 4.25 1.67
14:30 Cefn Druids AFC 1 – 1 Cardiff MET — — —
Friday 25 September 2020
19:45 Newtown AFC 1 – 1 Aberystwyth Town 2.16 3.50 3.40
Wednesday 23 September 2020
19:45 Cefn Druids AFC 1 – 2 Flint Town United 2.20 4.00 3.00
Sunday 20 September 2020
14:30 The New Saints 2 – 0 Cardiff MET — — —
14:30 GAP Connah S Quay FC 1 – 0 Penybont 1.68 4.22 5.00
14:30 Bala Town 2 – 1 Cefn Druids AFC 1.50 4.75 6.00
Saturday 19 September 2020
17:45 Haverfordwest County AFC 2 – 2 Newtown AFC 2.73 3.60 2.40
14:30 Barry Town 3 – 1 Caernarfon Town 2.40 3.60 2.80
Friday 18 September 2020
19:45 Aberystwyth Town 3 – 1 Flint Town United 2.90 4.00 2.45
Tuesday 15 September 2020
19:45 Penybont 1 – 1 Aberystwyth Town 1.95 4.20 3.60
19:45 Newtown AFC 2 – 3 Caernarfon Town 2.87 3.50 2.43
19:45 Cardiff MET 0 – 0 Haverfordwest County AFC — — —
Saturday 12 September 2020
17:45 GAP Connah S Quay FC 1 – 1 Bala Town 2.10 3.68 3.35
14:30 Flint Town United 1 – 0 Newtown AFC 4.33 3.88 1.75
14:30 Caernarfon Town 1 – 1 Penybont 1.73 4.95 6.00
14:30 Barry Town 0 – 3 The New Saints 8.50 5.75 1.44
14:30 Aberystwyth Town 2 – 3 Cardiff MET — — —

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