O'Neil signed for Hibernian in the summer of 2000. The midfielder's fine form at Easter Road led to him being selected for his one and only full Scotland cap, a 1-1 draw with Poland in April 2001.
National team Scotland
Glasgow born midfielder John O'Neil made his professional debut for Dundee United as a substitute during season 1988/89, his only appearance of the campaign. Over the course of the following five seasons at Tannadice, he failed to become a first team regular making only spasmodic appearances and was transferred to St Johnstone, then in the First Division, in 1994.
The move to McDiarmid Park revitalised O'Neil's career and he made almost 200 league appearances with the Perth club. An industrious midfielder who used the ball well, he helped the Perth side to promotion to the Premier League in 1997.
O'Neil signed for Hibernian in the summer of 2000 and his fine form at Easter Road led to him being selected for his one and only full Scotland cap, a 1-1 draw with Poland in Bydgoszcz in April 2001.
During his time at Easter Road, O'Neil scored one of Hibernian's goals in the famous 6-2 defeat of Hearts at Easter Road in October 2000.
At the veteran stage of his career, O'Neil played for Queen of the South in the 2008 Scottish Cup Final.