Wales Premier League

Choose a custom date range

Wales Premier League (10/25/2025 - 12/25/2025) Overall Averages

Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
? 62.32 ? 4.64 ? 5.46 ?

Team Statistics (10/25/2025 - 12/25/2025) conceded

Team name Goals Dangerous Attacks Attacks Corners On-target Shots Off-target Shots Total Shots
Connah's Quay ? 1.17 74.83 ? ? 88.33 4.67 ? ? 3.00 6.17 ? ? 5.33
T.N.S. ? 1.00 77.60 ? ? 77.20 8.60 ? ? 3.80 10.20 ? ? 6.20
Barry Town ? 0.40 61.20 ? ? 112.20 5.80 ? ? 1.80 5.00 ? ? 7.20
Bala Town ? 1.33 51.67 ? ? 132.67 3.17 ? ? 5.83 5.33 ? ? 12.17
Penybont ? 2.67 80.83 ? ? 107.67 3.67 ? ? 4.00 3.33 ? ? 8.00
Colwyn Bay ? 2.00 59.50 ? ? 101.00 4.83 ? ? 6.50 4.83 ? ? 14.67
Briton Ferry ? 2.29 60.43 ? ? 93.43 5.29 ? ? 5.71 5.86 ? ? 12.14
Cardiff MU ? 1.83 63.83 ? ? 109.50 3.17 ? ? 3.83 6.00 ? ? 10.00
Flint Town Utd ? 2.29 59.14 ? ? 113.00 4.86 ? ? 4.43 5.00 ? ? 9.86
Caernarfon Town ? 1.17 51.33 ? ? 104.50 4.17 ? ? 5.67 4.17 ? ? 11.83
Haverfordwest County ? 2.00 59.71 ? ? 101.57 4.14 ? ? 4.71 5.86 ? ? 10.71
Llanelli Town ? 1.80 49.20 ? ? 121.20 4.00 ? ? 5.80 4.20 ? ? 11.80

Variance Average difference from opening line

Loading

Advantage (10/25/2025 - 12/25/2025)

Team name GF GA Number of Games Advantage
Connah's Quay 13 6 4 1.75
Briton Ferry 4 6 4 -0.50
Flint Town Utd 5 9 3 -1.33
Haverfordwest County 3 3 2 0.00
Cardiff MU 8 7 4 0.25
Penybont 3 4 3 -0.33
Barry Town 4 0 2 2.00
T.N.S. 4 3 2 0.50
Colwyn Bay 9 9 3 0.00
Llanelli Town 2 3 2 -0.50
Caernarfon Town 7 4 3 1.00
Bala Town 3 4 4 -0.25
Team name GF GA Number of Games Advantage
Connah's Quay 5 1 2 2.00
Briton Ferry 5 10 3 -1.67
Flint Town Utd 4 7 4 -0.75
Haverfordwest County 9 11 5 -0.40
Cardiff MU 5 4 2 0.50
Penybont 8 12 3 -1.33
Barry Town 5 2 3 1.00
T.N.S. 8 2 3 2.00
Colwyn Bay 3 3 3 0.00
Llanelli Town 2 6 3 -1.33
Caernarfon Town 3 3 3 0.00
Bala Town 1 4 2 -1.50

Overall Advantage (10/25/2025 - 12/25/2025)

Wales Premier League

Cymru Premier 25/26

P Team W D L Goals PO
1 T.N.S. 15 2 2 55:15 47
2 Connah's Quay 11 4 3 38:21 37
3 Penybont 10 3 6 33:29 33
4 Caernarfon Town 8 6 5 40:28 30
5 Colwyn Bay 7 6 6 26:21 27
6 Cardiff MU 6 8 5 32:34 26
7 Barry Town 5 9 4 25:19 24
8 Haverfordwest County 5 5 9 25:36 20
9 Bala Town 5 5 9 14:27 20
10 Flint Town Utd 4 6 9 32:41 18
11 Briton Ferry 4 6 9 26:36 18
12 Llanelli Town 2 2 15 11:50 8

Cymru Premier 25/26

P Team W D L Goals PO
1 T.N.S. 7 0 2 32:10 21
2 Connah's Quay 5 2 2 22:14 17
3 Penybont 5 1 3 13:8 16
4 Colwyn Bay 4 4 2 17:14 16
5 Caernarfon Town 4 2 3 20:14 14
6 Cardiff MU 3 3 4 15:21 12
7 Barry Town 2 5 2 13:7 11
8 Haverfordwest County 3 2 4 14:14 11
9 Flint Town Utd 3 2 4 17:18 11
10 Bala Town 2 5 3 8:12 11
11 Briton Ferry 1 3 6 8:18 6
12 Llanelli Town 1 2 7 6:22 5

Cymru Premier 25/26

P Team W D L Goals PO
1 T.N.S. 8 2 0 23:5 26
2 Connah's Quay 6 2 1 16:7 20
3 Penybont 5 2 3 20:21 17
4 Caernarfon Town 4 4 2 20:14 16
5 Cardiff MU 3 5 1 17:13 14
6 Barry Town 3 4 2 12:12 13
7 Briton Ferry 3 3 3 18:18 12
8 Colwyn Bay 3 2 4 9:7 11
9 Bala Town 3 0 6 6:15 9
10 Haverfordwest County 2 3 5 11:22 9
11 Flint Town Utd 1 4 5 15:23 7
12 Llanelli Town 1 0 8 5:28 3
Loading
Kick-Off Home Away 1x2 Drop Current Home Asian Handicap Goal Line Asian Corners Actions
26-12 12:00 Barry Town - Cardiff MU
Start. 1.90 3.40 3.50
Last 1.903.40 3.50
0%
-0.5
1.950
2.5,3.0
1.950, 1.850
-
60%10 - 90%10
75%
2.55 - 0.70
26-12 14:30 Haverfordwest County - Llanelli Town
Start. 1.40 4.50 6.50
Last 1.275.50 9.00
10%
-1.75
1.975
3.0,3.5
2.025, 1.775
-
60%10 - 100%10
80%
1.50 - 1.70
26-12 14:30 Flint Town Utd - Connah's Quay
Start. 4.50 4.00 1.61
Last 4.754.00 1.60
0%
1
1.800
3.0
1.800, 2.000
-
90%10 - 90%10
90%
0.70 - 1.15
26-12 14:30 T.N.S. - Bala Town
Start. 1.08 11.00 17.00
Last 1.0811.00 19.00
0%
-2.75
1.850
3.5,4.0
1.825, 1.975
-
70%10 - 70%10
70%
0.90 - 0.80
26-12 14:30 Penybont - Briton Ferry
Start. 1.36 4.60 7.00
Last 1.285.25 8.00
6%
-1.5
1.825
3.0,3.5
1.925, 1.875
9.5
1.900, 1.900
70%10 - 90%10
80%
0.75 - 0.80
27-12 14:30 Caernarfon Town - Colwyn Bay
Start. 2.00 3.60 3.20
Last 1.803.75 3.80
11%
-0.5
1.800
3.0
1.900, 1.900
-
60%10 - 80%10
70%
1.10 - 0.95
30-12 19:45 Cardiff MU - Haverfordwest County
0%
-
-
-
90%10 - 60%10
75%
0.70 - 1.50
31-12 12:30 Briton Ferry - Barry Town
0%
-
-
-
90%10 - 60%10
75%
0.80 - 2.55
31-12 12:30 Bala Town - Caernarfon Town
0%
-
-
-
70%10 - 60%10
65%
0.80 - 1.10
31-12 14:30 Connah's Quay - T.N.S.
0%
-
-
-
90%10 - 70%10
80%
1.15 - 0.90
01-01 12:30 Colwyn Bay - Flint Town Utd
0%
-
-
-
80%10 - 90%10
85%
0.95 - 0.70
01-01 14:00 Llanelli Town - Penybont
0%
-
-
-
100%10 - 70%10
85%
1.70 - 0.75
03-01 14:30 Connah's Quay - Barry Town
0%
-
-
-
90%10 - 60%10
75%
1.15 - 2.55
09-01 19:45 Caernarfon Town - Connah's Quay
0%
-
-
-
60%10 - 90%10
75%
1.10 - 1.15
09-01 19:45 Barry Town - Llanelli Town
0%
-
-
-
60%10 - 100%10
80%
2.55 - 1.70
09-01 19:45 T.N.S. - Colwyn Bay
0%
-
-
-
70%10 - 80%10
75%
0.90 - 0.95
09-01 19:45 Penybont - Cardiff MU
0%
-
-
-
70%10 - 90%10
80%
0.75 - 0.70
09-01 19:45 Haverfordwest County - Briton Ferry
0%
-
-
-
60%10 - 90%10
75%
1.50 - 0.80
09-01 19:45 Flint Town Utd - Bala Town
0%
-
-
-
90%10 - 70%10
80%
0.70 - 0.80

Top List

Top Goals

Team Name Player Name Goal Points Goals Penalties Matches Minutes Played Substituted In
T.N.S. Jordan Williams 14 14 0 0 0 0
Caernarfon Town Adam Davies 11 11 0 0 0 0
Flint Town Utd Elliot Reeves 11 11 0 0 0 0
Connah's Quay Harry Franklin 10 10 0 0 0 0
Penybont Noah Daley 10 10 0 0 0 0
Colwyn Bay Jordan Davies 10 10 1 0 0 0
Penybont James Crole 10 10 0 0 0 0
T.N.S. Daniel Williams 8 8 0 0 0 0
Connah's Quay Rhys Hughes 8 8 3 0 0 0
Haverfordwest County Ben Ahmum 8 8 4 0 0 0
T.N.S. Ryan Brobbel 7 7 2 0 0 0
Flint Town Utd Josh Jones 6 6 6 0 0 0
Colwyn Bay Louis Gabriel Robles 6 6 0 0 0 0
Bala Town Hussein Mohamed Mehasseb 6 6 1 0 0 0
Briton Ferry Tom Walters 6 6 0 0 0 0
Briton Ferry Ruben Davies 6 6 0 0 0 0
Cardiff MU Adam Roscrow 5 5 0 0 0 0
Haverfordwest County Corey Shephard 5 5 0 0 0 0
T.N.S. Ben Wilson 5 5 0 0 0 0
Cardiff MU Jasper Payne 5 5 0 0 0 0
Barry Town Ieuan Owen 5 5 0 0 0 0
Barry Town Robbie Willmott 4 4 0 0 0 0
Caernarfon Town Sion Bradley 4 4 0 0 0 0
Cardiff MU Sam Jones 4 4 0 0 0 0
T.N.S. Ben Clark 4 4 0 0 0 0
Cardiff MU Lifumpa Mwandwe 4 4 0 0 0 0
Caernarfon Town Phil Mooney 4 4 0 0 0 0
Cardiff MU Lewis Rees 4 4 0 0 0 0
Flint Town Utd Ben Wynne 4 4 0 0 0 0
Connah's Quay Callum West 4 4 0 0 0 0
Haverfordwest County Rhys Abbruzzese 3 3 0 0 0 0
Connah's Quay Jack Kenny 3 3 0 0 0 0
T.N.S. Rory Holden 3 3 0 0 0 0
Cardiff MU Ryan Reynolds 3 3 0 0 0 0
Penybont Mael Daniel Davies 3 3 0 0 0 0
Llanelli Town Danny Williams 3 3 1 0 0 0
Barry Town Ollie Hulbert 3 3 1 0 0 0
Barry Town Ben Williams Margetson 3 3 0 0 0 0
Flint Town Utd Jake Canavan 3 3 0 0 0 0
Briton Ferry Corey Hurford 3 3 0 0 0 0
Flint Town Utd Jake Phillips 2 2 0 0 0 0
Llanelli Town Sean Cronin 2 2 0 0 0 0
Caernarfon Town Ivan Lewis 2 2 0 0 0 0
Flint Town Utd Darren Stephenson 2 2 0 0 0 0
Briton Ferry Alex Gammond 2 2 0 0 0 0
Colwyn Bay Aaron Williams 2 2 0 0 0 0
Caernarfon Town Dominic Smith 2 2 0 0 0 0
T.N.S. Danny Davies 2 2 0 0 0 0
Caernarfon Town Danny Gosset 2 2 0 0 0 0
Penybont Clayton Green 2 2 0 0 0 0
Barry Town Callum Sainty 2 2 0 0 0 0
Haverfordwest County Greg Walters 2 2 0 0 0 0
Colwyn Bay Nathan Peate 2 2 0 0 0 0
Connah's Quay Declan Poole 2 2 0 0 0 0
Caernarfon Town Ryan Sears 2 2 0 0 0 0
Caernarfon Town Matthew Jones 2 2 0 0 0 0
Barry Town Michael George 2 2 0 0 0 0
T.N.S. Jack Bodenham 2 2 0 0 0 0
Cardiff MU Chris Craven 2 2 2 0 0 0
Briton Ferry Thomas Owen Price 2 2 0 0 0 0
Caernarfon Town Paulo Mendes 2 2 0 0 0 0
Bala Town Dominic McGiveron 2 2 0 0 0 0
Cardiff MU Matt Clubb 2 2 0 0 0 0
Flint Town Utd Jack Thorn 2 2 0 0 0 0
Flint Town Utd Harry Owen 2 2 0 0 0 0
Haverfordwest County Alaric Jones 2 2 0 0 0 0
Haverfordwest County Dan Hawkins 2 2 0 0 0 0
Caernarfon Town Josh Lock 2 2 0 0 0 0
T.N.S. Ken Charles 2 2 0 0 0 0
Caernarfon Town Zack Clarke 2 2 1 0 0 0
Connah's Quay Jacob Cook 2 2 0 0 0 0
Connah's Quay Max Woodcock 2 2 0 0 0 0
Colwyn Bay Jamie Cumming 2 2 0 0 0 0
Penybont Ioan Phillips 2 2 0 0 0 0
Barry Town Eliot Richards 2 2 0 0 0 0
T.N.S. Isaac Jefferies 2 2 0 0 0 0
Briton Ferry Kian John Jenkins 2 2 0 0 0 0
Barry Town Ryan William Kavanagh 2 2 1 0 0 0
Llanelli Town Ethan Cann 2 2 0 0 0 0
Briton Ferry Ollie Anderson 2 2 0 0 0 0
Colwyn Bay Sol Forde 2 2 0 0 0 0
Bala Town Ola Ibrahim 2 2 0 0 0 0
Llanelli Town Jack Norris 2 2 0 0 0 0
Penybont Owain Warlow 1 1 0 0 0 0
Connah's Quay Chris Marriott 1 1 0 0 0 0
Penybont Christopher Venables 1 1 0 0 0 0
Bala Town John Owen 1 1 0 0 0 0
Colwyn Bay Aeron Edwards 1 1 0 0 0 0
Cardiff MU Joel Edwards 1 1 0 0 0 0
Connah's Quay Jason Oswell 1 1 0 0 0 0
Caernarfon Town Darren Thomas 1 1 0 0 0 0
Barry Town Keston Ellis Davies 1 1 0 0 0 0
Flint Town Utd Alec Mudimu 1 1 0 0 0 0
Caernarfon Town Abidaki Osebi 1 1 0 0 0 0
T.N.S. Harrison McGahey 1 1 0 0 0 0
Colwyn Bay Lewis Sirrell 1 1 0 0 0 0
Connah's Quay Dan Cowan 1 1 0 0 0 0
Caernarfon Town Kyle Harrison 1 1 0 0 0 0
Connah's Quay Noah Edwards 1 1 0 0 0 0
Connah's Quay Benjamin Nash 1 1 0 0 0 0
Cardiff MU Eliot Evans 1 1 0 0 0 0
Haverfordwest County Dylan Rees 1 1 0 0 0 0
Caernarfon Town Sam Downey 1 1 0 0 0 0
Llanelli Town Tristain Jenkins 1 1 0 0 0 0
Haverfordwest County Ben Fawcett 1 1 0 0 0 0
Penybont Nathan Daniel Wood 1 1 0 0 0 0
Bala Town Liam Higgins 1 1 0 0 0 0
Penybont Jac Clay 1 1 0 0 0 0
Connah's Quay Callum Bratley 1 1 0 0 0 0
Connah's Quay Dan Roberts 1 1 0 0 0 0
Caernarfon Town Connor Evans 1 1 0 0 0 0
Barry Town Morgan Wigley 1 1 0 0 0 0
Briton Ferry Rio Laurence Dyer 1 1 0 0 0 0
Penybont Gabe Kircough 1 1 0 0 0 0
Penybont Owen Pritchard 1 1 0 0 0 0
Briton Ferry Ricky-Lee Owen 1 1 0 0 0 0
Flint Town Utd Michael Burke 1 1 0 0 0 0
Haverfordwest County Iori Humphreys 1 1 0 0 0 0
Flint Town Utd Isaac Lee 1 1 0 0 0 0
Flint Town Utd Sidi Sanogo Fofana 1 1 0 0 0 0
T.N.S. Jack Richard Nadin 1 1 0 0 0 0
Bala Town Jacob Tarasenko 1 1 0 0 0 0
Llanelli Town Rio Booth 1 1 0 0 0 0
Bala Town Harry Dean 1 1 0 0 0 0
Briton Ferry Jack Fanning 1 1 0 0 0 0

Top Cards

Team Name Player Name Yellow Cards Red Cards Yellow & Red Cards Matches Minutes Played
Penybont Clayton Green 0 1 0
Colwyn Bay Lewis Sirrell 0 1 0
Bala Town Nathan Burke 0 1 0
Bala Town Lassana Nalatche Mendes 0 1 0
Haverfordwest County Alaric Jones 0 1 0
Llanelli Town Sean Cronin 0 0 1
Briton Ferry Thomas Owen Price 0 0 1
Haverfordwest County Ben Fawcett 0 0 1
Connah's Quay Dan Roberts 0 0 1 0
Bala Town Ola Ibrahim 0 0 1

Latest updates

  • League

    New Feature: AI Assistant We’ve added an AI Assistant to help you find better betting opportunities and get quick match insights. Schedule Page Analysis AI now scans upcoming matches and highlights value bets with higher success probability Get specific betting tips with explanations instead of sorting through raw data yourself Live Match Intelligence New AI […]

  • League

    Enhanced Winning and Comeback Statistics We’ve refined our winning and comeback formulas with two key improvements: New filtering option: You can now exclude 0-0 games from calculations for more accurate statistics Transparency feature: Hover over any stat to see the complete list of games used in the calculation These enhanced statistics are now available across […]

  • League

    We’re thrilled to announce two awesome updates that will take your match analysis to the next level! 1️⃣ You can now view xG stats not only on the match page but also on the in-play page! Simply enable it, and you’ll find these valuable insights in the likelihood stats column.   2️⃣ We’ve introduced two […]

Blog

  • League

    The Comeback Factor What is it? The Comeback Factor measures how effectively a team can recover after falling behind in a match. It tells you how often a team can bounce back by scoring the next goal after the other team has taken the lead. How does it work? Every time a team falls behind, […]

  • Football fans

    League

    While football is undoubtedly the most popular sport in the world, not all football leagues are created equal when it comes to betting. Some leagues offer plenty of opportunities for excitement and high-stakes betting, while others may not be as appealing to those looking to add some thrill to their viewing experience. In this article, […]

  • Soccer betting statistics

    League

    Football, the world’s most popular sport, offers bettors a wealth of opportunities to engage in exciting and potentially lucrative wagers. With numerous leagues and competitions taking place across the globe, knowing where to place your bets can be overwhelming. In this post, we’ll take a closer look at the top 10 most exciting football leagues […]