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

Premier League 2024/2025 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
14/01/2025 Barry Town United
1 - 1
Haverfordwest County 1-1H2HOdds+
  0 - 1 1' Ben Ahmun
Ryan Kavanagh 25' 1 - 1  
  27' Lee Jenkins
  51' Kyle Kenniford
Kayne McLaggon 60'  
Ieuan Owen 60'  
  63' Kyle Kenniford
  63' Harri John
  79' Dan Hawkins
  79' Ben Fawcett
  79' Luke Tabone
  79' Kyle McCarthy
  79' Ben Ahmun
  79' Owain Jones
  82' Alaric Jones
14/01/2025 Caernarfon Town
3 - 0
Flint Town United 0-0H2HOdds+
P. Mooney 45'  
  45' P. Mooney
Joshua Lock 47' 1 - 0  
Isaac Lee 61'  
  69' Ben Wynne
  69' Okera Simmonds
  73' L. Lloyd
Joshua Lock 76'  
Jake Canavan 76'  
M. Hill 76'  
J. Faux 76'  
L. Lloyd 78'  
  79' Harry Owen
  79' Luke Mariette
G. Williams 80' 2 - 0  
G. Williams 81'  
Blaine Hudson 81'  
Jake Canavan 84' 3 - 0  
  90' Ben Hughes
  90' Harry Cartwright
  90+1' Elliott Reeves
  90+1' George Maire
14/01/2025 Cardiff MU
0 - 2
The New Saints 0-1H2HOdds+
Sam Jones 36'  
  0 - 1 40' Aramide Oteh
Dixon Kabongo 45'  
Jake Morris 45'  
  68' Ben Clark
  68' Rory Holden
  81' Aramide Oteh
  81' Adam Wilson
  81' Ryan Brobbell
  81' Sion Bradley
Jake Morris 87'  
Charlie Wright 87'  
Barney Soady 87'  
Evan Cadwallader 87'  
Jack Veale 87'  
Gruff Morgan 87'  
Alex Lang  87'  
Kelland Absalom 87'  
  0 - 2 89' Jac Clay
14/01/2025 Newtown AFC
1 - 2
Penybont 0-1H2HOdds+
  0 - 1 5' Owen Pritchard
  0 - 2 47' Owen Pritchard
Dominic Smith 52' 1 - 2  
  54' Chris Venables
  57' Billy Borge
Callum Roberts 57'  
  71' Keane Watts
  71' Mark Little
  77' James Crole
  77' Kostya Georgievsky
D. Torry 78'  
Hannoch Boakye 78'  
Craig Williams 78'  
Rhys Hollinshead 78'  
Rob Evans 90+3'  
Arnie Roberts 90+3'  
11/01/2025 Aberystwyth Town
1 - 6
Briton Ferry 1-2H2HOdds+
  0 - 1 11' Luke Bowen
  0 - 2 28' Tom Walters
B. Davies 35'  
J. Evans 41' 1 - 2  
  45' Alex Gammond
  1 - 3 48' Tom Walters
  1 - 4 54' Luke Bowen
  55' Rio Dyer
Cuba Diboe 57'  
Abdi Sharif 57'  
J. Owen 57'  
Elliot Scotcher 57'  
  64' Rio Dyer
  64' Jack Norris
  64' Luke Bowen
  64' Jasper Payne
  66' L. Bradford
J. Evans 67'  
L. Bradford 67'  
  73' Tom Walters
  73' Caleb Demery
  73' Corey Hurford
  73' Ellis Sage
  79' Luis Bates
  79' Ricky-Lee Owen
B. Davies 79'  
T. Mason 79'  
  1 - 5 90' Alex Gammond
  1 - 6 90+2' Jasper Payne
11/01/2025 Bala Town
0 - 2
Caernarfon Town 0-1H2HOdds+
Kieran Lloyd 28'  
George Newell 41'  
  0 - 1 43' M. Owen
  48' R. Sears
  63' D. Gosset
  63' S. Downey
George Newell 66'  
Joe Malkin 66'  
Osebi Abadaki 84'  
Hussein Mehasseb 84'  
Kyle Harrison 87'  
  87' Joshua Lock
  87' Blaine Hudson
  87' Z. Clarke
  87' M. Hill
  0 - 2 90' A. Davies
  90+1' A. Davies
  90+1' J. Faux
04/01/2025 Haverfordwest County
5 - 1
Briton Ferry 1-1H2HOdds+
Lee Jenkins 30'  
  0 - 1 40' Tom Walters
Ben Ahmun 43' 1 - 1  
  46' Ryan Bevan
  46' Caleb Demery
  46' Ruben Davies
  46' Jasper Payne
Rhys Abbruzzese 51' 2 - 1  
Rhys Abbruzzese 53'  
Owain Jones 55' 3 - 1  
Greg Walters 62' 4 - 1  
  63' Tom Walters
  63' Corey Hurford
  63' Tyler Brock
  63' Rio Dyer
Ben Ahmun 63' 5 - 1  
Rhys Abbruzzese 65'  
Ioan Humphreys 65'  
Ricky Watts 65'  
Kyle Kenniford 65'  
Corey Shephard 68'  
Owain Jones 70'  
Dan John 70'  
Corey Shephard 70'  
Harri John 70'  
  75' Alex Gammond
  75' Ryan George
Lee Jenkins 77'  
Dylan Rees 77'  
04/01/2025 Penybont
1 - 0
Connah's Quay 0-0H2HOdds+
Kai Ludvigsen 40'  
Mark Little 40'  
Billy Borge 46'  
Kostya Georgievsky 46'  
Keyon Reffel 54' 1 - 0  
  63' Dan Roberts
  63' Tyler Berry
  76' Aron Williams
  76' Ben Maher
Owen Pritchard 79'  
Lewys Ware 79'  
Mark Little 86'  
  90+1' John Disney
04/01/2025 The New Saints
2 - 1
Newtown AFC 0-1H2HOdds+
  0 - 1 2' Jason Oswell
Jordan Marshall 57'  
Adrian Cieślewicz 57'  
Rory Holden 57'  
Aramide Oteh 57'  
Jordan Williams 57'  
Ben Clark 57'  
Adam Wilson 57'  
Sion Bradley 57'  
Aramide Oteh 63' 1 - 1  
  66' D. Torry
  66' Hannoch Boakye
  72' Dylan Downs
  72' Abidan Edwards
  74' Sam Ussher
  77' Callum Roberts
  80' Callum Roberts
  80' Calvin Smith
  84' Ryan Pryce
  90+6' Dominic Smith
  90+6' Hannoch Boakye
Josh Pask 90+9' 2 - 1  
01/01/2025 Flint Town United
2 - 0
Newtown AFC 0-0H2HOdds+
  31' Izaac Lambert
Shane Sutton 35'  
  45+1' Zeli Ismail
Jake Phillips 53' 1 - 0  
  56' Elliott Reeves
  60' Jojo Harries
Rob Evans 66'  
  67' Jason Oswell
  67' Teddy Mfuni
Izaac Lambert 71'  
Hannoch Boakye 71'  
Elliott Reeves 74'  
Luke Mariette 74'  
  85' Ryan Pryce
  85' Oliver Sharp
  85' Zeli Ismail
  85' Tarran Hollinshead
Mikey Burke 87' 2 - 0  
  88' George Hughes
  89' George Hughes
Ben Hughes 90+3'  
Harry Cartwright 90+3'  
Josh Jones 90+3'  
Logan Summer 90+3'  
01/01/2025 Haverfordwest County
1 - 0
Aberystwyth Town 1-0H2HOdds+
  37' J. Owen
Dan Hawkins 39' 1 - 0  
Kyle Kenniford 72'  
Ben Ahmun 72'  
Dan Hawkins 72'  
Harri John 72'  
  73' J. Evans
  73' G. Dafis
  82' F. Ealing
  82' T. Mason
Dylan Rees 84'  
Greg Walters 84'  
  90+4' L. Bradford
31/12/2024 Penybont
2 - 2
Cardiff MU 1-0H2HOdds+
Ioan Phillips 15' 1 - 0  
Nathan Wood 41'  
Owen Pritchard 41'  
Ioan Phillips 48' 2 - 0  
  2 - 1 62' Chris Craven
Ioan Phillips 64'  
Tom Vincent 64'  
  2 - 2 70' Tom Vincent
Kai Ludvigsen 71'  
Ioan Phillips 81'  
Jasper Jones 81'  
  82' Lewis Rees
  82' Jake Morris
  90+1' Sam Jones
31/12/2024 The New Saints
2 - 1
Connah's Quay 2-1H2HOdds+
  23' Noah Edwards
Ryan Brobbell 27' 1 - 0  
  1 - 1 31' Noah Edwards
Rory Holden 32'  
Jordan Williams 37' 2 - 1  
  45+2' Jack Kenny
Jordan Williams 45+3'  
  61' Ben Nash
  62' Chris Marriott
  62' Ben Maher
Rory Holden 62'  
Jordan Marshall 62'  
  63' Kai Edwards
  63' Dan Roberts
  75' Callum Bratley
  75' Michael Kedman
Adam Wilson 76'  
Adrian Cieślewicz 76'  
Jordan Williams 76'  
Aramide Oteh 76'  
Ben Clark 87'  
Declan McManus 87'  
31/12/2024 Briton Ferry
0 - 0
Barry Town United 0-0H2HOdds+
  21' Evan Press
Kian Jenkins 35'  
  45+2' Elliot Richards
  45+2' Ryan Kavanagh
Luke Bowen 60'  
Tom Walters 60'  
Tyler Brock 63'  
Caleb Demery 63'  
Ryan Bevan 63'  
Ricky-Lee Owen 63'  
  70' Kayne McLaggon
  70' Samuel Snaith
Corey Hurford 71'  
Rio Dyer 71'  
Ricky-Lee Owen 81'  
Jasper Payne 83'  
Ellis Sage 83'  
Ellis Sage 88'  
26/12/2024 Aberystwyth Town
0 - 0
Bala Town 0-0H2HOdds+
  38' Eddie Clarke
N. Flint 39'  
  53' Kieran Lloyd
C. Huxley 68'  
J. Owen 68'  
  83' Eddie Clarke
  83' Hussein Mehasseb
F. Ealing 84'  
F. Ealing 85'  
  89' Joe Malkin
  89' George Newell
  90+2' George Newell
26/12/2024 Caernarfon Town
2 - 5
The New Saints 2-3H2HOdds+
  0 - 1 2' Jack Bodenham
Louis Lloyd 5' 1 - 1  
  1 - 2 11' Jordan Williams
Zack Clarke 18' 2 - 2  
M. Jones 36'  
Matty Hill 36'  
  2 - 3 40' Jack Bodenham
Phil Mooney 64'  
  64' Leo Smith
  64' Jordan Marshall
  69' Declan McManus
  69' Aramide Oteh
D. Thomas 73'  
A. Davies 73'  
  2 - 4 73' Ben Clark
  2 - 5 74' Ben Clark
M. Owen 83'  
Osian Ellis 83'  
Paulo Mendes 83'  
C. Williams 83'  
  89' Rory Holden
  89' Ben Woollam
26/12/2024 Connah's Quay
7 - 2
Flint Town United 6-1H2HOdds+
Jack Kenny 21' 1 - 0  
Jack Kenny 22'  
Callum Bratley 24' 2 - 0  
  26' Ben Wynne
Callum Bratley 29' 3 - 0  
Rhys Hughes 31' 4 - 0  
  4 - 1 32' Florian Yonsian
Rhys Hughes 39' 5 - 1  
Noah Edwards 44' 6 - 1  
  46' Luke Mariette
  46' Bobby Beaumont
  46' Izaac Lambert
  46' Mikey Burke
  46' Elliott Reeves
  46' Josh Jones
Jack Kenny 46'  
Ben Maher 46'  
  46' Jake Phillips
  46' George Maire
Declan Poole 58'  
Tyler Berry 58'  
Tyler Berry 63' 7 - 1  
  7 - 2 69' Florian Yonsian
  78' Ben Wynne
  78' Harry Cartwright
Callum Bratley 81'  
Jordan Pownall 81'  
Noah Edwards 81'  
Jayden Tang 81'  
26/12/2024 Newtown AFC
0 - 2
Haverfordwest County 0-1H2HOdds+
  0 - 1 10' Ben Fawcett
Calvin Smith 45+2'  
Joshua Lock 62'  
Tarran Hollinshead 62'  
  0 - 2 71' Rhys Abbruzzese
  72' Dan Hawkins
  72' Ben Ahmun
  78' Corey Shephard
  78' Greg Walters
  78' Kyle Kenniford
  78' Ricky Watts
Oliver Sharp 79'  
Zeli Ismail 84'  
Hannoch Boakye 84'  
Jojo Harries 85'  
Jason Oswell 89'  
  90+2' Greg Walters
26/12/2024 Barry Town United
1 - 2
Penybont 1-0H2HOdds+
Kayne McLaggon 22' 1 - 0  
  41' Chris Venables
Keenan Patten 44'  
  53' James Crole
Kayne McLaggon 53'  
  54' James Crole
  54' Keyon Reffel
Ollie Hulbert 57'  
Ieuan Owen 57'  
  1 - 1 62' Chris Venables
  67' Mael Davies
  67' Kostya Georgievsky
Kayne McLaggon 67'  
Samuel Snaith 67'  
  1 - 2 71' Clayton Green
Callum Sainty 79'  
Joshua Beecher 79'  
Keenan Patten 79'  
Aiden Lewis 79'  
  87' Adam Przybek
  89' Adam Przybek
26/12/2024 Cardiff MU
1 - 3
Briton Ferry 1-1H2HOdds+
Sam Jones 17'  
Tom Vincent 18' 1 - 0  
  1 - 1 24' Caleb Demery
  46' Ryan George
  46' Ryan Bevan
  55' Will Fuller
  59' Ryan Bevan
  60' Rio Dyer
  60' Tyler Brock
Tom Vincent 60'  
Adam Roscrow 60'  
  60' Thomas Price
  60' Ellis Sage
  68' Caleb Demery
  68' Tom Walters
  1 - 2 70' Tom Walters
Eliot Evans 76'  
Jake Morris 76'  
  77' Corey Hurford
  77' Luke Bowen
Jake Morris 82'  
  1 - 3 83' Luke Bowen

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

Premier League 2024/2025 - Regular Season Table

# Soccer Team MP W D L F A D P Last 5 Matches
1
The New Saints 22 17 0 5 61 26 +35 51
2
Penybont 22 15 5 2 42 16 +26 50
3
Haverfordwest County 22 11 7 4 29 11 +18 40
4
Caernarfon Town 22 10 4 8 35 35 +0 34
5
Cardiff MU 22 9 5 8 32 29 +3 32
6
Barry Town United 22 8 6 8 32 38 -6 30
7
Bala Town 21 6 11 4 26 21 +5 29
8
Connah's Quay 21 7 5 9 32 24 +8 26
9
Briton Ferry 22 6 3 13 33 45 -12 21
10
Flint Town United 22 6 2 14 27 47 -20 20
11
Newtown AFC 22 5 4 13 24 46 -22 19
12
Aberystwyth Town 22 4 2 16 18 53 -35 14
 
 
Championship Round
 
 
Relegation Round

Top Goal Scorers

Top Assist

Wales Football
Season:
  • Premier League
  • Welsh Cup
  • FAW Championship
  • League Cup
  • Welsh Premier Women's League
  • 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-2025 SoccerPunter Pte. Ltd. All rights reserved.