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

Trefelin

Ynys Park, Cwmafan. Every match we hold, with the price it went off at.

194Played
82Won
42.3%Win rate
1.92Scored per game
1.72Conceded per game
43Clean sheets

Home and away

The same record, split by where it was played.

At home
38.9%
95 played, 37 won. 1.83 scored a game.
Away
45.5%
99 played, 45 won. 2.01 scored a game.
How the market priced them
44.9%
147 priced matches at an average of 3.32, which implied 30.1%.

Season by season 23

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Premier League 141310 -25
2026/27 Friendlies Clubs 2002 -10
2026/27 Welsh Cup 1100 +3
2025/26 FAW Championship 302532 +66
2025/26 League Cup 2101 -4
2025/26 Welsh Cup 2101 +3
2024/25 FAW Championship 301587 +13
2024/25 Welsh Cup 3201 +5
2024/25 League Cup 1001 -1
2023/24 FAW Championship 3010812 -15
2023/24 Welsh Cup 1100 +2
2022/23 FAW Championship 307617 -23
2022/23 Welsh Cup 3201 +8
2022/23 League Cup 2101 0
2021/22 FAW Championship 3091011 +7
2021/22 League Cup 3201 +1
2021/22 Welsh Cup 3201 +6
2020/21 League Cup 1100 +6
2019/20 Welsh Cup 1010 0
2018/19 Welsh Cup 1001 -1
2016/17 Welsh Cup 2101 +1
2014/15 Welsh Cup 1001 -1
2013/14 Welsh Cup 1001 -2

Recent matches 30

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

Saturday 26 December 2026
H Trefelin scheduled Briton Ferry —
Friday 18 December 2026
A Trefelin scheduled Flint Town United —
Saturday 5 December 2026
H Trefelin scheduled Cardiff MET —
Friday 27 November 2026
A Trefelin scheduled Cambrian & Clydach —
Friday 20 November 2026
A Trefelin scheduled The New Saints —
Saturday 14 November 2026
H Trefelin scheduled Coedpoeth United —
Friday 6 November 2026
H Trefelin scheduled Colwyn Bay —
Friday 30 October 2026
A Trefelin scheduled Barry Town —
Friday 23 October 2026
H Trefelin 0 – 2 Flint Town United —
Saturday 17 October 2026
H Trefelin 4 – 1 Llantwit Major —
Friday 9 October 2026
A Trefelin 3 – 1 Cardiff MET —
Saturday 3 October 2026
A Trefelin 0 – 3 Airbus UK —
Saturday 26 September 2026
H Trefelin 1 – 3 The New Saints —
Friday 18 September 2026
A Trefelin 1 – 1 Briton Ferry —
Tuesday 15 September 2026
H Trefelin 0 – 4 Cambrian & Clydach —
Friday 11 September 2026
H Trefelin 0 – 1 Penybont —
Friday 4 September 2026
A Trefelin 1 – 1 Holywell —
Monday 31 August 2026
A Trefelin 1 – 2 Haverfordwest County AFC 5.40
Friday 28 August 2026
H Trefelin 1 – 1 Ammanford AFC 2.27
Friday 21 August 2026
H Trefelin 0 – 2 Caernarfon Town 9.30
Friday 14 August 2026
A Trefelin 0 – 6 GAP Connah S Quay FC —
Friday 7 August 2026
H Trefelin 0 – 4 Llandudno 3.40
Friday 31 July 2026
A Trefelin 0 – 2 Colwyn Bay 12.00
Saturday 25 July 2026
A Trefelin 0 – 8 Bromsgrove Sporting —
Friday 3 July 2026
A Trefelin 2 – 4 Carmarthen Town 1.61
Saturday 18 April 2026
A Trefelin 5 – 0 Newport City 1.37
Friday 3 April 2026
H Trefelin 6 – 0 Treowen Stars 1.11
Monday 30 March 2026
A Trefelin 8 – 1 Cwmbran Celtic 1.06
Friday 27 March 2026
A Trefelin 3 – 1 Pontypridd Town 1.44
Saturday 21 March 2026
A Trefelin 4 – 0 Cardiff Draconians 1.44