BBC Homepage
  • Skip to content
  • Accessibility Help
  • Your account
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
More menu
More menu
Search BBC
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
Close menu
BBC Sport
Menu
  • Home
  • Football
  • Cricket
  • Formula 1
  • Rugby U
  • Tennis
  • Golf
  • Cycling
  • Athletics
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
  • Full Sports A-Z
More from Sport
  • England
  • Scotland
  • Wales
  • Northern Ireland
  • News Feeds
  • Help & FAQs
  • Cymru Premier
  • Scores & Fixtures
  • Men's Table
  • Women's Table
  • Welsh Football

Barry Town United v Caernarfon Town

Match Summary

Sat 21 Mar 2026
‧
Cymru Premier -
Championship Round
Barry Town United 2 , Caernarfon Town 1 at Full time
Barry TownBarry Town UnitedBarry Town United
2
1
CaernarfonCaernarfon TownCaernarfon Town
Full time
FT
Half Time Barry Town United 0 , Caernarfon Town 0
HT 0-0

Key Events

Barry Town United

  • O. Hulbert (50', 83')Goal 50 minutes, Goal 83 minutes

Caernarfon Town

  • K. Harrison (90'+4)Goal 90 minutes plus 4

Venue:Jenner Park
Attendance:518
  • Scores (active)
  • Tables
  • Line-ups
  • Head-to-head

Cymru Premier Scores & Fixtures

Saturday 21st March

Barry Town United 2 , Caernarfon Town 1 at Full time
Barry TownBarry Town UnitedBarry Town United
2
1
CaernarfonCaernarfon TownCaernarfon Town
Full time
FT
Connah's Quay Nomads 2 , Penybont 1 at Full time
Connah's Quay NomadsConnah's Quay NomadsConnah's Quay Nomads
2
1
PenybontPenybontPenybont
Full time
FT
Briton Ferry Llansawel 0 , Flint Town United 0 at Full time
Briton Ferry LlansawelBriton Ferry LlansawelBriton Ferry Llansawel
0
0
Flint Town UtdFlint Town UnitedFlint Town United
Full time
FT
Bala Town 1 , Haverfordwest County 0 at Full time
BalaBala TownBala Town
1
0
HaverfordwestHaverfordwest CountyHaverfordwest County
Full time
FT
View all Cymru Premier fixtures

Cymru Premier Table

On Saturday 21st March
Skip to table keyMatch Participants:
  • Barry Town United, Position 4, Points 42
  • Caernarfon Town, Position 6, Points 39
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
29232474245071
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
2
Connah's Quay Nomads
29168558342456
  • D
    Result Draw
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
3
Colwyn Bay
29127104034643
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
4
Barry Town United
2911994031942
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
5
Penybont
29117113945-640
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
6
Caernarfon Town
29109105243939
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
View latest Cymru Premier table
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
Briton Ferry Llansawel
29109104144-339
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
2
Haverfordwest County
29116124043-339
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
3
Cardiff Met
2971393845-734
  • D
    Result Draw
  • D
    Result Draw
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
4
Flint Town United
29810114554-934
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • D
    Result Draw
5
Bala Town
2978142641-1529
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
6
Llanelli Town
2924231570-5510
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
View latest Cymru Premier table
Match Participants:
  • Caernarfon Town, Position 4, Points 34
  • Barry Town United, Position 5, Points 30
TeamPlayedWonDrawnLostGoals ForGoals AgainstGoal DifferencePointsForm, Last 6 games, Oldest first
1
The New Saints
22172359194053
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • W
    Result Win
2
Connah's Quay Nomads
22145348252347
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • W
    Result Win
  • D
    Result Draw
3
Penybont
2211563631538
  • W
    Result Win
  • L
    Result Loss
  • D
    Result Draw
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
4
Caernarfon Town
2297644321234
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
5
Barry Town United
227963325830
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
6
Colwyn Bay
228682925430
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
  • L
    Result Loss
7
Cardiff Met
2261063336-328
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • D
    Result Draw
8
Briton Ferry Llansawel
226793240-825
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • D
    Result Draw
  • W
    Result Win
  • W
    Result Win
9
Haverfordwest County
2266103039-924
  • L
    Result Loss
  • W
    Result Win
  • D
    Result Draw
  • W
    Result Win
  • D
    Result Draw
  • L
    Result Loss
10
Bala Town
2265111930-1123
  • L
    Result Loss
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • W
    Result Win
11
Flint Town United
2256113448-1421
  • D
    Result Draw
  • D
    Result Draw
  • D
    Result Draw
  • L
    Result Loss
  • W
    Result Win
  • L
    Result Loss
12
Llanelli Town
2222181259-478
  • D
    Result Draw
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
  • L
    Result Loss
View latest Cymru Premier table

Key

  • Position 1 : UEFA Champions League Qualifiers
  • Position 2, 3, 4, 5, 6 : UEFA Conference League Play-offs

Last Updated 21st March 2026 at 22:19

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, Barry Town United

Manager: Andy Legg

Starting lineup

  • D. Barton
  • O. Cuddihy
  • K. Davies E. Williams 20', substituted for E. Williams at 20 minutes
  • M. George 52', Yellow Card at 52 minutes
  • O. Hulbert
  • G. Ratcliffe
  • W. Richards
  • C. Sainty
  • D. Smith I. Owen 63', substituted for I. Owen at 63 minutes
  • B. Margetson
  • R. Willmott

Substitutes

home team, Barry Town United

  • J. Bernard
  • J. Case
  • J. Norris
  • I. Owen
  • Joe Thomas
  • E. Williams

away team, Caernarfon Town

Manager: Richard Davies

Starting lineup

  • S. Bradley R. Owen 74', substituted for R. Owen at 74 minutes
  • A. Cieślewicz
  • Z. Clarke
  • D. Gosset O. Ellis 87', substituted for O. Ellis at 87 minutes
  • K. Harrison
  • I. Lewis M. Owen 74', substituted for M. Owen at 74 minutes
  • J. Lock 36', Yellow Card at 36 minutesD. Thomas 84', substituted for D. Thomas at 84 minutes
  • P. Mooney
  • C. Roberts
  • R. Sears
  • B. Young A. Davies 74', substituted for A. Davies at 74 minutes

away team, Caernarfon Town

  • A. Davies
  • R. Owen
  • D. Thomas
  • H. Thomas
  • O. Ellis
  • C. Williams
  • M. Owen
  • Barry Town United (active)
  • Caernarfon Town

home team, Barry Town United

Manager: Andy Legg

Starting lineup

  • D. Barton
  • O. Cuddihy
  • K. Davies E. Williams 20', substituted for E. Williams at 20 minutes
  • M. George 52', Yellow Card at 52 minutes
  • O. Hulbert
  • G. Ratcliffe
  • W. Richards
  • C. Sainty
  • D. Smith I. Owen 63', substituted for I. Owen at 63 minutes
  • B. Margetson
  • R. Willmott

Substitutes

  • J. Bernard
  • J. Case
  • J. Norris
  • I. Owen
  • Joe Thomas
  • E. Williams

away team, Caernarfon Town

Manager: Richard Davies

Starting lineup

  • S. Bradley R. Owen 74', substituted for R. Owen at 74 minutes
  • A. Cieślewicz
  • Z. Clarke
  • D. Gosset O. Ellis 87', substituted for O. Ellis at 87 minutes
  • K. Harrison
  • I. Lewis M. Owen 74', substituted for M. Owen at 74 minutes
  • J. Lock 36', Yellow Card at 36 minutesD. Thomas 84', substituted for D. Thomas at 84 minutes
  • P. Mooney
  • C. Roberts
  • R. Sears
  • B. Young A. Davies 74', substituted for A. Davies at 74 minutes

Substitutes

  • A. Davies
  • R. Owen
  • D. Thomas
  • H. Thomas
  • O. Ellis
  • C. Williams
  • M. Owen

Match Officials

Referee:
Ryan Kenny

Head to Head

Season so far

Cymru Premier

  • Skip to form guide
  • Skip to previous meetings
  • Skip to previous scores
Barry Town

Key

Caernarfon
Key, Barry Town v Caernarfon
5th

League position

4th
League position, Barry Town United 5th, Caernarfon Town 4th
30

Total points

34
Total points, Barry Town United 30, Caernarfon Town 34

Goals scored

Barry Town United 39Caernarfon Town 52
BAR
39
52
CNF

Form guide

All competitions

  • Skip to previous meetings
  • Skip to previous scores
  • Skip back to season so far
Barry Town United
Caernarfon Town
L
Barry Town United lose
v Colwyn Bay
3
1
Premier League
L
Caernarfon Town lose
v Connah's Quay Nomads
2
4
Premier League
W
Barry Town United won
v Penybont
1
0
Premier League
W
Caernarfon Town won
v Y Rhyl 1879
1
2
Welsh Cup
W
Barry Town United won
v The New Saints
0
2
League Cup
W
Caernarfon Town won
v Colwyn Bay
3
0
Premier League
W
Barry Town United won
v Connah's Quay Nomads
1
0
Premier League
L
Caernarfon Town lose
v The New Saints
2
1
Premier League
W
Barry Town United won
v Caernarfon Town
0
2
Premier League
L
Caernarfon Town lose
v Barry Town United
0
2
Premier League

Previous meetings

All competitions

  • Skip to previous scores
  • Skip back to form guide
  • Skip back to season so far
Barry Town United and Caernarfon Town

Played 33

BAR
Won
17
CNF
Won
12
Draw
4
Draw 4
Barry Town United Won 17Caernarfon Town Won 12

Previous scores

All competitions

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

Premier League

Caernarfon Town 0 , Barry Town United 2 on the 14th of February 2026
CaernarfonCaernarfon TownCaernarfon Town
0
2
Barry TownBarry Town UnitedBarry Town United
14th of February 2026
14 FEB 2026
Barry Town United 2 , Caernarfon Town 2 on the 11th of October 2025
Barry TownBarry Town UnitedBarry Town United
2
2
CaernarfonCaernarfon TownCaernarfon Town
11th of October 2025
11 OCT 2025
Caernarfon Town 3 , Barry Town United 1 on the 7th of September 2025
CaernarfonCaernarfon TownCaernarfon Town
3
1
Barry TownBarry Town UnitedBarry Town United
7th of September 2025
7 SEP 2025
  • Home
  • News
  • Sport
  • Business
  • Technology
  • Health
  • Culture
  • Arts
  • Travel
  • Earth
  • Audio
  • Video
  • Live
  • Terms of Use
  • About the BBC
  • Privacy Policy
  • Cookies
  • Accessibility Help
  • Parental Guidance
  • Contact the BBC
  • BBC emails for you
  • Advertise with us

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