Career
Haygarth was capped just once for England, in a 2–2 draw against Scotland where he played as a full-back. He played his club football at Reading and Swifts. He also played three first-class cricket matches, appearing once for Hampshire in 1875 and twice as a wicket-keeper with West. G. Grace"s Gloucestershire in 1883.