Alan O'Neill (born 2 July 1957 in Dublin) is an Irish football goalkeeper who played in the League of Ireland in the 1970s, 1980s and 1990s.
Son of Robert who played for Shelbourne, O'Neill made his League of Ireland debut for Shamrock Rovers at Milltown on Sunday 28 December 1975 in a 1–0 win over Cork Hibernians.
On 8 March 1978 at Dalymount Park O'Neill played in the first ever Republic of Ireland U21 game and went on to win 2 caps in total.
[1] Jim McLaughlin was appointed Rovers manager in June 1983 but due to a misunderstanding that developed between them O'Neill signed for UCD.
O'Neill signed back for Rovers in the summer of 1993 and subsequently won another League title that season under Ray Treacy keeping fifteen clean sheets in thirty two games.
[3] He made his 500th League of Ireland appearance at Galway United in September 1995 in a season where he ended up with the Player of the Year award.