Terry McHugh a devenit nu mai puțin de 21 de ori consecutiv (1984-2004) campion al Irlandei în proba de aruncarea suliței. A participat la Jocurile Olimpice de vară din 1988, 1992, 1996 și 2000 dar nu s-a calificat într-o finală. La Campionatul Mondial din 1993 s-a clasat pe locul zece și la Campionatul European din 1994 a obținut locul șapte. El deține recordul național cu o aruncare de 82,75 m, stabilit pe 5 august 2000 la Londra.