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
28/03/2026 Cardiff MU
2 - 1
Bala Town 0-1H2HOdds+
  0 - 1 19' Cameron Ferguson
  29' Liam Higgins
  34' Harry Dean
Jasper Payne 51' 1 - 1  
  51' Cameron Ferguson
Lifumpa Mwandwe 62' 2 - 1  
  63' Louis Hall
  63' Tom Kelly
  63' Taner Dogan
  63' John Owen
  90' Cameron Ferguson
  90' Connor Salisbury
  90' Sam Billington
  90' Charlie Fisher
  90' Liam Higgins
  90' Hussein Mehasseb
Adam Roscrow 90+3'  
Matthews Harrison 90+3'  
28/03/2026 Flint Town United
1 - 2
Llanelli Town 0-1H2HOdds+
  0 - 1 26' Jack Daniel Williams
Ben Woollam 29'  
Darren Stephenson 46'  
Lee Jonas 46'  
Sidi Sanogo Fofana 46'  
Jake Phillips 46'  
  69' Bradley Gibbings
  69' Jamie Baker
  75' Tristan Jenkins
  75' Luc Owen
  79' Jack Daniel Williams
  79' Karim Hussein
Jake Canavan 80'  
  0 - 2 82' Sean Cronin
  83' Tristan Jenkins
  83' Jack Daniel Williams
Ben Hughes 83'  
Max Purvis 83'  
  89' Jamie Baker
  89' Sean Cronin
Lee Jonas 90'  
Evan Smithers 90'  
Ben Woollam 90+5' 1 - 2  
  90+6' Karim Hussein
28/03/2026 Penybont
0 - 0
Colwyn Bay 0-0H2HOdds+
Noah Daley 57'  
Clayton Green 57'  
Nathaniel Williams 72'  
  72' Aeron Edwards
  72' Aron Williams
  72' Aaron Williams
  86' Aron Williams
  86' Sam Hart
28/03/2026 Haverfordwest County
1 - 0
Briton Ferry 0-0H2HOdds+
  43' Luis Bates
  44' Thomas Price
Elliot Scotcher 46'  
Will Hughes 46'  
Will Hughes 52' 1 - 0  
Will Hughes 56'  
  63' Ollie Anderson
  63' Samuel Snaith
  72' Ricky-Lee Owen
  72' Rio Dyer
Ben Ahmun 72'  
Owain Jones 72'  
  77' Luke Cooper
  77' Ryan George
  77' Keiran Williams
  77' Corey Hurford
Kyle Kenniford 81'  
Ashley Watkins 81'  
Will Hughes 87'  
H. Thomas 87'  
Ricky Watts 90+5'  
Daniel Hawkins 90+6'  
27/03/2026 Caernarfon Town
0 - 4
The New Saints 0-2H2HOdds+
  0 - 1 10' Daniel Williams
  0 - 2 12' Ben Clark
Morgan Owen 44'  
  46' Rory Holden
  46' Harrison McGahey
Danny Gossett 46'  
Paulo Mendes 46'  
Morgan Owen 68'  
Mathew Jones 68'  
Phil Mooney 68'  
Dominic Smith 68'  
Darren Thomas 68'  
B. Young 68'  
  69' Ben Clark
  69' Daniel Barton
  69' Jordan Marshall
  69' Leo Smith
  0 - 3 83' Jordan Williams
Osian Ellis 86'  
Caron Williams 86'  
  0 - 4 88' Daniel Barton
21/03/2026 Bala Town
1 - 0
Haverfordwest County 1-0H2HOdds+
Cameron Ferguson 42' 1 - 0  
  46' Jacob Bacon
  46' Iori Humphreys
  62' Panashe Makwiramiti
  73' Greg Walters
  73' Will Hughes
Cameron Ferguson 73'  
John Owen 73'  
  73' Panashe Makwiramiti
  73' Ashley Watkins
  82' Kyle McCarthy
  82' Owain Jones
  82' Ben Ahmun
  82' H. Thomas
  83' Elliot Scotcher
Sam Billington 86'  
Taner Dogan 86'  
Liam Higgins 90+4'  
Charlie Fisher 90+4'  
21/03/2026 Barry Town United
2 - 1
Caernarfon Town 0-0H2HOdds+
Keston Davies 20'  
Ellis Williams 20'  
  36' Joshua Lock
Ollie Hulbert 49' 1 - 0  
Michael George 52'  
D. Smith 63'  
Ieuan Owen 63'  
  74' B. Young
  74' Adam Davies
  74' Iwan Lewis
  74' Morgan Owen
  74' Sion Bradley
  74' Rio Lloyd Owen
Ieuan Owen 83' 2 - 0  
  84' Joshua Lock
  84' Darren Thomas
  87' Danny Gossett
  87' Osian Ellis
  2 - 1 90+3' Kyle Harrison
21/03/2026 Briton Ferry
0 - 0
Flint Town United 0-0H2HOdds+
  42' Jack Thorn
  69' Osebi Abadaki
  76' Osebi Abadaki
  76' Josh Jones
  80' Elliott Reeves
Samuel Snaith 88'  
21/03/2026 Connah's Quay
2 - 1
Penybont 1-0H2HOdds+
Max Woodcock 4' 1 - 0  
  21' Kane Owen
Harry Franklin 36'  
  48' Joe Woodiwiss
Freddie Redshaw 52'  
Noah Edwards 52'  
  58' Kane Owen
  58' Billy Borge
  58' Chris Venables
  58' Jacob Jones
Harry Franklin 58'  
Jack Kenny 58'  
  77' Clayton Green
  77' Ioan Phillips
Max Woodcock 78'  
Rhys Hughes 78'  
Callum West 78'  
Jason Oswell 78'  
Callum Bratley 78'  
C. Partridge 78'  
  1 - 1 80' Alexander Cvetkovic
  84' Nathan Wood
Jack Kenny 90+1'  
Rhys Hughes 90+4' 2 - 1  
20/03/2026 Llanelli Town
1 - 2
Cardiff MU 0-1H2HOdds+
  25' Liam Walsh
  25' Dixon Kabongo
Sean Cronin 34'  
  0 - 1 35' Barney Soady
Harrison Bright 54'  
Bradley Gibbings 64'  
Karim Hussein 64'  
Joeseph Samuel Lloyd 67'  
Jack Daniel Williams 73' 1 - 1  
  76' Adam Roscrow
  76' Matthews Harrison
  1 - 2 79' Lifumpa Mwandwe
Jack Daniel Williams 81'  
Rio Booth 81'  
McCauley Power 83'  
  87' Ewan Griffiths
20/03/2026 The New Saints
0 - 2
Colwyn Bay 0-2H2HOdds+
  0 - 1 23' Lewis Sirrell
Jack Edwards 27'  
Ryan Brobbel 31'  
Bryn Owen 31'  
  0 - 2 33' Jordan Davies
  59' Issa Kargbo
  59' Louis Robles
Ben Wilson 68'  
Jack Nadin 68'  
Ben Clark 68'  
Daniel Redmond 68'  
  77' Jamie Cumming
  77' Aeron Edwards
  77' Sam Hart
  77' Ethan Roberts
  83' George Hughes
Daniel Redmond 84'  
16/03/2026 Cardiff MU
0 - 2
Briton Ferry 0-0H2HOdds+
  46' Jack Fanning
  46' Dylan Packer
  66' Luis Bates
  0 - 1 73' Tom Walters
  0 - 2 80' Tom Walters
  80' Tom Walters
  80' Rio Dyer
Adam Roscrow 81'  
Jake Morris 81'  
  84' Ricky-Lee Owen
  84' Corey Hurford
Harri John 85'  
Matthews Harrison 85'  
Lifumpa Mwandwe 90+1'  
  90+2' Ollie Anderson
  90+2' Samuel Snaith
14/03/2026 Colwyn Bay
3 - 1
Barry Town United 1-0H2HOdds+
Nathan Peate 38'  
Ryan Astles 38'  
Louis Robles 45+2' 1 - 0  
Aeron Edwards 50' 2 - 0  
Aeron Edwards 65' 3 - 0  
  66' Ieuan Owen
  66' Owen James Cuddihy
Aeron Edwards 66'  
Jamie Cumming 66'  
  66' Ellis Williams
  66' Keenan Patten
  66' Daniel Barton
  66' D. Smith
Ethan Roberts 73'  
Sam Hart 73'  
Alexander James Moore 73'  
Aaron Williams 73'  
  3 - 1 75' Michael George
Jordan Davies 77'  
  78' Keenan Patten
  85' D. Smith
Ryan Astles 87'  
14/03/2026 Penybont
1 - 2
The New Saints 1-1H2HOdds+
Chris Venables 19' 1 - 0  
Noah Daley 21'  
  23' Daniel Redmond
  1 - 1 30' Ryan Brobbel
  55' Harrison McGahey
  66' Daniel Barton
  66' Jordan Marshall
  80' Daniel Redmond
  80' Ben Wilson
  86' Ryan Brobbel
Noah Daley 88'  
Ioan Phillips 88'  
Kane Owen 90+1'  
Jacob Jones 90+1'  
Nathan Wood 90+1'  
Owain Warlow 90+1'  
  1 - 2 90+2' Jordan Williams
Alexander Cvetkovic 90+4'  
Peter Coe 90+4'  
Clayton Green 90+4'  
Jacob Villacorta 90+4'  
14/03/2026 Flint Town United
1 - 1
Bala Town 1-0H2HOdds+
Jack Thorn 23' 1 - 0  
  1 - 1 51' Cameron Ferguson
Elliott Reeves 73'  
Osebi Abadaki 73'  
  73' Louis Hall
  73' Charlie Fisher
  73' Jacob Tarasenko
  73' Thomas Kelly
Jake Canavan 81'  
Ben Wynne 81'  
  84' Dominic McGiveron
  84' Connor Salisbury
Ben Wynne 90+1'  
  90+5' Lassana Nalatche Mendes
13/03/2026 Caernarfon Town
2 - 4
Connah's Quay 1-2H2HOdds+
  0 - 1 1' Harry Franklin
Phil Mooney 13' 1 - 1  
  1 - 2 36' Rhys Hughes
  37' Callum Bratley
Iwan Lewis 41'  
Danny Gossett 45'  
  61' Harry Franklin
  61' James Jones
  1 - 3 67' Noah Edwards
B. Young 69'  
Adam Davies 69'  
Danny Gossett 69'  
Rio Lloyd Owen 69'  
  1 - 4 69' Harry Franklin
  74' Abdi Sharif
  79' Rhys Hughes
  79' Max Woodcock
Rio Lloyd Owen 85'  
Sion Bradley 87'  
Darren Thomas 87'  
  89' Callum West
  89' Dan Roberts
Rio Lloyd Owen 90+4' 2 - 4  
  90+4' Harry Franklin
  90+4' Freddie Redshaw
13/03/2026 Haverfordwest County
1 - 0
Cardiff MU 0-0H2HOdds+
Panashe Makwiramiti 14'  
  26' Lewis Rees
  26' Jake Morris
  40' Eliot Evans
  40' Barney Soady
  40' Chris Craven
Rhys Abbruzzese 45+2'  
Ben Ahmun 45+4'  
  65' Dixon Kabongo
Jacob Bacon 67'  
Iori Humphreys 67'  
Panashe Makwiramiti 67'  
Owain Jones 67'  
Owain Jones 79' 1 - 0  
  86' Joel Edwards
13/03/2026 Llanelli Town
0 - 2
Briton Ferry 0-1H2HOdds+
  0 - 1 8' Ricky-Lee Owen
Rio Booth 54'  
Harrison Bright 54'  
  68' Ricky-Lee Owen
  68' Ollie Anderson
  68' Corey Hurford
  68' Mitchell Bates
  68' Rio Dyer
  68' Ryan George
Morgan Evans 71'  
Karim Hussein 71'  
  72' Keiran Williams
  72' Dylan Packer
Jack Daniel Williams 83'  
Jay Farrell-Alli 83'  
  0 - 2 90+3' Ollie Anderson
03/03/2026 Barry Town United
1 - 0
Penybont 0-0H2HOdds+
  14' Ash Baker
Callum Sainty 15'  
34'  
  46' Kai Ludvigsen
  46' Owain Warlow
Keenan Patten 46'  
Theo Wharton 46'  
  54' Kane Owen
  55' Ash Baker
  55' Alexander Cvetkovic
Ieuan Owen 58' 1 - 0  
  65' Kane Owen
  65' Noah Daley
65'  
  65'
George Ratcliffe 70'  
  70' Chris Venables
Ellis Williams 73'  
Daniel Barton 73'  
Callum Sainty 73'  
Owen James Cuddihy 73'  
  78' Ethan Cann
  78' Ioan Phillips
  90+4' Noah Daley
03/03/2026 Connah's Quay
1 - 2
The New Saints 0-0H2HOdds+
Dan Roberts 50'  
Dan Roberts 58'  
Noah Edwards 58'  
  64' Isaac Jefferies
  64' Daniel Barton
  70' Rory Holden
  70' Ben Clark
  70' Ryan Brobbel
  70' Ben Wilson
Callum West 76'  
Dan Cowan 81'  
  0 - 1 83' Ben Wilson
Harry Franklin 84' 1 - 1  
Harry Franklin 90'  
Max Woodcock 90'  
  1 - 2 90+4' Danny Davies
  90+5' Danny Davies
  90+5'
Abdi Sharif 90+6'  
90+6'  

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

Premier League 2025/2026 - Championship Round Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
The New Saints 8 7 0 1 19 5 +14 21
2
Colwyn Bay 8 4 2 2 11 9 +2 14
3
Barry Town United 7 4 0 3 7 6 +1 12
4
Connah's Quay 7 2 3 2 10 9 +1 9
5
Caernarfon Town 8 1 2 5 8 15 -7 5
6
Penybont 8 0 3 5 3 14 -11 3
 
 
UEFA Champions League
 
 
UEFA Conference League Qualifiers Play-off

Premier League 2025/2026 - Relegation Round Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
Haverfordwest County 8 6 0 2 11 4 +7 18
2
Briton Ferry 8 4 2 2 9 5 +4 14
3
Flint Town United 8 3 4 1 12 8 +4 13
4
Cardiff MU 8 2 3 3 7 10 -3 9
5
Bala Town 8 1 3 4 8 13 -5 6
6
Llanelli Town 8 1 2 5 5 12 -7 5

Premier League 2025/2026 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
The New Saints 22 17 2 3 59 19 +40 53
2
Connah's Quay 22 14 5 3 48 25 +23 47
3
Penybont 22 11 5 6 36 31 +5 38
4
Caernarfon Town 22 9 7 6 44 32 +12 34
5
Barry Town United 22 7 9 6 33 25 +8 30
6
Colwyn Bay 22 8 6 8 29 25 +4 30
7
Cardiff MU 22 6 10 6 33 36 -3 28
8
Briton Ferry 22 6 7 9 32 40 -8 25
9
Haverfordwest County 22 6 6 10 30 39 -9 24
10
Bala Town 22 6 5 11 19 30 -11 23
11
Flint Town United 22 5 6 11 34 48 -14 21
12
Llanelli Town 22 2 2 18 12 59 -47 8
 
 
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
Teams Home Win 100%
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-2026 SoccerPunter Pte. Ltd. All rights reserved.