A Newtown Junior, Geelan started his career at Newtown in 1948, but then spent the 1949 season at Gunnedah before returning in 1950.
Geelan's career path involved a period of time at Newtown followed by a stint at Gunnedah and then his return to Newtown.