gill began his career with edinburgh south boys club, joining dunfermline athletic at under-11 level. in january 2017 he signed a new contract with the club, following links to clubs including scottish premiership sides celtic and heart of midlothian, and later that month he moved on loan to arbroath. upon his return to dunfermline he stated his intention to break into the first team.