 Born in the small village of Hazel Grove in Stockport, Garbutt featured for Reading, Woolwich Arsenal, and Blackburn Rovers, but featured irregularly for each side, suffering persistent injuries.This forced Garbutt to retire in 1912, aged 29.He then relocated to Italy to seek employment as a dockworker in Genoa, but was soon appointed as the head coach for the local team.