Gill first played hurling at club level with the
Ballinderreen club in
south Galway. His performances for the club resulted in a call-up to the
Galway senior hurling team and he made his debut in the
1922 All-Ireland semi-final defeat by
Tipperary. Gill was a member of the Galway team that beat
Limerick by 7–03 to 4–05 in the
1923 All-Ireland final, a match that wasn't played until September 1924. By that stage, Gill had transferred to the
Garda club in
Dublin, with whom he won six
Dublin SHC medal. He also declared for the
Dublin senior hurling team in November 1923. Gill won his first
Leinster SHC medal in his first season with the team, while he claimed his second All-Ireland SHC winners' medal, just three months after winning his first, when Dublin beat his native Galway in the
1924 All-Ireland final. Gill was selected for the
Leinster team for the inaugural
Railway Cup in 1927 and ended the competition with a winners' medal after Leinster's defeat of
Munster in the
final. Later that season he
captained Dublin when he won his second Leinster SHC medal in 1927. Gill claimed a third All-Ireland winners' medal after he captained Dublin to a defeat of
Cork in the
1927 All-Ireland final. Gill won a third Leinster SHC title with Dublin in 1928. Later that year he was selected for the
Ireland team that beat the United States in the
Tailteann Games. Gill added a
National Hurling League medal to his collection in 1929. He won a fourth Leinster SHC medal a year later, however, Dublin were later beaten by Tipperary in the
1930 All-Ireland final. Gill declared for Galway in 1931 and claimed a second National League title that year. He continued to line out with Galway, and also played with
Conancht, until his retirement from hurling in 1938. ==Personal life and death==