Hegarty vant en olympisk sølvmedalje i friidrett under Sommer-OL 1920 i Antwerpen. Han var med på det britiske laget som kom på andreplass i terrengløp bak Finland. De andre på laget var Alfred Nichols og James Wilson.