Age: 20 years, 11 months
Place of Birth: Galway, Ireland
Ronan played for Mervue United's U17 squad for the short 2015 and 2016 seasons, and in 2017 he played with Galway United's U19 team.
Ronan broke into Galway United's senior First Division side in the summer of 2017 and made his league debut against Cork City at Turner's Cross on 28 July. He remained part of Galway's first team squad until the end of 2018.
In April of 2019 Ronan joined Athlone Town.
In December 2020, Ronan joined Galway once again.