Vasile Bălan started playing rugby as a youth for a school based local Romanian club, CSS Bârlad, in his native city of Bârlad. A logical move to the local club RC Bârlad followed. His professional debut came in 2016 for Politehnica Iași. After just one season with Politehnica he moved to Bucharest-based side, CSM where he played for two seasons. In 2019 he was signed by Steaua following the dissolution of his former club, CSM.[2][3][4][5]