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
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.03
590 goals.
60.5% of matches went over 2.5.
Home advantage
45.6%
Draws 20%,
away wins 34.4%.
Half-time lead held
79.5%
From 112 matches where someone led at the break.
1–2
20 · 10.3%
2–1
18 · 9.2%
1–1
17 · 8.7%
0–0
16 · 8.2%
1–0
15 · 7.7%
3–1
12 · 6.2%
Results 196
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 18 May 2025
17:10
Haverfordwest County AFC
3 – 1
Caernarfon Town
2.05
3.10
3.30
Sunday 11 May 2025
17:10
Caernarfon Town
0 – 0
Cardiff MET
2.10
3.50
2.80
Saturday 26 April 2025
14:30
Cardiff MET
1 – 0
Bala Town
2.20
3.30
3.20
12:15
Caernarfon Town
5 – 2
Barry Town
2.15
3.50
3.10
Saturday 19 April 2025
13:00
Bala Town
3 – 2
Penybont
2.75
3.25
2.25
12:45
Flint Town United
4 – 0
Newtown AFC
1.85
3.70
3.30
12:45
Barry Town
5 – 0
Briton Ferry
1.40
5.00
5.00
12:45
Aberystwyth Town
1 – 1
GAP Connah S Quay FC
7.56
4.70
1.47
12:45
Haverfordwest County AFC
1 – 3
The New Saints
6.50
4.10
1.42
12:45
Caernarfon Town
2 – 1
Cardiff MET
2.20
3.60
2.60
Sunday 13 April 2025
14:30
GAP Connah S Quay FC
0 – 2
Barry Town
1.81
3.84
4.90
14:30
Penybont
3 – 1
Caernarfon Town
1.73
3.60
4.20
Saturday 12 April 2025
14:30
Briton Ferry
1 – 2
Flint Town United
2.50
3.75
2.35
12:45
Newtown AFC
2 – 3
Aberystwyth Town
2.25
1.09
2.67
Friday 11 April 2025
19:45
The New Saints
2 – 1
Bala Town
1.14
7.50
12.00
19:45
Cardiff MET
1 – 1
Haverfordwest County AFC
3.10
3.40
2.10
Saturday 29 March 2025
14:30
Briton Ferry
1 – 0
GAP Connah S Quay FC
5.81
4.50
1.65
14:30
Penybont
1 – 0
The New Saints
7.00
4.50
1.33
14:30
Haverfordwest County AFC
1 – 1
Caernarfon Town
2.05
3.00
3.40
14:30
Bala Town
0 – 0
Cardiff MET
2.63
3.20
2.38
Friday 28 March 2025
20:00
Aberystwyth Town
1 – 2
Flint Town United
3.20
3.60
1.91
19:45
Barry Town
2 – 1
Newtown AFC
1.57
4.50
4.00
Saturday 22 March 2025
14:30
Flint Town United
3 – 2
Barry Town
2.20
3.30
2.88
14:30
Cardiff MET
0 – 6
The New Saints
9.50
5.25
1.22
Friday 21 March 2025
20:00
Aberystwyth Town
0 – 1
Briton Ferry
2.90
3.25
2.15
19:45
Newtown AFC
2 – 3
GAP Connah S Quay FC
3.12
3.35
2.51
19:45
Haverfordwest County AFC
1 – 2
Penybont
2.20
3.00
3.10
19:45
Caernarfon Town
5 – 0
Bala Town
2.00
3.25
3.25
Saturday 15 March 2025
14:30
Bala Town
0 – 0
Haverfordwest County AFC
3.40
3.10
2.10
Friday 14 March 2025
19:45
Penybont
0 – 0
Cardiff MET
1.67
3.80
4.00
Tuesday 11 March 2025
19:45
GAP Connah S Quay FC
4 – 0
Flint Town United
1.69
4.20
5.53
19:45
Briton Ferry
1 – 1
Newtown AFC
2.60
3.50
2.30
19:45
Barry Town
2 – 1
Aberystwyth Town
1.30
5.00
6.50
19:45
The New Saints
2 – 0
Caernarfon Town
1.14
7.00
13.00
Saturday 8 March 2025
14:30
Penybont
3 – 2
Bala Town
1.70
3.60
4.20
14:30
Cardiff MET
4 – 2
Caernarfon Town
2.40
3.40
2.50
12:15
The New Saints
5 – 1
Haverfordwest County AFC
1.27
4.50
9.00
Friday 7 March 2025
19:45
Newtown AFC
2 – 2
Flint Town United
2.15
3.80
2.63
19:45
GAP Connah S Quay FC
3 – 0
Aberystwyth Town
1.27
6.31
11.60
19:45
Briton Ferry
3 – 4
Barry Town
2.60
3.75
2.20
Saturday 22 February 2025
14:30
Flint Town United
3 – 1
Briton Ferry
1.95
3.80
3.00
14:30
Barry Town
0 – 2
GAP Connah S Quay FC
3.14
3.65
2.42
14:30
Caernarfon Town
3 – 2
Penybont
3.00
3.70
1.95
12:15
Aberystwyth Town
0 – 1
Newtown AFC
2.75
3.70
2.10
Friday 21 February 2025
19:45
Haverfordwest County AFC
1 – 0
Cardiff MET
1.67
3.30
4.50
19:45
Bala Town
0 – 2
The New Saints
6.50
5.75
1.27
Tuesday 11 February 2025
19:45
Caernarfon Town
0 – 1
The New Saints
8.50
7.00
1.20
Saturday 8 February 2025
14:30
Newtown AFC
1 – 1
Barry Town
2.45
3.40
2.40
14:30
GAP Connah S Quay FC
0 – 1
Briton Ferry
1.45
4.90
6.89
14:30
Cardiff MET
2 – 1
Bala Town
2.50
3.25
2.50
14:30
Caernarfon Town
1 – 1
Haverfordwest County AFC
2.88
3.40
2.10
12:15
The New Saints
4 – 0
Penybont
1.33
4.33
7.00
Friday 7 February 2025
19:45
Flint Town United
2 – 0
Aberystwyth Town
1.53
4.33
4.33
Saturday 1 February 2025
14:30
GAP Connah S Quay FC
1 – 0
Newtown AFC
1.59
4.30
6.17
14:30
Briton Ferry
2 – 3
Aberystwyth Town
1.75
3.70
3.90
14:30
Barry Town
3 – 1
Flint Town United
1.85
3.60
3.50
14:30
The New Saints
3 – 1
Cardiff MET
1.17
6.25
12.00
12:15
Penybont
0 – 0
Haverfordwest County AFC
2.25
3.10
3.00
Friday 31 January 2025
19:45
Bala Town
1 – 3
Caernarfon Town
2.15
3.25
3.10
Saturday 25 January 2025
14:30
Flint Town United
2 – 1
GAP Connah S Quay FC
4.88
4.15
1.74
14:30
Haverfordwest County AFC
3 – 2
Bala Town
1.73
3.40
4.50
Friday 24 January 2025
20:00
Aberystwyth Town
1 – 2
Barry Town
3.75
4.20
1.70
19:45
Newtown AFC
2 – 2
Briton Ferry
1.90
3.90
3.25
19:45
Cardiff MET
2 – 1
Penybont
4.00
4.50
1.62
Friday 17 January 2025
19:45
GAP Connah S Quay FC
0 – 2
Bala Town
2.21
3.40
3.66
Tuesday 14 January 2025
19:45
Newtown AFC
1 – 2
Penybont
6.44
3.95
1.67
19:45
Cardiff MET
0 – 2
The New Saints
—
—
—
19:45
Caernarfon Town
3 – 0
Flint Town United
1.94
3.97
4.14
19:45
Barry Town
1 – 1
Haverfordwest County AFC
3.54
3.94
2.12
Saturday 11 January 2025
12:45
Aberystwyth Town
1 – 6
Briton Ferry
2.25
3.25
2.75
12:45
Bala Town
0 – 2
Caernarfon Town
1.73
3.80
4.20
Saturday 4 January 2025
14:30
Penybont
1 – 0
GAP Connah S Quay FC
1.98
3.80
5.33
14:30
The New Saints
2 – 1
Newtown AFC
1.10
8.50
15.00
14:30
Haverfordwest County AFC
5 – 1
Briton Ferry
1.36
4.33
6.50
Wednesday 1 January 2025
14:30
Haverfordwest County AFC
1 – 0
Aberystwyth Town
1.18
7.00
8.50
14:30
Flint Town United
2 – 0
Newtown AFC
2.55
3.60
2.25
Tuesday 31 December 2024
17:45
Penybont
2 – 2
Cardiff MET
1.57
4.00
4.20
14:30
The New Saints
2 – 1
GAP Connah S Quay FC
1.22
7.70
13.00
12:30
Briton Ferry
0 – 0
Barry Town
3.20
3.60
1.91
Thursday 26 December 2024
14:30
Newtown AFC
0 – 2
Haverfordwest County AFC
3.75
3.50
1.80
14:30
GAP Connah S Quay FC
7 – 2
Flint Town United
1.90
4.00
5.25
14:30
Caernarfon Town
2 – 5
The New Saints
9.00
5.50
1.22
14:30
Aberystwyth Town
0 – 0
Bala Town
6.50
3.60
1.48
12:30
Cardiff MET
1 – 3
Briton Ferry
1.57
3.50
5.50
12:30
Barry Town
1 – 2
Penybont
4.33
3.90
1.60
Sunday 22 December 2024
14:30
The New Saints
5 – 2
Briton Ferry
1.06
12.00
29.00
Saturday 21 December 2024
14:30
Bala Town
3 – 1
Barry Town
1.75
3.40
4.00
14:30
Aberystwyth Town
3 – 1
Caernarfon Town
5.00
4.10
1.50
Saturday 14 December 2024
14:30
Cardiff MET
2 – 0
Flint Town United
1.75
3.75
3.90
14:30
Caernarfon Town
3 – 2
Barry Town
2.25
3.50
2.60
Tuesday 10 December 2024
19:45
Barry Town
2 – 1
Cardiff MET
2.45
3.60
2.40
Wednesday 4 December 2024
19:45
Flint Town United
3 – 0
Aberystwyth Town
1.67
3.90
3.80
19:45
Bala Town
1 – 0
The New Saints
8.50
5.00
1.25
Tuesday 3 December 2024
19:45
Penybont
1 – 0
Haverfordwest County AFC
1.85
3.30
3.75
19:45
GAP Connah S Quay FC
1 – 1
Caernarfon Town
2.10
3.94
3.41
19:45
Briton Ferry
2 – 1
Newtown AFC
3.00
3.60
2.00
Saturday 30 November 2024
14:30
Newtown AFC
0 – 3
GAP Connah S Quay FC
3.00
3.60
2.40
Saturday 23 November 2024
14:30
The New Saints
3 – 2
Penybont
1.29
5.00
7.50
14:30
Haverfordwest County AFC
0 – 0
Bala Town
2.05
3.30
3.10
14:30
Flint Town United
2 – 1
Briton Ferry
1.50
4.50
4.50
14:30
Cardiff MET
3 – 0
Aberystwyth Town
1.20
6.00
8.50
Wednesday 20 November 2024
19:45
Briton Ferry
3 – 1
The New Saints
29.00
11.00
1.06
Sunday 10 November 2024
14:30
The New Saints
2 – 1
Haverfordwest County AFC
1.27
5.50
7.00
Saturday 9 November 2024
17:15
Cardiff MET
3 – 3
Bala Town
2.25
3.25
2.75
14:30
Penybont
3 – 1
Flint Town United
1.17
7.00
9.00
14:30
Briton Ferry
0 – 1
Caernarfon Town
3.25
4.00
1.80
14:30
Barry Town
3 – 2
GAP Connah S Quay FC
2.74
3.92
2.60
Friday 8 November 2024
19:45
Aberystwyth Town
3 – 1
Newtown AFC
4.33
3.75
1.62
Saturday 2 November 2024
17:15
Briton Ferry
4 – 0
Aberystwyth Town
2.12
3.65
3.50
14:30
Newtown AFC
0 – 0
Bala Town
3.05
3.30
2.65
14:30
Haverfordwest County AFC
4 – 1
Flint Town United
1.50
4.58
7.75
14:30
GAP Connah S Quay FC
1 – 0
Cardiff MET
—
—
—
14:30
Caernarfon Town
1 – 5
Penybont
4.03
3.86
2.15
13:00
Barry Town
1 – 4
The New Saints
17.00
10.00
1.17
Wednesday 30 October 2024
19:45
GAP Connah S Quay FC
1 – 2
The New Saints
9.53
5.40
1.33
Sunday 27 October 2024
14:30
GAP Connah S Quay FC
2 – 1
Briton Ferry
1.33
5.40
13.20
13:00
Aberystwyth Town
2 – 4
The New Saints
34.00
12.00
1.05
Saturday 26 October 2024
17:15
Haverfordwest County AFC
0 – 0
Caernarfon Town
2.00
3.65
3.92
14:30
Penybont
1 – 1
Bala Town
2.00
3.30
3.20
14:30
Flint Town United
1 – 2
Barry Town
3.05
3.79
2.62
Friday 25 October 2024
19:45
Cardiff MET
2 – 1
Newtown AFC
1.91
3.60
3.20
Tuesday 15 October 2024
19:45
The New Saints
5 – 0
Flint Town United
1.06
14.54
34.00
19:45
Newtown AFC
2 – 4
Barry Town
2.34
3.55
2.94
19:45
Cardiff MET
1 – 1
Penybont
—
—
—
19:45
Caernarfon Town
1 – 4
Aberystwyth Town
1.28
7.00
12.00
19:45
Briton Ferry
1 – 2
Haverfordwest County AFC
9.50
4.70
1.38
19:45
Bala Town
0 – 0
GAP Connah S Quay FC
2.83
3.13
2.95
Saturday 12 October 2024
14:30
The New Saints
3 – 0
Cardiff MET
—
—
—
14:30
Haverfordwest County AFC
0 – 0
GAP Connah S Quay FC
1.86
3.60
4.91
14:30
Flint Town United
2 – 2
Bala Town
3.69
3.58
2.06
14:30
Caernarfon Town
1 – 2
Newtown AFC
1.79
3.93
4.40
14:30
Barry Town
3 – 1
Briton Ferry
1.47
4.75
6.50
14:30
Aberystwyth Town
0 – 3
Penybont
13.00
5.80
1.25
Wednesday 9 October 2024
19:45
The New Saints
1 – 2
Caernarfon Town
1.15
9.50
17.00
Saturday 5 October 2024
14:30
Cardiff MET
1 – 2
Caernarfon Town
—
—
—
Friday 4 October 2024
19:45
Penybont
4 – 1
Barry Town
1.54
4.63
6.08
19:45
Newtown AFC
2 – 4
Flint Town United
2.00
3.80
4.10
19:45
GAP Connah S Quay FC
3 – 0
Aberystwyth Town
1.30
6.37
10.10
19:45
Bala Town
0 – 2
Haverfordwest County AFC
3.10
3.01
2.62
Saturday 28 September 2024
17:15
Caernarfon Town
3 – 1
GAP Connah S Quay FC
2.72
3.94
2.45
14:30
Flint Town United
0 – 1
Penybont
5.90
4.24
1.58
14:30
Briton Ferry
2 – 2
Bala Town
9.00
5.80
1.54
Friday 27 September 2024
19:45
Haverfordwest County AFC
1 – 0
Cardiff MET
—
—
—
19:45
Newtown AFC
1 – 6
The New Saints
13.00
6.91
1.25
19:45
Barry Town
1 – 0
Aberystwyth Town
1.34
5.02
9.00
Wednesday 25 September 2024
19:45
Flint Town United
1 – 2
Caernarfon Town
2.85
3.70
2.38
Tuesday 24 September 2024
20:00
Aberystwyth Town
1 – 2
Cardiff MET
—
—
—
19:45
The New Saints
2 – 3
Bala Town
1.18
8.20
21.00
19:45
Penybont
0 – 1
Briton Ferry
1.10
11.00
36.00
19:45
Haverfordwest County AFC
1 – 1
Barry Town
1.93
3.50
4.50
19:45
GAP Connah S Quay FC
1 – 1
Newtown AFC
2.01
3.90
4.40
Saturday 21 September 2024
14:30
Cardiff MET
2 – 1
GAP Connah S Quay FC
—
—
—
14:30
Briton Ferry
1 – 1
Flint Town United
5.00
4.56
1.73
14:30
Barry Town
1 – 1
Caernarfon Town
2.02
4.20
3.60
Friday 20 September 2024
20:00
Aberystwyth Town
0 – 3
Haverfordwest County AFC
9.49
4.60
1.39
19:45
Penybont
2 – 1
The New Saints
8.35
4.80
1.43
19:45
Bala Town
2 – 2
Newtown AFC
1.90
3.47
4.50
Sunday 15 September 2024
14:30
GAP Connah S Quay FC
0 – 1
Penybont
2.78
3.60
2.85
Saturday 14 September 2024
14:30
The New Saints
4 – 0
Barry Town
1.08
14.77
29.00
14:30
Flint Town United
1 – 0
Haverfordwest County AFC
4.50
4.15
1.84
14:30
Caernarfon Town
3 – 2
Briton Ferry
1.29
6.67
11.00
Friday 13 September 2024
19:45
Newtown AFC
2 – 1
Cardiff MET
—
—
—
19:45
Bala Town
3 – 0
Aberystwyth Town
1.39
5.02
11.50
Saturday 7 September 2024
17:15
Aberystwyth Town
0 – 2
Flint Town United
3.07
3.80
2.26
14:30
Penybont
2 – 0
Caernarfon Town
1.62
4.73
6.10
14:30
Newtown AFC
1 – 0
Briton Ferry
1.26
7.50
15.00
14:30
Haverfordwest County AFC
0 – 1
The New Saints
13.00
6.50
1.25
14:30
GAP Connah S Quay FC
1 – 2
Barry Town
1.63
4.30
5.90
14:30
Bala Town
0 – 1
Cardiff MET
—
—
—
Tuesday 3 September 2024
19:45
The New Saints
2 – 0
Aberystwyth Town
1.02
23.43
58.00
Saturday 31 August 2024
14:30
Caernarfon Town
1 – 2
Cardiff MET
—
—
—
14:30
Briton Ferry
1 – 5
GAP Connah S Quay FC
15.30
7.50
1.29
14:30
Barry Town
3 – 2
Flint Town United
1.84
4.16
4.19
14:30
Bala Town
1 – 2
Penybont
2.90
3.15
2.86
Friday 30 August 2024
19:45
Haverfordwest County AFC
3 – 0
Newtown AFC
2.43
3.52
3.79
Monday 26 August 2024
14:30
Barry Town
1 – 2
Newtown AFC
2.71
3.61
2.54
14:30
Penybont
5 – 1
Aberystwyth Town
1.40
4.90
8.00
14:30
Flint Town United
0 – 1
GAP Connah S Quay FC
7.02
4.82
1.42
14:30
Cardiff MET
0 – 0
Haverfordwest County AFC
—
—
—
14:30
Caernarfon Town
0 – 0
Bala Town
3.45
3.67
2.12
Friday 23 August 2024
20:00
Aberystwyth Town
1 – 0
Barry Town
4.01
3.80
2.40
19:45
Newtown AFC
0 – 4
Caernarfon Town
2.08
3.97
3.67
19:45
Haverfordwest County AFC
0 – 0
Penybont
3.44
3.62
2.75
19:45
Briton Ferry
1 – 5
Cardiff MET
—
—
—
19:45
Bala Town
2 – 0
Flint Town United
1.43
5.00
8.33
Saturday 17 August 2024
17:15
Caernarfon Town
1 – 2
Haverfordwest County AFC
2.40
3.48
3.06
Friday 16 August 2024
20:00
Aberystwyth Town
1 – 1
GAP Connah S Quay FC
6.64
4.31
1.51
19:45
Penybont
0 – 0
Newtown AFC
1.68
4.00
5.70
19:45
Flint Town United
1 – 4
The New Saints
21.00
12.00
1.10
19:45
Cardiff MET
1 – 1
Barry Town
—
—
—
19:45
Bala Town
2 – 0
Briton Ferry
1.22
7.00
13.00
Sunday 11 August 2024
17:10
Briton Ferry
0 – 2
Penybont
4.51
4.15
1.72
14:30
GAP Connah S Quay FC
0 – 1
Haverfordwest County AFC
1.53
4.89
6.00
Saturday 10 August 2024
14:30
Flint Town United
1 – 2
Cardiff MET
—
—
—
14:30
Barry Town
1 – 1
Bala Town
3.55
3.45
2.12
Friday 9 August 2024
19:45
Newtown AFC
4 – 1
Aberystwyth Town
1.64
4.18
5.20