Welsh Premier League
Apr 18, 2026 5.15pm
1
2
HT : 0 0
FT Maes Tegid
  • Harry Dean 69' yellowcard
  • Charlie Fisher 69' yellowcard
  • Jacob Tarasenko 73' goal
  • Hussein Mehasseb 87' yellowcard
  • yellowcard Samuel Snaith 67'
  • yellowcard Ollie Anderson 68'
  • yellowcard Rio Dyer 68'
  • yellowcard Ryan George 68'
  • yellowcard Corey Hurford 68'
  • goal Ricky-Lee Owen 88'
  • goal Samuel Snaith 89'

Bala Town vs Briton Ferry - Match Guide, Data Analysis, Standings

Form, Standings, Stats

Bala Town

All competitions
Welsh Premier League
Last game
Apr 3, 2026 2.30pm
Llanelli 0 - 5 Bala Town
Goals scored
33
Top scorer
Cameron Ferguson

Briton Ferry

All competitions
Welsh Premier League
Last game
Apr 3, 2026 2.30pm
Briton Ferry 3 - 1 Cardiff MU
Goals scored
44
Top scorer
Ollie Anderson

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Briton Ferry win with a probability of 39.01%. A win for Bala Town had a probability of 35.25% and a draw had a probability of 25.68%.

The most likely scoreline for a Briton Ferry win was 0-1 with a probability of 9.83%. The next most likely scorelines for that outcome were 1-2 (8.67%) and 0-2 (6.44%). The likeliest Bala Town win was 1-0 (9.32%) , while for a drawn scoreline it was 1-1 (11.9%). The actual scoreline of 1-2 was predicted with an 8.7% likelihood.

Result

Bala Town 35.25% (+1.50)
Draw 25.68% (-0.63)
Briton Ferry 39.01% (-0.96)

Both Teams to Score: 

51.94% (-0.20)

Goals

Over 1.5 73.35% (+0.49)
Under 1.5 26.65% (-0.50)
Over 2.5 49.38% (+0.75)
Under 2.5 50.62% (-0.75)
Over 3.5 26.98% (+0.09)
Under 3.5 73.02% (-0.08)
Over 4.5 14.76% (+0.10)
Under 4.5 85.24% (-0.11)

First Half Winner

Bala Town 27.89% (+1.16)
Draw 41.05% (-0.38)
Briton Ferry 31.06% (-0.79)

Team To Score First

Bala Town 42.63% (+2.27)
No Goal 7.49% (-0.26)
Briton Ferry 49.88% (-2.00)

Corners

Over 8 47.94% (+1.09)
Equal 8 12.36% (+0.44)
Under 8 39.71% (-1.54)
Over 9 36.29% (+0.59)
Equal 9 11.64% (+0.50)
Under 9 52.06% (-1.09)
Over 10.5 26.23% (+0.16)
Under 10.5 73.77% (-0.16)

Bala Town Goals

Over 1.5 34.52% (+1.11)
Under 1.5 65.48% (-1.10)
Over 2.5 13.27% (+0.68)
Under 2.5 86.73% (-0.68)
Over 3.5 4.12% (+0.15)
Under 3.5 95.88% (-0.16)

Briton Ferry Goals

Over 0.5 70.98% (-0.54)
Under 0.5 29.02% (+0.54)
Over 1.5 37.9% (-0.36)
Under 1.5 62.1% (+0.36)
Over 2.5 15.13% (-0.37)
Under 2.5 84.87% (+0.38)
Over 3.5 5.12% (-0.14)
Under 3.5 94.88% (+0.15)

Score analysis

Bala Town 35.26%
Draw 25.7%
Briton Ferry 39.03%
Bala Town
1-0 @ 9.32% (+0.17)
2-1 @ 8.11% (+0.44)
2-0 @ 5.6% (+0.16)
3-1 @ 3.24% (+0.10)
3-0 @ 2.57% (+0.24)
3-2 @ 2.39% (+0.21)
Other @ 4.03% (+0.20)
Total : 35.26%
Draw
1-1 @ 11.9% (-0.27)
0-0 @ 7.49% (-0.26)
2-2 @ 5.27% (-0.04)
Other @ 0.09% (-0.05)
Total : 25.7%
Briton Ferry
0-1 @ 9.83% (-0.43)
1-2 @ 8.67%
0-2 @ 6.44% (-0.17)
1-3 @ 3.73% (-0.07)
0-3 @ 3.06% (-0.01)
2-3 @ 2.27% (-0.15)
Other @ 5.03% (-0.10)
Total : 39.03%

Head to Head

Welsh Premier League
Feb 21, 2026 12.30pm
2
1
HT : 0 0
FT Old Road
  • Tom Walters 55' goal
  • Ollie Anderson 67' goal
  • Rio Dyer 79' yellowcard
  • yellowcard Dominic McGiveron 46'
  • yellowcard Connor Salisbury 60'
  • yellowcard Jacob Tarasenko 60'
  • yellowcard Taner Dogan 74'
  • yellowcard Connor Evans 74'
  • yellowcard Connor Salisbury 81'
  • goal Connor Salisbury 82'
Welsh Premier League
Nov 7, 2025 7.45pm
2
0
HT : 0 0
FT
Welsh Premier League
Sep 19, 2025 7.45pm
2
2
HT : 0 0
FT
Welsh Premier League Gameweek 10
Sep 28, 2024 2.30pm
2
2
HT : 2 1
FT Old Road
  • Alex Gammond 41' goal
  • Tyler Brock 44' yellowcard
  • Jasper Payne 45'+2' goal
  • Kristian Evans 45'+6' yellowcard
  • goal Ross White 3'
  • yellowcard Joe Malkin 35'
  • goal Alex Gammond 53' (OG)
  • yellowcard Kieran Lloyd 72'
Welsh Premier League Gameweek 2
Aug 16, 2024 7.45pm
2
0
HT : 1 0
FT Maes Tegid
  • Alex Downes 16' goal
  • Alex Downes 50' goal
  • Joe Malkin 74' yellowcard
  • yellowcard Jasper Payne 49'
  • yellowcard Kristian Evans 62'
  • yellowcard Keiran Williams 85'