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

Premier League 2022/23

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

193Matches
596Goals
3.09Per game
50.3%Home wins
68%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 26 5 1 +95 83
2 GCSGAP Connah S Quay FC 32 17 10 5 +22 61
3 PENPenybont 32 16 10 6 +19 58
4 CMCardiff MET 32 16 4 12 -8 52
5 HCAHaverfordwest County AFC 32 14 5 13 +5 47
6 BTBala Town 33 12 8 13 +12 44
7 NANewtown AFC 33 13 5 15 -5 44
8 PTPontypridd Town 32 12 5 15 -11 41
9 CTCaernarfon Town 32 12 3 17 -3 39
10 ATAberystwyth Town 32 11 5 16 -32 38
11 FTUFlint Town United 32 9 8 15 -12 35
12 AUAirbus UK 32 0 2 30 -82 2

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.09
596 goals. 58.5% of matches went over 2.5.
Home advantage
50.3%
Draws 18.1%, away wins 31.6%.
Half-time lead held
79.8%
From 124 matches where someone led at the break.
2–1 27 · 14%
1–1 18 · 9.3%
2–0 15 · 7.8%
1–0 15 · 7.8%
0–0 13 · 6.7%
0–2 11 · 5.7%

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 13 May 2023
17:15 Newtown AFC 1 – 1 Haverfordwest County AFC 3.01 3.91 2.65
Saturday 6 May 2023
17:15 Cardiff MET 0 – 0 Haverfordwest County AFC — — —
Friday 5 May 2023
19:45 Bala Town 2 – 4 Newtown AFC 1.78 4.00 4.25
Saturday 22 April 2023
12:45 Pontypridd Town 3 – 2 Flint Town United — — —
12:45 Airbus UK 1 – 4 Haverfordwest County AFC 10.00 7.00 1.29
12:45 Aberystwyth Town 3 – 2 Caernarfon Town 2.40 3.90 3.36
12:45 The New Saints 4 – 1 GAP Connah S Quay FC 1.34 6.06 11.75
12:45 Penybont 2 – 1 Newtown AFC 2.12 4.20 5.50
12:45 Cardiff MET 2 – 1 Bala Town — — —
Wednesday 19 April 2023
19:30 Flint Town United 2 – 3 Caernarfon Town 2.35 3.70 3.34
Saturday 15 April 2023
17:15 Haverfordwest County AFC 1 – 1 Aberystwyth Town 1.91 3.92 4.50
14:30 Caernarfon Town 1 – 2 Pontypridd Town — — —
14:30 Newtown AFC 1 – 2 Cardiff MET — — —
14:30 GAP Connah S Quay FC 0 – 0 Penybont 2.05 3.64 4.76
Friday 14 April 2023
19:45 Airbus UK 1 – 3 Flint Town United 23.00 8.80 1.20
19:45 Bala Town 0 – 2 The New Saints 11.11 6.25 1.29
Saturday 8 April 2023
14:30 Aberystwyth Town 1 – 1 Airbus UK 1.18 7.60 18.00
14:30 Penybont 2 – 5 The New Saints 8.60 5.25 1.38
14:30 Cardiff MET 0 – 2 GAP Connah S Quay FC — — —
Friday 7 April 2023
14:30 Haverfordwest County AFC 2 – 0 Pontypridd Town — — —
14:30 Bala Town 1 – 2 Newtown AFC 1.86 3.80 4.87
Saturday 1 April 2023
17:15 Pontypridd Town 1 – 1 Aberystwyth Town — — —
14:30 Flint Town United 0 – 2 Haverfordwest County AFC 2.70 3.56 2.57
14:30 Newtown AFC 0 – 5 The New Saints 14.00 7.50 1.23
Friday 31 March 2023
19:45 Caernarfon Town 4 – 0 Airbus UK 1.18 10.00 22.00
19:45 Cardiff MET 2 – 3 Penybont — — —
19:45 Bala Town 1 – 2 GAP Connah S Quay FC 2.60 3.15 3.10
Saturday 25 March 2023
14:30 Haverfordwest County AFC 2 – 2 Caernarfon Town 1.95 4.00 4.49
14:30 Airbus UK 0 – 3 Pontypridd Town — — —
14:30 Aberystwyth Town 1 – 0 Flint Town United 2.85 3.64 2.52
14:30 The New Saints 7 – 1 Cardiff MET — — —
14:30 Penybont 2 – 2 Bala Town 2.22 3.50 3.33
Friday 24 March 2023
19:45 GAP Connah S Quay FC 2 – 0 Newtown AFC 1.59 4.10 6.49
Saturday 18 March 2023
14:30 Haverfordwest County AFC 4 – 0 Airbus UK 1.12 8.50 22.97
14:30 Flint Town United 0 – 0 Pontypridd Town — — —
14:30 Newtown AFC 0 – 1 Penybont 2.69 3.60 2.78
14:30 Bala Town 0 – 0 Cardiff MET — — —
Friday 17 March 2023
19:45 Caernarfon Town 0 – 1 Aberystwyth Town 2.06 3.94 3.64
19:45 GAP Connah S Quay FC 0 – 0 The New Saints 9.45 5.05 1.39
Monday 13 March 2023
19:30 The New Saints 2 – 1 Bala Town 1.23 8.11 14.50
Saturday 11 March 2023
14:30 Pontypridd Town 1 – 0 Caernarfon Town — — —
14:30 Flint Town United 2 – 1 Airbus UK 1.17 8.75 20.00
14:30 Aberystwyth Town 0 – 1 Haverfordwest County AFC 3.40 3.55 2.35
14:30 Penybont 1 – 1 GAP Connah S Quay FC 2.62 3.30 2.91
Friday 10 March 2023
19:45 Cardiff MET 0 – 0 Newtown AFC — — —
Saturday 25 February 2023
14:30 Pontypridd Town 2 – 1 Haverfordwest County AFC — — —
14:30 Newtown AFC 3 – 2 Bala Town 3.38 3.60 2.26
14:30 GAP Connah S Quay FC 2 – 1 Cardiff MET — — —
12:45 The New Saints 1 – 1 Penybont 1.18 7.59 17.00
Friday 24 February 2023
19:45 Caernarfon Town 2 – 2 Flint Town United 2.44 3.54 2.92
19:45 Airbus UK 1 – 7 Aberystwyth Town 5.25 4.60 2.17
Saturday 18 February 2023
14:30 Haverfordwest County AFC 3 – 1 Flint Town United 1.86 3.87 4.00
14:30 The New Saints 1 – 0 Newtown AFC 1.17 9.25 23.00
14:30 GAP Connah S Quay FC 1 – 1 Bala Town 1.98 3.62 4.15
12:45 Aberystwyth Town 3 – 3 Pontypridd Town — — —
Friday 17 February 2023
19:45 Penybont 2 – 1 Cardiff MET — — —
14:30 Airbus UK 0 – 2 Caernarfon Town 8.00 5.80 1.35
Saturday 11 February 2023
14:30 Pontypridd Town 4 – 0 Airbus UK — — —
14:30 Flint Town United 5 – 0 Aberystwyth Town 2.01 3.75 3.50
14:30 Caernarfon Town 2 – 0 Haverfordwest County AFC 2.55 3.90 2.68
14:30 Newtown AFC 1 – 1 GAP Connah S Quay FC 3.00 3.77 2.25
14:30 Bala Town 0 – 0 Penybont 2.14 3.74 3.53
12:45 Cardiff MET 3 – 2 The New Saints — — —
Tuesday 31 January 2023
19:45 The New Saints 3 – 0 Bala Town 1.18 8.47 17.00
19:45 Haverfordwest County AFC 2 – 1 GAP Connah S Quay FC 5.30 3.75 1.74
Saturday 28 January 2023
15:00 Penybont 3 – 0 Newtown AFC 2.08 3.85 3.41
Saturday 21 January 2023
17:15 Flint Town United 4 – 1 Pontypridd Town — — —
17:15 Cardiff MET 3 – 1 Airbus UK — — —
17:15 Aberystwyth Town 2 – 1 Caernarfon Town 3.32 4.14 2.14
Tuesday 10 January 2023
20:00 Aberystwyth Town 0 – 3 Penybont 6.70 4.90 1.45
19:45 Bala Town 0 – 0 GAP Connah S Quay FC 2.68 3.25 2.90
19:45 Airbus UK 0 – 3 Caernarfon Town 6.80 5.40 1.52
19:45 Flint Town United 1 – 8 The New Saints 34.00 11.00 1.08
Saturday 7 January 2023
14:30 The New Saints 3 – 1 Haverfordwest County AFC 1.09 12.00 34.00
14:30 Newtown AFC 0 – 0 GAP Connah S Quay FC 3.19 3.74 2.23
14:30 Bala Town 3 – 0 Pontypridd Town — — —
14:30 Airbus UK 0 – 2 Cardiff MET — — —
12:45 Penybont 5 – 1 Caernarfon Town 1.56 4.33 5.70
Friday 6 January 2023
19:45 Flint Town United 1 – 1 Aberystwyth Town 1.81 4.00 4.59
Tuesday 3 January 2023
19:45 Pontypridd Town 2 – 1 Bala Town — — —
19:45 Penybont 2 – 0 Airbus UK 1.09 16.17 49.85
19:45 Caernarfon Town 0 – 1 The New Saints 26.00 11.00 1.11
Saturday 31 December 2022
14:30 Haverfordwest County AFC 1 – 1 Pontypridd Town — — —
14:30 Flint Town United 0 – 0 GAP Connah S Quay FC 7.00 4.50 1.49
14:30 Airbus UK 0 – 8 The New Saints 69.00 35.00 1.03
Friday 30 December 2022
19:45 Cardiff MET 0 – 0 Penybont — — —
19:45 Bala Town 3 – 0 Caernarfon Town 1.25 7.10 11.50
17:45 Newtown AFC 6 – 1 Aberystwyth Town 1.25 6.70 11.00
Monday 26 December 2022
14:30 The New Saints 7 – 0 Airbus UK 1.03 35.00 95.00
14:30 Pontypridd Town 3 – 2 Haverfordwest County AFC — — —
14:30 Penybont 1 – 3 Cardiff MET — — —
14:30 GAP Connah S Quay FC 2 – 0 Flint Town United 1.33 5.75 10.31
14:30 Caernarfon Town 1 – 5 Bala Town 5.11 4.50 1.69
14:30 Aberystwyth Town 1 – 2 Newtown AFC 4.60 4.50 1.83
Friday 23 December 2022
19:45 Pontypridd Town 0 – 1 Penybont — — —
19:45 Haverfordwest County AFC 3 – 1 Aberystwyth Town 1.66 4.33 4.91
19:45 Flint Town United 2 – 1 Caernarfon Town 2.87 3.74 2.75
19:45 GAP Connah S Quay FC 1 – 1 The New Saints 5.33 4.10 1.69
19:45 Bala Town 2 – 1 Airbus UK 1.10 14.12 41.37
Thursday 22 December 2022
19:45 Cardiff MET 2 – 1 Newtown AFC — — —
Tuesday 20 December 2022
19:45 GAP Connah S Quay FC 3 – 0 Aberystwyth Town 1.16 8.40 19.00
Friday 16 December 2022
19:45 Newtown AFC 4 – 2 Pontypridd Town — — —
19:45 Cardiff MET 2 – 0 Haverfordwest County AFC — — —
Sunday 11 December 2022
14:30 Newtown AFC 2 – 0 Haverfordwest County AFC 2.03 3.60 3.66
Saturday 10 December 2022
13:00 Flint Town United 1 – 1 Cardiff MET — — —
Friday 2 December 2022
19:45 The New Saints 11 – 0 Aberystwyth Town 1.06 13.00 33.94
19:45 Pontypridd Town 0 – 1 Cardiff MET — — —
19:45 Haverfordwest County AFC 2 – 1 Penybont 2.73 3.30 2.68
19:45 Caernarfon Town 2 – 3 Newtown AFC 2.95 3.72 2.30
19:45 Bala Town 1 – 0 Flint Town United 1.40 5.70 10.00
19:45 Airbus UK 1 – 2 GAP Connah S Quay FC 23.00 9.40 1.11
Saturday 19 November 2022
17:15 Penybont 0 – 0 The New Saints 11.00 5.75 1.30
14:30 Flint Town United 1 – 4 Newtown AFC 3.00 3.68 2.35
14:30 Cardiff MET 1 – 0 Bala Town — — —
14:30 Airbus UK 1 – 2 Haverfordwest County AFC 7.40 5.10 1.71
Friday 18 November 2022
20:00 Aberystwyth Town 2 – 1 Pontypridd Town — — —
19:45 GAP Connah S Quay FC 3 – 3 Caernarfon Town 1.50 4.80 7.10
Sunday 6 November 2022
14:00 Pontypridd Town 0 – 5 GAP Connah S Quay FC — — —
Saturday 5 November 2022
17:15 The New Saints 4 – 0 Cardiff MET — — —
14:30 Flint Town United 0 – 1 Haverfordwest County AFC 2.95 3.56 2.32
14:30 Caernarfon Town 0 – 2 Penybont 2.80 3.58 2.50
12:30 Newtown AFC 2 – 1 Airbus UK 1.39 6.00 11.00
Friday 4 November 2022
19:45 Bala Town 3 – 0 Aberystwyth Town 1.29 5.93 10.27
Saturday 29 October 2022
14:30 Haverfordwest County AFC 1 – 3 The New Saints 13.03 6.80 1.23
14:30 Cardiff MET 0 – 3 Caernarfon Town — — —
14:30 Bala Town 1 – 1 Penybont 1.88 3.95 4.80
14:30 Airbus UK 0 – 4 Pontypridd Town — — —
Friday 28 October 2022
20:00 Aberystwyth Town 2 – 1 Flint Town United 2.88 3.88 2.42
19:45 GAP Connah S Quay FC 3 – 1 Newtown AFC 1.60 4.22 6.40
Tuesday 25 October 2022
19:45 The New Saints 3 – 0 Caernarfon Town 1.09 11.07 29.00
Saturday 22 October 2022
17:15 Flint Town United 1 – 0 Airbus UK 1.65 4.70 6.20
14:30 The New Saints 2 – 0 Pontypridd Town — — —
14:30 Penybont 0 – 1 GAP Connah S Quay FC 3.27 3.57 2.55
14:30 Newtown AFC 0 – 1 Cardiff MET — — —
14:30 Haverfordwest County AFC 1 – 4 Bala Town 3.66 3.74 2.05
Friday 21 October 2022
19:45 Caernarfon Town 2 – 1 Aberystwyth Town 1.80 4.00 4.33
Saturday 15 October 2022
14:30 GAP Connah S Quay FC 2 – 0 Cardiff MET — — —
14:30 Bala Town 0 – 5 The New Saints 4.50 4.07 1.80
14:30 Airbus UK 0 – 3 Penybont 6.80 4.75 1.58
Friday 14 October 2022
20:00 Aberystwyth Town 2 – 1 Haverfordwest County AFC 3.45 3.60 2.21
19:45 Pontypridd Town 1 – 4 Newtown AFC — — —
19:45 Caernarfon Town 2 – 0 Flint Town United 2.10 3.83 3.51
Saturday 1 October 2022
14:30 Pontypridd Town 3 – 1 Caernarfon Town — — —
14:30 Flint Town United 1 – 1 Penybont 3.00 3.55 2.50
14:30 GAP Connah S Quay FC 1 – 0 Haverfordwest County AFC 1.90 3.62 4.33
14:30 Cardiff MET 2 – 1 Aberystwyth Town — — —
Friday 30 September 2022
19:45 The New Saints 4 – 1 Newtown AFC 1.16 8.30 19.00
19:45 Airbus UK 0 – 6 Bala Town 10.74 6.06 1.32
Tuesday 27 September 2022
20:00 Aberystwyth Town 2 – 1 Airbus UK 2.08 3.82 3.35
19:45 The New Saints 6 – 2 Flint Town United 1.20 7.40 16.08
19:45 Penybont 1 – 1 Pontypridd Town — — —
19:45 Newtown AFC 0 – 2 Bala Town 3.54 3.63 2.05
19:45 Haverfordwest County AFC 1 – 0 Cardiff MET — — —
19:45 Caernarfon Town 0 – 2 GAP Connah S Quay FC 3.45 3.60 2.10
Saturday 24 September 2022
14:30 Haverfordwest County AFC 1 – 1 Flint Town United 1.81 3.85 4.21
14:30 GAP Connah S Quay FC 1 – 0 Pontypridd Town — — —
14:30 Bala Town 2 – 0 Cardiff MET — — —
Friday 23 September 2022
19:45 Penybont 3 – 1 Aberystwyth Town 1.55 4.50 6.20
19:45 Airbus UK 4 – 4 Newtown AFC 5.80 4.60 1.61
Saturday 17 September 2022
17:15 Newtown AFC 2 – 3 Penybont 2.14 3.60 3.26
14:30 Pontypridd Town 1 – 0 Airbus UK — — —
14:30 Flint Town United 1 – 1 Bala Town 4.31 4.17 2.25
14:30 Cardiff MET 0 – 7 The New Saints — — —
14:30 Caernarfon Town 2 – 1 Haverfordwest County AFC 2.66 3.78 3.30
Friday 16 September 2022
20:00 Aberystwyth Town 2 – 1 GAP Connah S Quay FC 6.00 4.20 1.65
Saturday 3 September 2022
14:30 Pontypridd Town 0 – 2 The New Saints — — —
14:30 Haverfordwest County AFC 2 – 3 Newtown AFC 2.53 3.50 2.75
14:30 GAP Connah S Quay FC 2 – 0 Penybont 1.70 3.84 5.10
14:30 Cardiff MET 1 – 0 Flint Town United — — —
Friday 2 September 2022
20:00 Aberystwyth Town 1 – 4 Bala Town 5.15 4.50 1.70
19:45 Caernarfon Town 3 – 1 Airbus UK 1.38 5.50 9.00
Tuesday 30 August 2022
20:00 Aberystwyth Town 0 – 2 The New Saints 17.00 7.57 1.20
19:45 Penybont 3 – 2 Haverfordwest County AFC 2.29 3.68 3.05
19:45 Newtown AFC 2 – 1 Caernarfon Town 1.81 4.20 4.75
19:45 GAP Connah S Quay FC 1 – 0 Bala Town 2.30 4.14 3.40
19:45 Cardiff MET 3 – 0 Pontypridd Town — — —
19:45 Airbus UK 1 – 3 Flint Town United 2.83 3.73 2.46
Saturday 27 August 2022
14:30 Pontypridd Town 2 – 1 Aberystwyth Town — — —
14:30 Penybont 2 – 1 Flint Town United 2.04 3.65 3.80
14:30 Haverfordwest County AFC 3 – 0 Airbus UK 1.62 4.50 5.50
14:30 Caernarfon Town 5 – 1 Cardiff MET — — —
Friday 26 August 2022
19:45 The New Saints 2 – 1 GAP Connah S Quay FC 1.46 4.90 6.60
19:45 Bala Town 3 – 0 Newtown AFC 2.00 3.70 3.62
Saturday 20 August 2022
17:45 Aberystwyth Town 0 – 4 Cardiff MET — — —
14:30 The New Saints 1 – 0 Penybont 1.30 6.00 11.00
14:30 Caernarfon Town 2 – 0 Pontypridd Town — — —
14:30 Bala Town 1 – 1 Haverfordwest County AFC 1.72 4.20 4.60
Friday 19 August 2022
19:45 Newtown AFC 0 – 2 Flint Town United 1.70 4.11 4.52
19:45 GAP Connah S Quay FC 1 – 0 Airbus UK 1.70 4.20 5.50
Sunday 14 August 2022
14:30 Penybont 2 – 0 Bala Town 4.11 3.95 1.91
Saturday 13 August 2022
17:45 Pontypridd Town 0 – 1 Flint Town United — — —
14:30 Newtown AFC 0 – 0 The New Saints 4.76 4.22 1.67
14:30 Haverfordwest County AFC 1 – 0 Caernarfon Town 2.25 3.65 2.99
14:30 Cardiff MET 2 – 0 GAP Connah S Quay FC — — —
Friday 12 August 2022
19:45 Airbus UK 1 – 2 Aberystwyth Town 2.57 3.59 2.69

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