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

Premier League 2021/22

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

195Matches
570Goals
2.92Per game
41.5%Home wins
82%Priced at kickoff
The New SaintsTop 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 TNSThe New Saints 32 25 5 2 +60 80
2 BTBala Town 32 16 11 5 +30 59
3 GCSGAP Connah S Quay FC 32 15 11 6 +26 56
4 NANewtown AFC 32 15 6 11 +15 51
5 CTCaernarfon Town 34 15 4 15 -5 49
6 FTUFlint Town United 34 12 7 15 -3 43
7 CMCardiff MET 33 10 12 11 -4 42
8 PENPenybont 33 10 11 12 -8 41
9 ATAberystwyth Town 32 11 7 14 -7 40
10 HCAHaverfordwest County AFC 32 10 8 14 -1 38
11 BTBarry Town 32 8 7 17 -16 31
12 CDACefn Druids AFC 32 2 3 27 -87 9

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.92
570 goals. 49.7% of matches went over 2.5.
Home advantage
41.5%
Draws 23.6%, away wins 34.9%.
Half-time lead held
76.4%
From 127 matches where someone led at the break.
1–1 24 · 12.3%
1–0 20 · 10.3%
0–1 18 · 9.2%
2–0 13 · 6.7%
1–2 12 · 6.2%
0–0 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 14 May 2022
14:00 Caernarfon Town 2 – 1 Flint Town United — — —
Saturday 7 May 2022
17:15 Caernarfon Town 1 – 0 Cardiff MET — — —
14:30 Flint Town United 1 – 1 Penybont — — —
Saturday 23 April 2022
12:45 Haverfordwest County AFC 1 – 2 Cardiff MET — — —
12:45 Cefn Druids AFC 1 – 0 Barry Town 9.35 5.85 1.37
12:45 Aberystwyth Town 1 – 1 Connah's Quay 5.08 4.25 1.69
12:45 The New Saints 3 – 1 Caernarfon Town 1.21 7.24 15.00
12:45 Flint Town United 1 – 1 Newtown AFC 2.97 3.94 2.34
12:45 Bala Town 11 – 0 Penybont 1.44 9.00 29.00
Monday 18 April 2022
17:15 Barry Town 0 – 1 Aberystwyth Town 2.38 3.60 3.22
14:30 Cardiff MET 5 – 0 Cefn Druids AFC — — —
14:30 Connah's Quay 3 – 0 Haverfordwest County AFC 1.46 4.35 7.50
14:30 Penybont 0 – 3 Flint Town United 2.75 3.46 2.70
14:30 Newtown AFC 0 – 2 The New Saints 5.20 4.13 1.77
14:30 Caernarfon Town 0 – 2 Bala Town 3.60 3.75 2.10
Friday 15 April 2022
15:00 Bala Town 1 – 0 Newtown AFC 2.10 3.66 3.48
14:30 Haverfordwest County AFC 2 – 0 Barry Town 2.05 3.50 3.73
14:30 Connah's Quay 2 – 0 Cardiff MET — — —
14:30 Aberystwyth Town 6 – 0 Cefn Druids AFC 1.29 9.00 23.00
14:30 The New Saints 7 – 0 Flint Town United 1.25 6.34 12.00
14:30 Caernarfon Town 1 – 0 Penybont 2.88 3.83 2.35
Saturday 9 April 2022
17:15 Barry Town 1 – 1 Connah's Quay 3.75 3.63 2.12
14:30 Newtown AFC 1 – 0 Caernarfon Town 1.85 4.06 4.33
14:30 Cefn Druids AFC 1 – 6 Haverfordwest County AFC 10.00 5.55 1.32
14:30 Cardiff MET 1 – 1 Aberystwyth Town — — —
14:30 Penybont 1 – 2 The New Saints 5.50 4.50 1.62
Friday 8 April 2022
19:45 Flint Town United 0 – 1 Bala Town 4.66 3.95 1.83
Tuesday 5 April 2022
19:45 Haverfordwest County AFC 0 – 1 Aberystwyth Town 1.97 3.64 4.07
19:45 Cefn Druids AFC 0 – 3 Connah's Quay 29.00 9.20 1.12
19:45 Barry Town 1 – 0 Cardiff MET — — —
19:45 Flint Town United 0 – 4 Caernarfon Town 2.17 4.02 3.40
19:45 Bala Town 1 – 1 The New Saints 3.72 3.76 2.22
19:45 Penybont 0 – 2 Newtown AFC 3.01 3.59 2.45
Saturday 2 April 2022
14:30 Barry Town 1 – 0 Cefn Druids AFC 1.27 7.73 19.00
14:30 Penybont 0 – 5 Bala Town 2.76 3.50 2.45
14:30 Cardiff MET 3 – 2 Haverfordwest County AFC — — —
12:45 Newtown AFC 2 – 1 Flint Town United 1.83 3.78 4.10
Friday 1 April 2022
19:45 Connah's Quay 1 – 0 Aberystwyth Town 1.35 5.30 11.00
19:45 Caernarfon Town 0 – 3 The New Saints 9.00 6.00 1.32
Saturday 26 March 2022
15:00 Haverfordwest County AFC 0 – 0 Connah's Quay 3.43 3.45 2.40
14:30 Cefn Druids AFC 2 – 0 Cardiff MET — — —
14:30 Flint Town United 1 – 0 Penybont 2.63 3.72 2.55
Friday 25 March 2022
20:00 Aberystwyth Town 2 – 1 Barry Town 2.26 3.55 3.10
19:45 The New Saints 0 – 1 Newtown AFC 1.42 5.05 8.00
19:45 Bala Town 2 – 0 Caernarfon Town 1.60 4.40 5.50
Tuesday 22 March 2022
19:45 Newtown AFC 1 – 2 Penybont 2.00 4.01 3.70
Tuesday 15 March 2022
20:00 Aberystwyth Town 0 – 6 Haverfordwest County AFC 2.50 3.50 2.82
19:45 Cardiff MET 1 – 1 Barry Town — — —
19:45 Connah's Quay 5 – 0 Cefn Druids AFC 1.06 14.00 41.00
19:45 Caernarfon Town 2 – 1 Flint Town United 2.70 3.90 2.62
Saturday 12 March 2022
14:30 Haverfordwest County AFC 6 – 1 Cefn Druids AFC 1.26 6.04 12.30
14:30 Connah's Quay 2 – 0 Barry Town 1.51 4.33 6.40
14:30 Aberystwyth Town 0 – 2 Cardiff MET — — —
12:45 The New Saints 3 – 3 Penybont 1.36 5.53 9.00
Friday 11 March 2022
19:45 Caernarfon Town 0 – 4 Newtown AFC 3.10 3.60 2.41
19:45 Bala Town 3 – 2 Flint Town United 1.94 3.80 4.11
Tuesday 8 March 2022
19:45 The New Saints 2 – 1 Bala Town 1.38 5.00 8.50
Saturday 5 March 2022
14:30 Cardiff MET 0 – 0 Connah's Quay — — —
14:30 Barry Town 0 – 1 Haverfordwest County AFC 2.27 3.87 3.26
14:30 Penybont 0 – 3 Caernarfon Town 1.80 3.98 4.49
Friday 4 March 2022
19:45 Cefn Druids AFC 3 – 3 Aberystwyth Town 7.90 5.10 1.48
19:45 Newtown AFC 0 – 2 Bala Town 2.50 3.60 2.67
19:45 Flint Town United 1 – 2 The New Saints 7.20 5.10 1.45
Saturday 26 February 2022
12:45 Penybont 1 – 1 Flint Town United 2.05 3.60 3.72
12:45 Newtown AFC 0 – 2 GAP Connah S Quay FC 2.75 3.56 2.64
12:45 Cefn Druids AFC 0 – 2 Haverfordwest County AFC 7.00 5.00 1.43
12:45 Cardiff MET 1 – 1 The New Saints — — —
12:45 Barry Town 1 – 2 Caernarfon Town 2.42 3.75 2.76
12:45 Bala Town 2 – 2 Aberystwyth Town 1.44 4.75 7.50
Saturday 19 February 2022
14:30 Newtown AFC 0 – 0 Cardiff MET — — —
Saturday 12 February 2022
17:15 Caernarfon Town 3 – 3 Bala Town 3.99 3.80 1.98
14:30 Cardiff MET 1 – 1 Newtown AFC — — —
Friday 11 February 2022
19:45 Haverfordwest County AFC 0 – 0 Aberystwyth Town 2.52 3.40 3.10
19:45 GAP Connah S Quay FC 2 – 0 Flint Town United 1.64 4.29 5.50
19:45 Cefn Druids AFC 1 – 4 The New Saints 46.00 15.25 1.08
19:45 Barry Town 0 – 0 Penybont 3.68 3.58 2.14
Friday 4 February 2022
19:45 Penybont 4 – 0 Barry Town 1.87 3.88 4.18
19:45 Bala Town 3 – 0 Caernarfon Town 1.85 4.00 3.90
Tuesday 1 February 2022
20:00 Aberystwyth Town 2 – 0 Haverfordwest County AFC 2.41 3.50 2.90
19:45 The New Saints 5 – 1 Cefn Druids AFC 1.03 30.00 80.00
Saturday 29 January 2022
14:30 Flint Town United 2 – 2 Cardiff MET — — —
14:30 GAP Connah S Quay FC 2 – 3 Barry Town 1.60 4.30 6.29
Friday 28 January 2022
20:00 Aberystwyth Town 5 – 0 Cefn Druids AFC 1.31 5.50 10.00
19:45 Bala Town 1 – 0 Newtown AFC 2.50 3.64 2.90
19:45 Haverfordwest County AFC 2 – 2 Penybont 3.74 3.76 2.00
19:45 Caernarfon Town 0 – 4 The New Saints 10.50 5.94 1.28
Tuesday 25 January 2022
19:45 Flint Town United 1 – 1 GAP Connah S Quay FC 3.90 3.78 2.00
19:45 Cardiff MET 2 – 0 Barry Town — — —
Saturday 22 January 2022
14:30 Newtown AFC 1 – 1 Haverfordwest County AFC 1.51 4.61 5.80
14:30 Cardiff MET 0 – 0 Bala Town — — —
14:30 Barry Town 0 – 1 Flint Town United 3.09 3.61 2.48
Friday 21 January 2022
19:45 The New Saints 3 – 1 GAP Connah S Quay FC 1.47 4.48 6.58
19:45 Penybont 4 – 0 Aberystwyth Town 1.61 4.22 5.92
19:45 Cefn Druids AFC 1 – 3 Caernarfon Town 13.00 7.50 1.21
Tuesday 21 December 2021
19:45 Flint Town United 3 – 4 Caernarfon Town 1.95 3.82 3.75
Saturday 18 December 2021
17:15 The New Saints 3 – 2 Penybont 1.17 7.66 19.00
14:30 Newtown AFC 2 – 0 Flint Town United 2.05 3.82 3.48
14:30 GAP Connah S Quay FC 1 – 0 Haverfordwest County AFC 1.44 4.70 7.20
Friday 17 December 2021
19:45 Cefn Druids AFC 3 – 5 Bala Town 19.00 7.96 1.16
19:45 Caernarfon Town 3 – 3 Aberystwyth Town 1.96 3.75 3.98
Saturday 11 December 2021
14:30 Penybont 7 – 1 Cefn Druids AFC 1.15 8.90 22.23
14:30 Haverfordwest County AFC 0 – 0 Bala Town 3.82 3.97 2.00
14:30 GAP Connah S Quay FC 0 – 0 Cardiff MET — — —
14:30 Barry Town 1 – 2 The New Saints 12.06 5.80 1.29
Friday 10 December 2021
20:00 Aberystwyth Town 2 – 4 Newtown AFC 4.15 3.76 1.85
Saturday 4 December 2021
14:30 Newtown AFC 2 – 1 Barry Town 1.67 4.20 4.63
14:30 Flint Town United 4 – 1 Haverfordwest County AFC 1.95 3.82 3.60
14:30 Cefn Druids AFC 1 – 3 Cardiff MET — — —
14:30 Caernarfon Town 1 – 2 Penybont 2.52 3.55 2.80
Friday 3 December 2021
20:00 Aberystwyth Town 0 – 1 GAP Connah S Quay FC 6.24 4.05 1.57
19:45 Bala Town 1 – 4 The New Saints 4.05 4.18 1.83
Saturday 20 November 2021
14:30 Haverfordwest County AFC 1 – 2 Caernarfon Town 2.31 3.42 3.29
14:30 GAP Connah S Quay FC 0 – 0 Penybont 1.60 4.05 6.50
14:30 Barry Town 1 – 0 Cefn Druids AFC 1.21 7.39 14.00
Friday 19 November 2021
19:45 The New Saints 2 – 0 Newtown AFC 1.33 5.68 9.17
19:45 Cardiff MET 0 – 1 Aberystwyth Town — — —
19:45 Bala Town 3 – 1 Flint Town United 1.97 3.86 3.69
Tuesday 9 November 2021
20:00 Aberystwyth Town 1 – 0 The New Saints 18.00 7.50 1.17
19:45 Penybont 2 – 1 Cardiff MET — — —
19:45 Newtown AFC 3 – 3 Bala Town 2.32 3.75 3.10
19:45 Haverfordwest County AFC 1 – 1 Barry Town 2.15 3.75 3.20
19:45 Cefn Druids AFC 1 – 1 Flint Town United 12.00 6.80 1.23
19:45 Caernarfon Town 0 – 1 GAP Connah S Quay FC 4.60 4.10 1.70
Saturday 6 November 2021
14:30 The New Saints 6 – 0 Haverfordwest County AFC 1.12 8.50 19.00
14:30 Flint Town United 3 – 1 Penybont 2.00 3.56 3.70
14:30 Cardiff MET 0 – 1 Caernarfon Town — — —
14:30 Barry Town 1 – 1 Aberystwyth Town 1.87 3.75 3.94
Friday 5 November 2021
19:45 Cefn Druids AFC 0 – 5 Newtown AFC 13.00 6.55 1.21
19:45 Bala Town 0 – 4 GAP Connah S Quay FC 2.65 3.45 2.70
Saturday 30 October 2021
14:30 The New Saints 5 – 0 Cardiff MET — — —
14:30 Penybont 1 – 0 Bala Town 3.50 3.60 2.13
14:30 Haverfordwest County AFC 1 – 0 Newtown AFC 3.12 3.65 2.19
14:30 Caernarfon Town 1 – 2 Barry Town 2.10 3.64 3.30
Friday 29 October 2021
20:00 Aberystwyth Town 1 – 2 Flint Town United 4.36 3.86 1.83
19:45 GAP Connah S Quay FC 4 – 0 Cefn Druids AFC 1.10 9.50 29.00
Saturday 23 October 2021
17:15 Newtown AFC 1 – 0 Caernarfon Town 1.74 4.25 4.33
14:30 Haverfordwest County AFC 2 – 1 Cefn Druids AFC 1.22 6.75 15.00
14:30 Cardiff MET 1 – 1 GAP Connah S Quay FC — — —
14:30 Bala Town 3 – 3 Barry Town 1.50 4.55 6.50
Friday 22 October 2021
20:00 Aberystwyth Town 0 – 3 Penybont 3.60 3.50 2.10
19:45 Flint Town United 1 – 1 The New Saints 6.05 4.70 1.50
Wednesday 13 October 2021
19:45 Cefn Druids AFC 0 – 1 Aberystwyth Town 6.50 4.76 1.47
Tuesday 12 October 2021
19:45 The New Saints 2 – 1 Bala Town 1.36 5.25 8.50
19:45 Penybont 2 – 1 Haverfordwest County AFC 2.50 3.40 2.80
19:45 GAP Connah S Quay FC 0 – 2 Newtown AFC 1.73 4.15 4.75
19:45 Caernarfon Town 2 – 3 Flint Town United 2.63 3.64 2.45
19:45 Barry Town 0 – 1 Cardiff MET — — —
Saturday 9 October 2021
14:30 Newtown AFC 3 – 1 Penybont 2.15 3.70 3.20
14:30 Flint Town United 3 – 2 Barry Town 1.94 3.75 3.93
14:30 Cardiff MET 0 – 2 Haverfordwest County AFC — — —
14:30 Bala Town 1 – 1 Cefn Druids AFC 1.05 15.00 36.00
14:30 Aberystwyth Town 0 – 1 Caernarfon Town 2.88 3.62 2.25
12:45 GAP Connah S Quay FC 0 – 1 The New Saints 7.00 4.35 1.55
Saturday 2 October 2021
14:30 Cardiff MET 4 – 2 Cefn Druids AFC — — —
14:30 Penybont 1 – 1 Caernarfon Town 2.05 3.75 3.40
14:30 Haverfordwest County AFC 1 – 1 GAP Connah S Quay FC 5.20 3.90 1.73
14:30 Barry Town 0 – 3 Newtown AFC 2.65 3.62 2.70
Friday 1 October 2021
19:45 Flint Town United 1 – 2 Bala Town 3.03 3.50 2.25
19:45 The New Saints 3 – 0 Aberystwyth Town 1.10 12.00 26.00
Saturday 18 September 2021
17:15 The New Saints 3 – 1 Barry Town 1.18 8.00 19.00
14:30 Haverfordwest County AFC 2 – 0 Flint Town United 3.20 3.60 2.20
14:30 GAP Connah S Quay FC 0 – 1 Bala Town 1.78 3.90 4.20
14:30 Cefn Druids AFC 0 – 3 Penybont 9.00 5.60 1.30
14:30 Caernarfon Town 2 – 0 Cardiff MET — — —
Friday 17 September 2021
19:45 Newtown AFC 1 – 2 Aberystwyth Town 1.62 4.36 5.25
Saturday 11 September 2021
17:15 Aberystwyth Town 0 – 1 Cardiff MET — — —
14:30 Penybont 1 – 1 The New Saints 7.50 4.95 1.44
14:30 Flint Town United 4 – 1 Newtown AFC 2.50 3.64 2.80
14:30 Barry Town 1 – 0 GAP Connah S Quay FC 5.40 4.10 1.69
14:30 Bala Town 6 – 2 Haverfordwest County AFC 1.45 4.80 6.50
Friday 10 September 2021
19:45 Caernarfon Town 3 – 0 Cefn Druids AFC 1.17 8.00 15.00
Tuesday 31 August 2021
20:00 Aberystwyth Town 0 – 1 Bala Town 6.50 4.40 1.50
19:45 The New Saints 1 – 0 Flint Town United 1.24 7.00 11.00
19:45 Newtown AFC 5 – 0 Cefn Druids AFC 1.11 11.00 21.00
19:45 GAP Connah S Quay FC 1 – 1 Caernarfon Town 1.19 8.00 17.00
19:45 Cardiff MET 3 – 2 Penybont — — —
19:45 Barry Town 3 – 2 Haverfordwest County AFC 2.00 3.75 4.00
Saturday 28 August 2021
17:15 Penybont 1 – 1 GAP Connah S Quay FC 6.00 4.00 1.57
14:30 Haverfordwest County AFC 0 – 1 The New Saints 15.00 6.75 1.22
14:30 Flint Town United 1 – 0 Aberystwyth Town 1.53 4.50 5.80
14:30 Cefn Druids AFC 1 – 4 Barry Town 5.75 4.35 1.55
14:30 Bala Town 0 – 0 Cardiff MET — — —
Friday 27 August 2021
19:45 Caernarfon Town 0 – 2 Newtown AFC 2.80 3.75 2.35
Saturday 21 August 2021
17:15 Barry Town 0 – 0 Bala Town 4.10 3.80 1.86
14:30 The New Saints 5 – 3 Caernarfon Town 1.13 8.50 20.00
14:30 Penybont 1 – 1 Newtown AFC 2.20 3.78 3.00
14:30 Flint Town United 4 – 0 Cefn Druids AFC 1.34 7.40 19.00
Friday 20 August 2021
19:45 GAP Connah S Quay FC 1 – 0 Aberystwyth Town 1.25 6.00 10.50
19:45 Haverfordwest County AFC 0 – 0 Cardiff MET — — —
Sunday 15 August 2021
14:30 Newtown AFC 1 – 4 The New Saints 7.50 5.00 1.45
Saturday 14 August 2021
17:15 Caernarfon Town 2 – 0 Haverfordwest County AFC 1.95 3.84 3.70
14:30 Cardiff MET 1 – 5 Flint Town United — — —
14:30 Bala Town 2 – 2 Penybont 1.73 4.33 4.40
14:30 Aberystwyth Town 2 – 1 Barry Town 2.90 3.65 2.30
Friday 13 August 2021
19:45 Cefn Druids AFC 0 – 2 GAP Connah S Quay FC 34.00 9.90 1.10

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