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)

Dinas build momentum with Fairwater win
Penarth out of Division One Cup
Swans hit Barry Ladies for seven
Bombers stun Llanishen with late show
Kenyan safari for Barry bowlers
Barry rout Brynmawr in youth friendly
Barry beaten in phase two opener
Llantwit rained off again
Llantwit sign keeper Gardiner
Wharton returns to Barry Town
Grady recalled for Six Nations
Llantwit visit Treowen in WBS Cup quarter finals
Talks to be held on Cardiff Rugby sale
Llantwit reach WBS Cup quarter finals
Barry kick off Phase Two at TNS
Vale teams join in Cardiff clubs' day