Ieuan Owen, born on 20 May 2006 (age 20), is a Welsh striker with Kilmarnock, where he wears the number 27. At this stage, though, the substance of his senior career is still his spell at Barry Town United.
Barry gave Owen the regular football that matters for a young forward. Across two seasons, he made 61 league appearances and scored 20 league goals, with his most productive campaign coming in 2025-26, when he scored 12 times in 33 league games.
Kilmarnock have since brought him into Scottish football. In 2026-27, he has made four league appearances and four more in the League Cup, giving him eight appearances in all competitions for the club.
Owen’s career so far is straightforward: a Welsh striker shaped by goals and regular minutes at Barry Town United, now trying to build the next stage at Kilmarnock.