Select Premier League football clubs for Head to Head (H2H) Statistics

Premier League 2025/2026 Match Fixtures and Live Odds

We retrieve the real-time live soccer odds from only the best bookmakers in Europe and Asian bookies. The highest odds are displayed for each soccer match.

Odds to access our odds comparison tool that shows you the opening odds and fluctuation including an archive of odds history from each bookmaker.

H2H to view the head to head statistics and identify the stronger team that is likely to emerge as the winner.
Play to submit your prediction in tipsters competition like a virtual online betting environment. It's risk free, no money involved. Analyse and predict the matches.

Livescore provides you with the fastest Wales Premier League score and you can check the goalscorers and whom are the players on yellow and red cards.

Latest Wales Premier League Full-Time Results

DateHomeScoreAwayHT
13/09/2025 Barry Town United
4 - 0
Bala Town 2-0H2HOdds+
Will Richards 8' 1 - 0  
Michael George 43' 2 - 0  
  48' Jacob Tarasenko
Will Richards 53'  
  66' Jacob Tarasenko
  66' Nelson Digbeu
Ieuan Owen 66'  
Morgan Wigley 66'  
Ollie Hulbert 66' 3 - 0  
Morgan Wigley 71' 4 - 0  
  73' Louis Hall
  73' Lassana Nalatche Mendes
  73' Hussein Mehasseb
  73' Callum Roberts
  80' Will Bell
  80' Ola Ibrahim
Ryan Kavanagh 84'  
Daniel Barton 84'  
Ollie Hulbert 88'  
D. Smith 88'  
13/09/2025 Briton Ferry
2 - 5
Caernarfon Town 2-1H2HOdds+
Corey Hurford 4' 1 - 0  
Thomas Price 19' 2 - 0  
Corey Hurford 31'  
  2 - 1 42' Mathew Jones
Luis Bates 49'  
  2 - 2 50' Adam Davies 
  52' Joshua Lock
Ellis Sage 59'  
Alex Gammond 59'  
  2 - 3 65' Adam Davies 
Ruben Davies 66'  
Ollie Anderson 66'  
Corey Hurford 66'  
Rio Dyer 66'  
  2 - 4 69' Dominic Smith
Connor Allan Smith 71'  
Dan Jefferies 71'  
  72' Osian Evans
  72' Osebi Abadaki
  2 - 5 75' Joshua Lock
  76' Sion Bradley
  76' Sam Downey
  84' Danny Gossett
  84' Osian Ellis
  84' Ryan Sears
  84' Kyle Harrison
  84' Morgan Owen
  84' Phil Mooney
13/09/2025 Colwyn Bay
3 - 0
Haverfordwest County 3-0H2HOdds+
Louis Robles 8' 1 - 0  
Jordan Davies 30' 2 - 0  
  34' Alaric Jones
Jordan Davies 37' 3 - 0  
  45+4' Dylan Rees 
  45+4' Tom Shepherd
66'  
Aaron Williams 73'  
Ethan Roberts 73'  
Sam Hart 73'  
Aron Williams 73'  
  80' Daniel Hawkins
  80' Owain Jones
  80' Ricky Watts
  80' Luc Owen
  80' Ben Ahmun
  80'
Louis Robles 81'  
George Hughes 82'  
Jamie Cumming 83'  
Owen Davies 83'  
Uniss Kargbo 89'  
Issa Kargbo 89'  
  90' Ben Fawcett
  90' Ben Fawcett
  90'
13/09/2025 Connah's Quay
1 - 1
Cardiff MU 1-0H2HOdds+
Jack Kenny 15' 1 - 0  
Rhys Hughes 36'  
Zeli Ismail 51'  
  57' Sam Jones
  60' Adam Roscrow
  60' Jasper Payne
Dan Cowan 64'  
  66' Eliot Evans
  66' Lewis Rees
  1 - 1 67' Jake Morris
Noah Edwards 70'  
Rhys Hughes 71'  
Andrew Buah 71'  
Zeli Ismail 71'  
Callum West 71'  
Abdi Sharif 81'  
Harry Franklin 81'  
Marco Fregapane 81'  
Dan Roberts  81'  
Dan Roberts  83'  
Dan Roberts  90+3'  
13/09/2025 Penybont
5 - 0
Flint Town United 2-0H2HOdds+
James Crole 3'  
Clayton Green 12' 1 - 0  
James Crole 41' 2 - 0  
  46' Alec Mudimu
  46' Ben Wynne
Kane Owen 50'  
Nathan Wood 52' 3 - 0  
Noah Daley 62' 4 - 0  
  63' Isaac Lee
  63' Michael Burke
  63'
  63' Jake Phillips
  63' Josh Jones
64'  
Chris Venables 73'  
Billy Borge 73'  
Mark Little 73'  
Jac Clay 73'  
  73' Jack Thorn
  73' Kenneth Imariagbe
Noah Daley 81' 5 - 0  
Mael Davies 82'  
Peter Coe 82'  
Kane Owen 82'  
Jacob Jones 82'  
Clayton Green 88'  
Peter Coe 90'  
13/09/2025 The New Saints
6 - 0
Llanelli Town 2-0H2HOdds+
Jordan Williams 9' 1 - 0  
Sean Cronin 17' 2 - 0  
Rory Holden 53'  
  54' Nelson Sanca
Dominic Corness 55'  
Ben Clark 55'  
Harrison McGahey 55'  
Jacob Owen 55'  
  57' Theo Wharton
  57' Jac Norris
Jack Bodenham 67' 3 - 0  
Ryan Brobbel 67'  
Isaac Jefferies 67'  
Rory Holden 67'  
Jack Nadin 67'  
  71' Tristan Jenkins
  71' Rio Booth
  71' Ethan Cann
  71' Bradley Gibbings
  71' Jack Daniel Williams
  71' Samuel Parsons
Jordan Williams 75'  
Ken Charles 75'  
Ben Wilson 81' 4 - 0  
  85' Harrison Bright
  85' Morgan Evans
Danny Davies 89' 5 - 0  
Samuel Parsons 90+1' 6 - 0  
07/09/2025 Caernarfon Town
3 - 1
Barry Town United 2-1H2HOdds+
  0 - 1 9' Ollie Hulbert
Danny Gossett 21' 1 - 1  
Danny Gossett 45+1' 2 - 1  
  56' Daniel Barton
  56' Morgan Wigley
Iwan Lewis 58'  
  62' Michael George
Morgan Owen 62'  
Adam Davies  69' 3 - 1  
Osebi Abadaki 75'  
Sam Downey 75'  
Morgan Owen 75'  
Ryan Sears 75'  
  76' Ieuan Owen
  76' D. Smith
Danny Gossett 86'  
Joshua Lock 87'  
Osian Ellis 87'  
Adam Davies  87'  
Connor Salisbury 87'  
Dominic Smith 87'  
Kyle Harrison 87'  
06/09/2025 Bala Town
0 - 0
Penybont 0-0H2HOdds+
Jacob Tarasenko 61'  
Sam Billington 61'  
  69' Chris Venables
  69' James Crole
  69' Ashley Baker
  69' Jac Clay
Louis Hall 83'  
Jack Walls 83'  
Liam Higgins 88'  
Callum Roberts 88'  
06/09/2025 Cardiff MU
1 - 4
Colwyn Bay 0-1H2HOdds+
Barney Soady 29'  
  0 - 1 39' Louis Robles
Lifumpa Mwandwe 46' 1 - 1  
  1 - 2 53' Jordan Davies
  58' Sol Forde
Lewis Rees 61'  
Jonah Williams 61'  
Harri John 66'  
Eliot Evans 66'  
  70' Jamie Cumming
  70' George Hughes
Joel Edwards 72'  
  1 - 3 74' Louis Robles
Dixon Kabongo 77'  
Riley Lonergan 77'  
Sam Jones 77'  
Jake Morris 77'  
  79' Uniss Kargbo
  79' Issa Kargbo
  83' Louis Robles
  83' Ethan Roberts
  1 - 4 90+2' Sam Hart
06/09/2025 Llanelli Town
0 - 5
Flint Town United 0-4H2HOdds+
  0 - 1 1' Darren Stephenson
  0 - 2 21' Darren Stephenson
  34' Jack Thorn
  34' Josh Jones
  0 - 3 44' Elliott Reeves
  0 - 4 45+2' Elliott Reeves
  60' Alec Mudimu
  60' Michael Burke
  69' Jake Phillips
  69' Daniel Davies
  69' Elliott Reeves
  69' Cameron Ferguson
  69' Kenneth Imariagbe
Tristan Jenkins 69'  
Ethan Cann 69'  
Jack Daniel Williams 69'  
Nelson Sanca 77'  
Bradley Gibbings 77'  
Rio Booth 77'  
James Lester 77'  
Theo Wharton 77'  
Jac Norris 77'  
  0 - 5 79' Josh Jones
06/09/2025 The New Saints
5 - 0
Haverfordwest County 1-0H2HOdds+
Rory Holden 18' 1 - 0  
  48' Greg Walters
Jordan Williams 56' 2 - 0  
Jordan Williams 59' 3 - 0  
Rory Holden 60'  
Isaac Jefferies 60'  
Daniel Redmond  63'  
Ryan Brobbel 65' 4 - 0  
Jordan Williams 67' 5 - 0  
  70' Ben Ahmun
  70' Owain Jones
  70'
Danny Davies 72'  
Jacob Owen 72'  
Jacob Owen 72'  
Dominic Corness 75'  
Jack Nadin 75'  
Ryan Brobbel 75'  
Louis Phillips 75'  
  79' Ricky Watts
  79' Tom Shepherd
  86' Ben Fawcett
  86' H. Thomas
  86' Daniel Hawkins
  86' Ashley Watkins
02/09/2025 Connah's Quay
1 - 3
Bala Town 0-0H2HOdds+
  0 - 1 58' Hussein Mehasseb
Harry Franklin 59'  
Jason Oswell 59'  
  0 - 2 61' Jacob Tarasenko
  0 - 3 64' Hussein Mehasseb
Jacob Cook 68'  
Kai Edwards 68'  
Dan Roberts 68'  
Rhys Hughes 68'  
C. West 68'  
Dan Roberts 69' 1 - 3  
  79' Jacob Tarasenko
  79'
Kai Edwards 82'  
  86' Hussein Mehasseb
  86' Liam Higgins
  90+5' Ola Ibrahim
  90+5'
30/08/2025 Haverfordwest County
1 - 1
Caernarfon Town 1-0H2HOdds+
  6' Sam Downey
Ben Ahmun 9'  
  17' Iwan Lewis
Corey Shephard 17'  
Ben Fawcett 31'  
Ben Ahmun 40' 1 - 0  
Greg Walters 60'  
  63' Sam Downey
  63' Osebi Abadaki
Luc Rees 66'  
Alaric Jones 72'  
  1 - 1 74' Dominic Smith
Kyle McCarthy 76'  
Panashe Makwiramiti 76'  
  83' Sion Bradley
  83' Connor Salisbury
  83' Josh Lock
  83' Darren Thomas
Ben Ahmun 88'  
Owain Jones 88'  
Ben Fawcett 88'  
Luc Owen 88'  
30/08/2025 Barry Town United
0 - 0
The New Saints 0-0H2HOdds+
Elliot Richards 20'  
Daniel Barton 20'  
  58' Louis Phillips
  58' Ryan Brobbel
  73' Jordan Williams
  73' Adrian Cieslewicz
Michael George 76'  
Josh Bernard 76'  
  85' Ben Wilson
  85' Ken Charles
  85' Rory Holden
  85' Aramide Oteh
Ieuan Owen 85'  
D. Smith 85'  
30/08/2025 Colwyn Bay
2 - 2
Briton Ferry 1-1H2HOdds+
  0 - 1 6' Tom Walters
  20' Will Fuller
Nathan Peate 45' 1 - 1  
Matty Hill 66'  
George Hughes 66'  
Sam Hart 66'  
Ethan Roberts 66'  
Issa Kargbo 66'  
Aaron Williams 66'  
  1 - 2 68' Tom Walters
  69' Ellis Sage
  69' Samuel Snaith
George Hughes 72'  
Jordan Davies 75' 2 - 2  
Uniss Kargbo 76'  
Aron Williams 76'  
  84' Tom Walters
  84' Jonathan Evans
  89' Ruben Davies
  89' Ryan George
  89' Corey Hurford
  89' Dylan Packer
Aeron Edwards 90'  
Jamie Cumming 90'  
30/08/2025 Flint Town United
4 - 2
Cardiff MU 2-1H2HOdds+
  0 - 1 5' Joel Edwards
Alec Mudimu 15' 1 - 1  
  21' Lewis Rees
Elliott Reeves 27' 2 - 1  
  35' Matt Chubb
  35' Gruff Morgan
  2 - 2 53' Lewis Rees
Jack Thorn 55' 3 - 2  
Alec Mudimu 57'  
  64' Ryan Reynolds 
Alec Mudimu 77'  
Josh Jones 77'  
  78' Lewis Rees
  78' Eliot Evans
  78' Sam Jones
  78' Jonah Williams
  80' Joel Edwards
  81' Gruff Morgan
Josh Jones 82' 4 - 2  
Elliott Reeves 87'  
Kenneth Imariagbe 87'  
  87' Ryan Reynolds 
  87' Harri John
  87' Dixon Kabongo
  87' Riley Lonergan
30/08/2025 Llanelli Town
0 - 1
Bala Town 0-1H2HOdds+
  0 - 1 9' Hussein Mehasseb
  22' Liam Higgins
Harrison Bright 31'  
  45+2' Jacob Tarasenko
  46' Nelson Digbeu
  46' John Owen
  56' Will Bell
Harrison Bright 57'  
Rio Booth 57'  
Jack Daniel Williams 57'  
Bradley Gibbings 57'  
Josef Hopkins 59'  
  61' Dominic McGiveron
  65' Jacob Tarasenko
  65' Ola Ibrahim
72'  
James Parry 74'  
Louis Gerrard 74'  
Theo Wharton 74'  
James Lester 74'  
Josef Hopkins 74'  
74'  
  80' Liam Higgins
  80' Jack Walls
  90+1' Hussein Mehasseb
  90+1'
30/08/2025 Penybont
0 - 1
Connah's Quay 0-0H2HOdds+
Gabriel Kircough 26'  
  28'
29'  
  53' Noah Edwards
  54' Rhys Hughes
  69' Zeli Ismail
  69' Max Woodcock
  0 - 1 78' Rhys Hughes
Noah Daley 79'  
Chris Venables 79'  
Ashley Baker 79'  
Alexander Cvetkovic 79'  
  80' Declan Poole
Billy Borge 83'  
Jac Clay 83'  
  83' Max Woodcock
  83' Dan Roberts
Jac Clay 85'  
James Crole 88'  
  90' Harry Franklin
  90' Jason Oswell
Noah Daley 90+2'  
  90+4' Abdi Sharif
25/08/2025 Connah's Quay
3 - 2
Flint Town United 0-2H2HOdds+
  0 - 1 16' Elliott Reeves
  0 - 2 30' Ben Wynne
Jason Oswell 46'  
Callum Bratley 46'  
Max Woodcock 46'  
Harry Franklin 46'  
Dan Cowan 46'  
Zeli Ismail 46'  
Jack Kenny 46'  
  53' Harry Owen
  55' Jake Canavan
  55' Michael Burke
Rhys Hughes 57'  
Jack Kenny 57' 1 - 2  
  64' Darren Stephenson
  64' Kenneth Imariagbe
  64' Elliott Reeves
  64' Jake Phillips
  69' Ben Wynne
Chris Marriott 74' 2 - 2  
  83' Jack Thorn
  83' Cameron Ferguson
Jack Kenny 89' 3 - 2  
  90+2' Isaac Lee
  90+3'
25/08/2025 Briton Ferry
0 - 1
Haverfordwest County 0-0H2HOdds+
Tom Walters 17'  
  20'
Samuel Snaith 56'  
Ellis Sage 56'  
  63' Owain Jones
  63' Ben Ahmun
  63' Iori Humphreys
  63' Ricky Watts
Corey Hurford 90+1'  
Kris Evans 90+1'  
  0 - 1 90+3' Alaric Jones

You might be interested in Wales Premier League fixtures and results.

Premier League 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Caernarfon Town 7 5 2 0 24 9 +15 17
2
The New Saints 7 4 2 1 17 4 +13 14
3
Penybont 7 4 1 2 11 5 +6 13
4
Bala Town 7 3 2 2 6 8 -2 11
5
Colwyn Bay 7 2 4 1 12 7 +5 10
6
Barry Town United 7 2 3 2 11 8 +3 9
7
Briton Ferry 6 2 2 2 12 11 +1 8
8
Connah's Quay 6 2 2 2 7 10 -3 8
9
Flint Town United 6 2 1 3 14 16 -2 7
10
Haverfordwest County 6 1 2 3 4 12 -8 5
11
Cardiff MU 7 0 5 2 10 15 -5 5
12
Llanelli Town 7 0 0 7 3 26 -23 0
 
 
Championship Round
 
 
Relegation Round

Top Goal Scorers

Top Assist

Wales Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.