DJYY DataData
  • Matches
  • Leagues
  • Strategies
  • Upgrade
Wales Welsh Premier League
Wales
2025/2026
Wales Welsh Premier League
195/195 matches
100%

Overview

Season ttl/avg
Total goals560
Home teams goals288
Away teams goals272
Season avg2.87
Season BTTS %50%
xG avg2.98

Corners and cards

OverallHomeAway
Corners avg9.324.884.44
Cards avg3.451.711.75

League table

#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ
1The New Saints21162358193950
2.00
-0.38
1.28
42.09
15.91
18.59
-0.41
2Connah's Quay21144346232346
3.00
0.81
1.29
38.96
7.04
23.06
0.06
3Penybont2111463530537
1.33
-0.43
1.33
30.51
4.49
26.42
-3.58
4Caernarfon Town2196642301233
0.83
-0.74
1.35
32.62
9.38
31.06
1.06
5Colwyn Bay218672924530
1.50
0.07
1.36
31.39
-2.39
31.40
7.40
6Barry Town United216962824427
1.33
0.04
1.38
28.62
-0.62
27.07
3.07
7Cardiff MU216963235-327
1.50
0.21
1.38
29.55
2.45
31.38
-3.62
8Haverfordwest County216692836-824
1.83
0.69
1.39
28.06
-0.06
32.02
-3.98
9Briton Ferry215792938-922
1.00
-0.05
1.40
28.32
0.68
33.49
-4.51
10Flint Town United2156103444-1021
1.00
0.00
1.40
34.36
-0.36
36.44
-7.56
11Bala Town2155111530-1520
0.17
-0.78
1.41
22.54
-7.54
37.17
7.17
12Llanelli Town2122171154-438
0.17
-0.21
1.46
24.14
-13.14
43.07
-10.93
#TeamGPWDLGFGAGDPts
PPGΔ6
oPPG
xGΔ
xGAΔ

Winning %

Overall
81.3
The New Saints
The New Saints
50
Connah's Quay
Connah's Quay
41.2
Haverfordwest County
Haverfordwest County
37.5
Caernarfon Town
Caernarfon Town
37.5
Briton Ferry
Briton Ferry
36.4
Barry Town United
Barry Town United
Home
81.3
The New Saints
The New Saints
50
Connah's Quay
Connah's Quay
50
Haverfordwest County
Haverfordwest County
41.2
Barry Town United
Barry Town United
37.5
Caernarfon Town
Caernarfon Town
35.3
Colwyn Bay
Colwyn Bay
Away
81.3
The New Saints
The New Saints
50
Connah's Quay
Connah's Quay
43.8
Briton Ferry
Briton Ferry
37.5
Colwyn Bay
Colwyn Bay
37.5
Caernarfon Town
Caernarfon Town
35.3
Penybont
Penybont

Season draws

Overall
14
Cardiff MU
Cardiff MU
11
Barry Town United
Barry Town United
11
Flint Town United
Flint Town United
10
Connah's Quay
Connah's Quay
10
Colwyn Bay
Colwyn Bay
9
Caernarfon Town
Caernarfon Town
Home
7
Bala Town
Bala Town
6
Cardiff MU
Cardiff MU
6
Barry Town United
Barry Town United
6
Colwyn Bay
Colwyn Bay
6
Penybont
Penybont
5
Connah's Quay
Connah's Quay
Away
8
Cardiff MU
Cardiff MU
6
Caernarfon Town
Caernarfon Town
6
Flint Town United
Flint Town United
5
Connah's Quay
Connah's Quay
5
Barry Town United
Barry Town United
5
Haverfordwest County
Haverfordwest County

1st goal

Overall
26
The New Saints
The New Saints
19
Connah's Quay
Connah's Quay
18
Briton Ferry
Briton Ferry
17
Barry Town United
Barry Town United
17
Haverfordwest County
Haverfordwest County
15
Bala Town
Bala Town
Home
13
The New Saints
The New Saints
10
Barry Town United
Barry Town United
10
Haverfordwest County
Haverfordwest County
9
Connah's Quay
Connah's Quay
9
Bala Town
Bala Town
9
Briton Ferry
Briton Ferry
Away
13
The New Saints
The New Saints
10
Connah's Quay
Connah's Quay
9
Briton Ferry
Briton Ferry
7
Barry Town United
Barry Town United
7
Haverfordwest County
Haverfordwest County
7
Colwyn Bay
Colwyn Bay

Season CS

Overall
17
The New Saints
The New Saints
14
Haverfordwest County
Haverfordwest County
13
Barry Town United
Barry Town United
13
Penybont
Penybont
10
Bala Town
Bala Town
10
Colwyn Bay
Colwyn Bay
Home
8
The New Saints
The New Saints
8
Barry Town United
Barry Town United
7
Haverfordwest County
Haverfordwest County
7
Penybont
Penybont
6
Bala Town
Bala Town
4
Colwyn Bay
Colwyn Bay
Away
9
The New Saints
The New Saints
7
Haverfordwest County
Haverfordwest County
6
Connah's Quay
Connah's Quay
6
Colwyn Bay
Colwyn Bay
6
Penybont
Penybont
5
Barry Town United
Barry Town United

Season GF

Overall
81
The New Saints
The New Saints
61
Connah's Quay
Connah's Quay
56
Caernarfon Town
Caernarfon Town
49
Haverfordwest County
Haverfordwest County
48
Flint Town United
Flint Town United
46
Briton Ferry
Briton Ferry
Home
46
The New Saints
The New Saints
34
Connah's Quay
Connah's Quay
31
Haverfordwest County
Haverfordwest County
30
Caernarfon Town
Caernarfon Town
26
Colwyn Bay
Colwyn Bay
24
Barry Town United
Barry Town United
Away
35
The New Saints
The New Saints
28
Briton Ferry
Briton Ferry
28
Flint Town United
Flint Town United
27
Connah's Quay
Connah's Quay
26
Caernarfon Town
Caernarfon Town
23
Cardiff MU
Cardiff MU

Avg xG for

Overall
2.1
The New Saints
The New Saints
1.75
Flint Town United
Flint Town United
1.74
Connah's Quay
Connah's Quay
1.52
Caernarfon Town
Caernarfon Town
1.48
Colwyn Bay
Colwyn Bay
1.44
Haverfordwest County
Haverfordwest County
Home
2.21
The New Saints
The New Saints
1.98
Connah's Quay
Connah's Quay
1.87
Flint Town United
Flint Town United
1.61
Haverfordwest County
Haverfordwest County
1.54
Caernarfon Town
Caernarfon Town
1.52
Penybont
Penybont
Away
1.99
The New Saints
The New Saints
1.64
Flint Town United
Flint Town United
1.5
Connah's Quay
Connah's Quay
1.5
Caernarfon Town
Caernarfon Town
1.47
Colwyn Bay
Colwyn Bay
1.4
Briton Ferry
Briton Ferry

Season GA

Overall
82
Llanelli Town
Llanelli Town
59
Flint Town United
Flint Town United
51
Cardiff MU
Cardiff MU
49
Penybont
Penybont
47
Caernarfon Town
Caernarfon Town
47
Briton Ferry
Briton Ferry
Home
35
Llanelli Town
Llanelli Town
29
Cardiff MU
Cardiff MU
29
Flint Town United
Flint Town United
28
Caernarfon Town
Caernarfon Town
24
Colwyn Bay
Colwyn Bay
24
Briton Ferry
Briton Ferry
Away
47
Llanelli Town
Llanelli Town
35
Penybont
Penybont
30
Flint Town United
Flint Town United
26
Haverfordwest County
Haverfordwest County
25
Bala Town
Bala Town
23
Briton Ferry
Briton Ferry

Avg xG against

Overall
2.11
Llanelli Town
Llanelli Town
1.73
Bala Town
Bala Town
1.6
Flint Town United
Flint Town United
1.55
Caernarfon Town
Caernarfon Town
1.53
Briton Ferry
Briton Ferry
1.5
Colwyn Bay
Colwyn Bay
Home
1.9
Llanelli Town
Llanelli Town
1.66
Flint Town United
Flint Town United
1.56
Bala Town
Bala Town
1.49
Caernarfon Town
Caernarfon Town
1.38
Connah's Quay
Connah's Quay
1.38
Colwyn Bay
Colwyn Bay
Away
2.32
Llanelli Town
Llanelli Town
1.9
Bala Town
Bala Town
1.68
Briton Ferry
Briton Ferry
1.63
Colwyn Bay
Colwyn Bay
1.61
Caernarfon Town
Caernarfon Town
1.59
Cardiff MU
Cardiff MU

Shots avg

Overall
16.56
The New Saints
The New Saints
13.81
Flint Town United
Flint Town United
12.81
Connah's Quay
Connah's Quay
12.44
Caernarfon Town
Caernarfon Town
11.76
Colwyn Bay
Colwyn Bay
11.59
Haverfordwest County
Haverfordwest County
Home
17.88
The New Saints
The New Saints
14.56
Connah's Quay
Connah's Quay
14.13
Flint Town United
Flint Town United
13.5
Haverfordwest County
Haverfordwest County
12.56
Caernarfon Town
Caernarfon Town
12
Colwyn Bay
Colwyn Bay
Away
15.25
The New Saints
The New Saints
13.5
Flint Town United
Flint Town United
12.31
Caernarfon Town
Caernarfon Town
11.5
Colwyn Bay
Colwyn Bay
11.06
Connah's Quay
Connah's Quay
10.69
Briton Ferry
Briton Ferry

SOG avg

Overall
6.66
The New Saints
The New Saints
5.84
Connah's Quay
Connah's Quay
5
Caernarfon Town
Caernarfon Town
5
Flint Town United
Flint Town United
4.76
Haverfordwest County
Haverfordwest County
4.66
Briton Ferry
Briton Ferry
Home
6.94
The New Saints
The New Saints
6.38
Connah's Quay
Connah's Quay
5.88
Haverfordwest County
Haverfordwest County
5.5
Caernarfon Town
Caernarfon Town
5.06
Flint Town United
Flint Town United
4.76
Barry Town United
Barry Town United
Away
6.38
The New Saints
The New Saints
5.31
Connah's Quay
Connah's Quay
4.94
Flint Town United
Flint Town United
4.75
Briton Ferry
Briton Ferry
4.5
Caernarfon Town
Caernarfon Town
4.38
Colwyn Bay
Colwyn Bay

Corners ttl avg

Overall
10.22
The New Saints
The New Saints
10
Colwyn Bay
Colwyn Bay
9.78
Caernarfon Town
Caernarfon Town
9.62
Flint Town United
Flint Town United
9.6
Briton Ferry
Briton Ferry
9.41
Llanelli Town
Llanelli Town
Home
10.87
The New Saints
The New Saints
10.25
Caernarfon Town
Caernarfon Town
10.01
Briton Ferry
Briton Ferry
9.76
Colwyn Bay
Colwyn Bay
9.38
Flint Town United
Flint Town United
9.25
Connah's Quay
Connah's Quay
Away
10.25
Colwyn Bay
Colwyn Bay
9.89
Haverfordwest County
Haverfordwest County
9.88
Flint Town United
Flint Town United
9.63
Llanelli Town
Llanelli Town
9.57
The New Saints
The New Saints
9.38
Barry Town United
Barry Town United

Corners for avg

Overall
7
The New Saints
The New Saints
5.09
Colwyn Bay
Colwyn Bay
5.06
Flint Town United
Flint Town United
4.88
Haverfordwest County
Haverfordwest County
4.84
Connah's Quay
Connah's Quay
4.72
Caernarfon Town
Caernarfon Town
Home
7.81
The New Saints
The New Saints
5.13
Flint Town United
Flint Town United
5
Cardiff MU
Cardiff MU
5
Caernarfon Town
Caernarfon Town
4.94
Colwyn Bay
Colwyn Bay
4.75
Connah's Quay
Connah's Quay
Away
6.19
The New Saints
The New Saints
5.25
Colwyn Bay
Colwyn Bay
5
Haverfordwest County
Haverfordwest County
5
Flint Town United
Flint Town United
4.94
Connah's Quay
Connah's Quay
4.75
Barry Town United
Barry Town United

Corners against avg

Overall
6.13
Llanelli Town
Llanelli Town
5.22
Briton Ferry
Briton Ferry
5.06
Caernarfon Town
Caernarfon Town
4.94
Cardiff MU
Cardiff MU
4.91
Colwyn Bay
Colwyn Bay
4.88
Bala Town
Bala Town
Home
5.81
Llanelli Town
Llanelli Town
5.38
Briton Ferry
Briton Ferry
5.25
Caernarfon Town
Caernarfon Town
4.82
Colwyn Bay
Colwyn Bay
4.5
Connah's Quay
Connah's Quay
4.35
Penybont
Penybont
Away
6.44
Llanelli Town
Llanelli Town
5.75
Bala Town
Bala Town
5.69
Cardiff MU
Cardiff MU
5.06
Briton Ferry
Briton Ferry
5
Colwyn Bay
Colwyn Bay
4.89
Haverfordwest County
Haverfordwest County

Scores

Over/Under

MPAvg0.5+1.5+2.5+3.5+4.5+5.5+Clean sheetFirst to score
The New Saints
The New Saints
322.5397%88%66%41%22%13%53%81%
Connah's Quay
Connah's Quay
321.9194%88%69%38%13%9%25%59%
Bala Town
Bala Town
321.0391%72%44%25%6%3%31%47%
Cardiff MU
Cardiff MU
321.3494%88%56%41%13%3%13%38%
Barry Town United
Barry Town United
331.3385%64%39%33%12%3%39%52%
Haverfordwest County
Haverfordwest County
341.4497%71%50%38%18%6%41%50%
Colwyn Bay
Colwyn Bay
331.2488%64%39%24%9%3%30%42%
Caernarfon Town
Caernarfon Town
321.7597%91%59%38%16%13%22%31%
Llanelli Town
Llanelli Town
320.5394%78%59%38%22%16%9%28%
Penybont
Penybont
341.2182%68%41%26%18%12%38%38%
Briton Ferry
Briton Ferry
321.4491%81%56%34%16%9%25%56%
Flint Town United
Flint Town United
321.588%81%63%50%28%16%22%38%

Goals per time segment

Min 0-15Min 16-30Min 31-45Min 46-60Min 61-75Min 76-901st half2nd half
The New Saints FC
The New Saints
50
+13
-1
+11
-5
+10
-5
+19
-3
+9
-3
+19
-8
+34
-11
+47
-14
Connah's Quay Nomads FC
Connah's Quay
46
+12
-3
+4
-8
+10
-4
+8
-7
+12
-4
+15
-12
+26
-15
+35
-23
Penybont FC
Penybont
37
+5
-9
+2
-10
+7
-4
+11
-13
+6
-3
+10
-10
+14
-23
+27
-26
Caernarfon Town FC
Caernarfon Town
33
+5
-10
+6
-6
+8
-8
+9
-4
+13
-5
+15
-14
+19
-24
+37
-23
Colwyn Bay FC
Colwyn Bay
30
+6
-5
+7
-6
+11
-6
+6
-6
+6
-8
+5
-6
+24
-17
+17
-20
Cardiff Metropolitan University FC
Cardiff MU
27
+5
-8
+5
-10
+5
-8
+13
-7
+6
-6
+9
-12
+15
-26
+28
-25
Barry Town United FC
Barry Town United
27
+6
-5
+8
-3
+8
-5
+7
-7
+6
-8
+9
-6
+22
-13
+22
-21
Haverfordwest County AFC
Haverfordwest County
24
+4
-7
+7
-8
+5
-5
+11
-10
+6
-11
+16
-5
+16
-20
+33
-26
Briton Ferry Llansawel AFC
Briton Ferry
22
+8
-6
+7
-3
+10
-8
+7
-12
+9
-8
+5
-10
+25
-17
+21
-30
Flint Town United FC
Flint Town United
21
+6
-10
+14
-6
+8
-9
+3
-11
+6
-7
+11
-16
+28
-25
+20
-34
Bala Town FC
Bala Town
20
+7
-5
+5
-11
+5
-5
+8
-9
+5
-9
+3
-6
+17
-21
+16
-24
Llanelli Town AFC
Llanelli Town
8
+3
-11
+7
-7
+1
-21
+1
-14
+1
-13
+4
-16
+11
-39
+6
-43

Exact score

Avg0 goals1 goals2 goals3 goals4+ goals
The New Saints
The New Saints
2.539%16%34%16%25%
Connah's Quay
Connah's Quay
1.9113%31%19%28%9%
Bala Town
Bala Town
1.0338%44%6%6%6%
Cardiff MU
Cardiff MU
1.3425%31%31%9%4%
Barry Town United
Barry Town United
1.3330%36%18%3%13%
Haverfordwest County
Haverfordwest County
1.4424%32%28%12%4%
Colwyn Bay
Colwyn Bay
1.2436%30%15%12%7%
Caernarfon Town
Caernarfon Town
1.7519%31%31%6%13%
Llanelli Town
Llanelli Town
0.5356%34%9%0%1%
Penybont
Penybont
1.2141%26%18%3%12%
Briton Ferry
Briton Ferry
1.4428%19%38%13%2%
Flint Town United
Flint Town United
1.531%22%28%6%13%

Home advantage

The New Saints FC
The New Saints
161650
2.44
2.56
-0.12
Connah's Quay Nomads FC
Connah's Quay
161646
1.81
1.81
0.00
Penybont FC
Penybont
171737
1.41
1.24
0.17
Caernarfon Town FC
Caernarfon Town
161633
1.31
1.50
-0.19
Colwyn Bay FC
Colwyn Bay
171630
1.41
1.38
0.03
Cardiff Metropolitan University FC
Cardiff MU
161627
1.13
1.25
-0.12
Barry Town United FC
Barry Town United
171627
1.59
1.25
0.34
Haverfordwest County AFC
Haverfordwest County
161824
1.63
1.28
0.35
Briton Ferry Llansawel AFC
Briton Ferry
161622
1.19
1.63
-0.44
Flint Town United FC
Flint Town United
161621
0.88
1.31
-0.43
Bala Town FC
Bala Town
161620
1.00
1.00
0.00
Llanelli Town AFC
Llanelli Town
16168
0.31
0.50
-0.19
DJYY DataData
DJYY Data provides football fans, data analysts and bettors with comprehensive and reliable statistics and easy-to-use analytical tools. We help users gather insight for better decision-making through scientific football analytics and forecasting methods.
© 2026 DJYY Data
Links
FAQs
Pricing
Contact us
Social media
Matches
Leagues
Strategies
Upgrade