After progressing to adult level, he was part of the Cappawhite team that won four West Tipperary SHC titles in five seasons between 1983 and 1987.
O'Neill added a Tipperary IFC medal to his collection in 1990, after a 3-05 to 0-06 defeat of Grangemockler in the final.
[4] At inter-county level, O'Neill joined the Tipperary senior hurling team as a result of Cappawhite's club success in 1987.
[5] He later won a Munster SHC medal, when Tipperary retained the title after a 2-19 to 1-13 defeat of Cork in the final.
He was dropped from the starting fifteen for the 1988 All-Ireland final against Galway, while the captaincy also moved to Nicky English.