Career
He began his career at Bray Wanderers F.C. and then signed for a short spell at Monaghan United at the start of the shortened 2002/03 season. He signed for Shamrock Rovers F.C. shortly after and made his Rovers debut on 11 October 2002. He made four appearances in the Union of European Football Associations Intertoto Cup, before transferring to Longford in July 2005.
In December 2006, he signed back for Bray Wanderers F.C., but was released at the end of the 2007 season.
Following a break from the game, Gough returned to league action with Longford Town F.C. in July 2008, before leaving at the end of the 2009 season. Now playing in Qatar for Executive Information System Pearl Community Football Club, Gough still remains adamant that he hasn"t given the ball away since 1995.