We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept", you consent to our use of cookies. You can learn more about how we use cookies in our Privacy Policy.

Head-to-head overview

Based on the matches in our database.

Haverfordwest County 14 draws26 The New Saints
31
Meetings
3.35
Goals / game
45%
Both teams scored
65%
Over 2.5 goals
Haverfordwest County

Facts about Haverfordwest County

Scored in14/31 (45%)
Conceded in28/31 (90%)
Goals scored19 · 0.61/game
Longest winning streak1
Longest unbeaten run3
Longest losing streak12
Longest run without a win18
The New Saints

Facts about The New Saints

Scored in28/31 (90%)
Conceded in14/31 (45%)
Goals scored85 · 2.74/game
Longest winning streak12
Longest unbeaten run18
Longest losing streak1
Longest run without a win3
By competition
CompetitionHaverfordwest CountyDrawThe New SaintsGames
Premier League142530
Welsh Cup0011
All competitions142631

ELO comparison

Five-year rating histories overlaid, with a neutral head-to-head forecast.

Haverfordwest County1633
gap 176
1809The New Saints
1951149420222023202420252026
If they met (neutral venue)
Haverfordwest County
16%
Draw
21%
The New Saints
63%

All meetings

31 matches on record

1 Nov 2025
Premier League
Haverfordwest CountyHaverfordwest County23The New SaintsThe New Saints
BTTSO2.5
6 Sep 2025
Premier League
The New SaintsThe New Saints50Haverfordwest CountyHaverfordwest County
BTTSO2.5
19 Apr 2025
Premier League
Haverfordwest CountyHaverfordwest County13The New SaintsThe New Saints
BTTSO2.5
8 Mar 2025
Premier League
The New SaintsThe New Saints51Haverfordwest CountyHaverfordwest County
BTTSO2.5
10 Nov 2024
Premier League
The New SaintsThe New Saints21Haverfordwest CountyHaverfordwest County
BTTSO2.5
7 Sep 2024
Premier League
Haverfordwest CountyHaverfordwest County01The New SaintsThe New Saints
BTTSO2.5
23 Dec 2023
Premier League
Haverfordwest CountyHaverfordwest County01The New SaintsThe New Saints
BTTSO2.5
16 Sep 2023
Premier League
The New SaintsThe New Saints51Haverfordwest CountyHaverfordwest County
BTTSO2.5
7 Jan 2023
Premier League
The New SaintsThe New Saints31Haverfordwest CountyHaverfordwest County
BTTSO2.5
29 Oct 2022
Premier League
Haverfordwest CountyHaverfordwest County13The New SaintsThe New Saints
BTTSO2.5
6 Nov 2021
Premier League
The New SaintsThe New Saints60Haverfordwest CountyHaverfordwest County
BTTSO2.5
28 Aug 2021
Premier League
Haverfordwest CountyHaverfordwest County01The New SaintsThe New Saints
BTTSO2.5
13 Mar 2021
Premier League
Haverfordwest CountyHaverfordwest County21The New SaintsThe New Saints
BTTSO2.5
24 Oct 2020
Premier League
The New SaintsThe New Saints32Haverfordwest CountyHaverfordwest County
BTTSO2.5
31 Oct 2015
Premier League
The New SaintsThe New Saints20Haverfordwest CountyHaverfordwest County
BTTSO2.5
22 Aug 2015
Premier League
Haverfordwest CountyHaverfordwest County04The New SaintsThe New Saints
BTTSO2.5
1 Mar 2013
Welsh Cup
Haverfordwest CountyHaverfordwest County01The New SaintsThe New Saints
BTTSO2.5
15 Jan 2011
Premier League
Haverfordwest CountyHaverfordwest County14The New SaintsThe New Saints
BTTSO2.5
16 Oct 2010
Premier League
The New SaintsThe New Saints61Haverfordwest CountyHaverfordwest County
BTTSO2.5
17 Apr 2010
Premier League
The New SaintsThe New Saints40Haverfordwest CountyHaverfordwest County
BTTSO2.5
5 Dec 2009
Premier League
Haverfordwest CountyHaverfordwest County00The New SaintsThe New Saints
BTTSO2.5
21 Feb 2009
Premier League
The New SaintsThe New Saints00Haverfordwest CountyHaverfordwest County
BTTSO2.5
10 Oct 2008
Premier League
Haverfordwest CountyHaverfordwest County22The New SaintsThe New Saints
BTTSO2.5
5 Apr 2008
Premier League
The New SaintsThe New Saints62Haverfordwest CountyHaverfordwest County
BTTSO2.5
24 Nov 2007
Premier League
Haverfordwest CountyHaverfordwest County04The New SaintsThe New Saints
BTTSO2.5
9 Apr 2007
Premier League
Haverfordwest CountyHaverfordwest County03The New SaintsThe New Saints
BTTSO2.5
1 Dec 2006
Premier League
The New SaintsThe New Saints21Haverfordwest CountyHaverfordwest County
BTTSO2.5
10 Apr 2006
Premier League
The New SaintsThe New Saints20Haverfordwest CountyHaverfordwest County
BTTSO2.5
30 Mar 2006
Premier League
Haverfordwest CountyHaverfordwest County01The New SaintsThe New Saints
BTTSO2.5
18 Apr 2005
Premier League
Haverfordwest CountyHaverfordwest County00The New SaintsThe New Saints
BTTSO2.5
26 Nov 2004
Premier League
The New SaintsThe New Saints20Haverfordwest CountyHaverfordwest County
BTTSO2.5

Haverfordwest County recent form

The New Saints recent form

Haverfordwest County has gone head to head with The New Saints 31 times since 2004, winning 1 and scoring 19 goals. The New Saints, in turn, has won 26 and scored 85 goals. There have been 4 draws between Haverfordwest County and The New Saints. Across all meetings both teams have scored in 45% of games and 65% have produced over 2.5 goals, at an average of 3.35 goals per game.