Ionuț Balaban started playing rugby in 2010 at CSS Bârlad, a school-based club under the guidance of coaches Ciprian Popa and Ioan Harnagea. He was selected for the senior team of the club making his debut in Divizia Națională, the second tier of the Romanian rugby league system. After some impressive performances, he was signed at the beginning of 2016 by Dinamo București. After two seasons with the Bucharest team, he transferred to Știința Baia Mare. In January 2020 he was signed by SuperLiga side Gloria Buzău.In July 2020 he was signed by SuperLiga team SCM Timișoara[2]