Career
Born in Dublin, Horgan started his career at Shamrock Rovers, making his League of Ireland debut on 14 April 1987. He was the last goalkeeper to play for Shamrock Rovers at Glenmalure Park (Milltown) in a game that decided the "B" Division Championship in 1987. After four and a half years at United Park he then moved to Shelbourne in November 1992.
He then signed back for Rovers in July 1994 where he spent another eight years.
He made his last League of Ireland appearance in the last game of the 2007 League of Ireland season. Horgan was the goalkeeping coach at Sporting Fingal until they went out of business.
Horgan made history in August 2009 when he became the only player to have played at Milltown and Tallaght Stadium. He went to Drogheda United in February 2011, as an assistant to Mick Cooke.
Cooke left Drogheda in November 2013 and Horgan was confirmed as his replacement shortly afterwards.
As a Player As a Coach.