Career
Overall, during 1961 to 1962 he made 7 league appearances, scoring 6 goals before moving to Walsall. He spent from 1962 to 1965 at Walsall, but only managed to make 38 appearances, scoring 13 goals. He then moved to Australia with Melbourne Hakoah before returning to England with Darlington.
At his time with Darlington he made 23 appearances, and scored four goals. O'Neill returned to Northern Ireland with Coleraine before finishing his career back in Australia with Melbourne Hakoah. This proved to be his first and only cap for his country.