Ioan started his hockey career with Swansea Hockey Club before moving onto Cardiff & Met Hockey Club. He played at U16, U18 & U21 age groups for Wales, and went on to make his Wales Senior debut in 2016 at the age of 16 against Poland. Further appearances include the European Championships in Glasgow in 2018 & the 2018 Commonwealth Games in Australia. He also represented Great Britain U23s in the Sultan of Johar Cup in Malaysia in 2019 where they won gold.
2018 – Commonwealth Games
2023 – World Cup Qualifiers