The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BT

Barry Town

Jenner Park, Barry. Every match we hold, with the price it went off at.

362Played
175Won
48.3%Win rate
1.67Scored per game
1.4Conceded per game
95Clean sheets

Home and away

The same record, split by where it was played.

At home
54.1%
183 played, 99 won. 1.92 scored a game.
Away
42.5%
179 played, 76 won. 1.41 scored a game.
How the market priced them
46.4%
295 priced matches at an average of 3.92, which implied 25.5%.

Season by season 35

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 14815 +3
2026/27 Friendlies Clubs 6501 +8
2026/27 Welsh Cup 1100 +2
2025/26 Premier League 32121010 +10
2025/26 League Cup 5500 +9
2025/26 Welsh Cup 4301 +14
2025/26 Friendlies Clubs 3210 +4
2024/25 Premier League 3315711 +1
2024/25 League Cup 3201 +3
2024/25 Friendlies Clubs 3300 +4
2024/25 Welsh Cup 1010 0
2023/24 Premier League 3271114 -18
2023/24 Welsh Cup 3201 +5
2023/24 League Cup 1001 -1
2022/23 FAW Championship 302532 +53
2022/23 Friendlies Clubs 2011 -2
2022/23 Welsh Cup 2101 0
2022/23 League Cup 1001 -2
2021/22 Premier League 328717 -16
2021/22 League Cup 4301 +13
2021/22 Welsh Cup 2101 -1
2020/21 Premier League 3313416 -13
2020/21 UEFA Europa League 1001 -4
2019/20 Premier League 251267 +6
2019/20 UEFA Europa League 2011 -4
2019/20 Welsh Cup 1001 -1
2018/19 Premier League 3217510 +3
2018/19 Welsh Cup 4301 +3
2017/18 Premier League 3316512 +5
2017/18 Welsh Cup 1001 -2
2016/17 Welsh Cup 2101 +2
2015/16 Welsh Cup 4301 +8
2014/15 Welsh Cup 1001 -2
2013/14 Welsh Cup 3201 -1
2012/13 Welsh Cup 6501 +8

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
H Barry Town scheduled Penybont —
Friday 18 December 2026
A Barry Town scheduled Ammanford AFC —
Saturday 5 December 2026
H Barry Town scheduled Colwyn Bay —
Saturday 28 November 2026
H Barry Town scheduled Caernarfon Town —
Friday 20 November 2026
A Barry Town scheduled Llandudno —
Saturday 14 November 2026
A Barry Town scheduled Baglan Dragons —
Friday 6 November 2026
A Barry Town scheduled Cambrian & Clydach —
Friday 30 October 2026
H Barry Town scheduled Trefelin —
Saturday 24 October 2026
H Barry Town 1 – 3 Haverfordwest County AFC —
Saturday 17 October 2026
H Barry Town 2 – 0 Tredegar Town —
Friday 9 October 2026
A Barry Town 1 – 3 Penybont —
Saturday 3 October 2026
A Barry Town 1 – 0 Caernarfon Town —
Saturday 26 September 2026
H Barry Town 1 – 4 GAP Connah S Quay FC —
Friday 18 September 2026
A Barry Town 2 – 5 Colwyn Bay —
Tuesday 15 September 2026
H Barry Town 2 – 2 Ammanford AFC —
Friday 11 September 2026
H Barry Town 4 – 1 Llandudno 1.82
Saturday 5 September 2026
A Barry Town 0 – 1 The New Saints 12.00
Monday 31 August 2026
A Barry Town 4 – 1 Briton Ferry 2.20
Friday 28 August 2026
H Barry Town 4 – 2 Airbus UK —
Friday 21 August 2026
A Barry Town 3 – 1 Holywell —
Saturday 15 August 2026
H Barry Town 1 – 0 Cardiff MET —
Friday 7 August 2026
A Barry Town 3 – 2 Flint Town United 2.46
Friday 31 July 2026
H Barry Town 2 – 1 Cambrian & Clydach 1.52
Saturday 25 July 2026
H Barry Town 0 – 1 Gloucester City 2.29
Saturday 18 July 2026
A Barry Town 3 – 2 Weymouth —
Tuesday 14 July 2026
H Barry Town 5 – 1 Trethomas Bluebirds 1.28
Saturday 11 July 2026
A Barry Town 1 – 0 Yate Town —
Tuesday 7 July 2026
H Barry Town 3 – 1 Goytre AFC —
Saturday 4 July 2026
A Barry Town 2 – 1 Goytre United —
Sunday 26 April 2026
H Barry Town 1 – 1 Haverfordwest County AFC 2.30