BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Notifications
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Rugby L
  • Tennis
  • Golf
  • Boxing
  • Athletics
  • My Sport
More
A-Z Sports
  • American Football
  • Athletics
  • Basketball
  • Boxing
  • Cricket
  • Cycling
  • Darts
  • Disability Sport
  • Football
  • Formula 1
  • Gaelic Games
  • Golf
  • Gymnastics
  • Horse Racing
  • Mixed Martial Arts
  • Motorsport
  • Netball
  • Olympic Sports
  • Rugby League
  • Rugby Union
  • Snooker
  • Swimming
  • Tennis
  • Winter Sports
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • My Sport
  • Match of the Day
  • Sports Personality
  • 5 Live Sport
  • News Feeds
  • Help & FAQs
  • Cymru Premier
  • Scores & Fixtures
  • Men's Table
  • Women's Table
  • Welsh Football

The New Saints v Haverfordwest County

Match Summary

Sat 8 Mar 2025
‧
Premier League -
Championship Round
The New Saints 5 , Haverfordwest County 1 at Full time
TNSThe New SaintsThe New Saints
5
1
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
Half Time The New Saints 3 , Haverfordwest County 1
HT 3-1

Key Events

The New Saints

  • L. Tabone (18' og)Own Goal 18 minutes
  • D. Davies (21')Goal 21 minutes
  • A. Oteh (29')Goal 29 minutes
  • J. Marshall (60')Goal 60 minutes
  • J. Williams (76')Goal 76 minutes

Haverfordwest County

  • O. Jones (33')Goal 33 minutes

Venue:Park Hall Stadium
Attendance:634
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

Premier League Scores & Fixtures

Saturday 8th March

The New Saints 5 , Haverfordwest County 1 at Full time
TNSThe New SaintsThe New Saints
5
1
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
Cardiff MU 4 , Caernarfon Town 2 at Full time
Cardiff MUCardiff MUCardiff MU
4
2
CaernarfonCaernarfon TownCaernarfon Town
Full time
FT
Penybont 3 , Bala Town 2 at Full time
PenybontPenybontPenybont
3
2
BalaBala TownBala Town
Full time
FT
View all Premier League fixtures

Premier League Table

On Saturday 8th March
Skip to table keyMatch Participants:
  • The New Saints, Position 1, Points 66
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
27220576284866
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Penybont
27166548272154
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
3
Haverfordwest County
27139535191648
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
4
Cardiff MU
27125104137441
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
5
Caernarfon Town
27125104444041
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
6
Bala Town
2771193434032
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Premier League table
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Barry Town United
2711794246-440
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
2
Connah's Quay
271051239291035
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
3
Flint Town United
2793153754-1730
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
4
Briton Ferry
2774164257-1525
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
5
Newtown
2767143052-2225
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
6
Aberystwyth Town
2752202263-4117
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Premier League table
Match Participants:
  • The New Saints, Position 1, Points 51
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
22170561263551
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
2
Penybont
22155242162650
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
3
Haverfordwest County
22117429111840
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
4
Caernarfon Town
2210483535034
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
5
Bala Town
2271142821732
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
6
Cardiff MU
229583229332
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
7
Barry Town United
228683238-630
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
8
Connah's Quay
2275103226626
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
9
Briton Ferry
2263133345-1221
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
10
Flint Town United
2262142747-2020
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
11
Newtown
2254132446-2219
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
12
Aberystwyth Town
2242161853-3514
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Premier League table

Key

  • Position 1 : UEFA Champions League Qualifiers
  • Position 2 - 6 : UEFA Conference League Play-offs

Last Updated 8th March 2025 at 18:30

Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made.

Team Lineups

home team, The New Saints

Manager: Craig Harrison

Starting lineup

  • J. Bodenham
  • R. Brobbel R. Holden 62', substituted for R. Holden at 62 minutes
  • D. Davies
  • J. Marshall B. Clark 71', substituted for B. Clark at 71 minutes
  • H. McGahey
  • A. Oteh Z. Clarke 62', substituted for Z. Clarke at 62 minutes
  • D. Redmond
  • C. Roberts
  • L. Smith S. Bradley 76', substituted for S. Bradley at 76 minutes
  • D. Williams 78', Yellow Card at 78 minutes
  • A. Wilson J. Williams 61', substituted for J. Williams at 61 minutes

Substitutes

home team, The New Saints

  • S. Bradley
  • B. Clark
  • Z. Clarke
  • N. Doforo
  • R. Holden
  • L. Phillips
  • J. Williams

away team, Haverfordwest County

Manager: Tony Pennock

Starting lineup

  • R. Abbruzzese
  • B. Ahmun
  • I. Humphreys J. Owen 46', substituted for J. Owen at 46 minutes
  • L. Jenkins
  • O. Jones D. John 61', substituted for D. John at 61 minutes
  • Z. Jones
  • K. McCarthy
  • D. Rees K. Kenniford 66', substituted for K. Kenniford at 66 minutes
  • C. Shephard
  • L. Tabone H. John 74', substituted for H. John at 74 minutes
  • R. Watts G. Walters 46', substituted for G. Walters at 46 minutes

away team, Haverfordwest County

  • D. John
  • H. John
  • K. Kenniford
  • I. Knott
  • J. Owen
  • G. Walters
  • The New Saints (active)
  • Haverfordwest County

home team, The New Saints

Manager: Craig Harrison

Starting lineup

  • J. Bodenham
  • R. Brobbel R. Holden 62', substituted for R. Holden at 62 minutes
  • D. Davies
  • J. Marshall B. Clark 71', substituted for B. Clark at 71 minutes
  • H. McGahey
  • A. Oteh Z. Clarke 62', substituted for Z. Clarke at 62 minutes
  • D. Redmond
  • C. Roberts
  • L. Smith S. Bradley 76', substituted for S. Bradley at 76 minutes
  • D. Williams 78', Yellow Card at 78 minutes
  • A. Wilson J. Williams 61', substituted for J. Williams at 61 minutes

Substitutes

  • S. Bradley
  • B. Clark
  • Z. Clarke
  • N. Doforo
  • R. Holden
  • L. Phillips
  • J. Williams

away team, Haverfordwest County

Manager: Tony Pennock

Starting lineup

  • R. Abbruzzese
  • B. Ahmun
  • I. Humphreys J. Owen 46', substituted for J. Owen at 46 minutes
  • L. Jenkins
  • O. Jones D. John 61', substituted for D. John at 61 minutes
  • Z. Jones
  • K. McCarthy
  • D. Rees K. Kenniford 66', substituted for K. Kenniford at 66 minutes
  • C. Shephard
  • L. Tabone H. John 74', substituted for H. John at 74 minutes
  • R. Watts G. Walters 46', substituted for G. Walters at 46 minutes

Substitutes

  • D. John
  • H. John
  • K. Kenniford
  • I. Knott
  • J. Owen
  • G. Walters

Match Officials

Referee:
Iwan Griffith

Head to Head

Season so far

Premier League

  • Skip to form guide
  • Skip to previous meetings
  • Skip to previous scores
TNS

Key

Haverfordwest
Key, TNS v Haverfordwest
1st

League position

3rd
League position, The New Saints 1st, Haverfordwest County 3rd
51

Total points

40
Total points, The New Saints 51, Haverfordwest County 40

Goals scored

The New Saints 84Haverfordwest County 36
TNS
84
36
HAV

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
The New Saints
Haverfordwest County
W
The New Saints won
v Aberystwyth Town
0
1
League Cup
W
Haverfordwest County won
v Cardiff MU
1
0
Premier League
W
The New Saints won
v Bala Town
0
2
Premier League
D
Haverfordwest County draw
v Caernarfon Town
1
1
Premier League
W
The New Saints won
v Airbus UK
5
0
Welsh Cup
D
Haverfordwest County draw
v Penybont
0
0
Premier League
W
The New Saints won
v Caernarfon Town
0
1
Premier League
W
Haverfordwest County won
v Bala Town
3
2
Premier League
W
The New Saints won
v Penybont
4
0
Premier League
D
Haverfordwest County draw
v Barry Town United
1
1
Premier League

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
The New Saints and Haverfordwest County
Won
26
Played
34
HAV
Won
3
The New Saints Won 26Haverfordwest County Won 3
Draw
5
Draw 5

Previous scores

All competitions

  • Skip back to previous meetings
  • Skip back to form guide
  • Skip back to season so far

Premier League

The New Saints 2 , Haverfordwest County 1 on the 10th of November 2024
TNSThe New SaintsThe New Saints
2
1
HaverfordwestHaverfordwest CountyHaverfordwest County
10th of November 2024
10 NOV 2024
Haverfordwest County 0 , The New Saints 1 on the 7th of September 2024
HaverfordwestHaverfordwest CountyHaverfordwest County
0
1
TNSThe New SaintsThe New Saints
7th of September 2024
7 SEP 2024
Haverfordwest County 0 , The New Saints 1 on the 23rd of December 2023
HaverfordwestHaverfordwest CountyHaverfordwest County
0
1
TNSThe New SaintsThe New Saints
23rd of December 2023
23 DEC 2023

Best of BBC iPlayer

Can Marie Antoinette survive her reign?

  • Attribution
    iPlayer

A star-studded biography of F1 rivalry

  • Attribution
    iPlayer

Toby Jones' must-see Dad's Army moments

  • Attribution
    iPlayer

The final series of Man Like Mobeen

  • Attribution
    iPlayer
  • Home
  • News
  • Sport
  • Weather
  • iPlayer
  • Sounds
  • Bitesize
  • CBBC
  • CBeebies
  • Food
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • Make an editorial complaint
  • BBC emails for you

Copyright © 2025 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.