Barry Town United's Olle Hulbert has been named in the Cymru Premier's team of the season.
The striker was the club's top scorer for the second season running with 15 goals from 29 league appearances.
Hulbert, who is on Barry's retained list for next season, was also one of the Cymru Premier's top five goalscorers - with the golden boot going to Caernarfon's Louis Lloyd, who scored 22 goals in 35 games.
Hulbert also notched up three assists, helping Barry to reach the European play-offs, before bowing out to the Cofis in the quarter finals.
The team of the season - decided by all twelve league clubs - also included three players each from champions The New Saints and runners-up Penybont.
JD Cymru Premier team of the season 2024-25
- Zack Jones (GK, Haverfordwest County)
- Kane Owen (RB, Penybont)
- Gabe Kircough (CB, Penybont)
- Lee Jenkins (CB, Haverfordwest County)
- Danny Redmond (LB, The New Saints)
- Louis Lloyd (RM, Caernarfon Town)
- Dan Williams (CM, The New Saints)
- Rhys Hughes (CM, Connah's Quay Nomads)
- Jordan Williams (LM, The New Saints)
- James Crole (ST, Penybont)
- Ollie Hulbert (ST, Barry Town United)

Penarth cup clash moved to Arms Park
Barry Town unveils new club strategy
Two out of two for Ingle
Rugby community rallies after Penarth fire
Barry hit four past Haverfordwest
Cowbridge edge Barry in youth derby
Barry Ladies see red in Ferry defeat
Penarth withdraw from Mallett Cup
Llantwit return with Lido win
Ingle scores in Wales-South Korea draw
Barry face Gresford in Welsh Cup
Lloyd misses cut for Springboks finale
Lloyd called up to Wales squad
Barry cruise past Llanelli in Welsh Cup
Barry and Llanelli Warriors entertain in friendly
Barry Ladies bounce back against Aber