O'Neill is a youth product of Preston North End, and signed his first scholarship agreement with the club on 9 July 2020 and was awarded Scholar of the Year in 2022 as well as being included in the EFL 'The 11 '.[2] He made his professional debut with Preston North End in a 2–1 EFL Championship win over Queens Park Rangers on 9 April 2022, coming on as a late sub in the 90th minute. One month later, on 10 May, O'Neill signed his first professional contract. Following several appearances from the bench he made his full debut on 7 January 2023 starting and assisting a goal in a 3–1 victory against Huddersfield in the F.A. Cup at Deepdale.[3]
On 14 January 2023, O'Neill joined EFL League Two side Grimsby Town on loan for the remainder of the 2022–23 season.[4]
On 31 January 2024 O'Neill joined Premier League side Burnley for an undisclosed fee.
On 21 May 2024, the club announced the player would be leaving in the summer.[6]
Warrington Town
On 8 August 2024, Warrington Town announced they had signed O'Neill from Burnley.[7]
Playing style
O'Neill is a creative midfielder who can play as an attacking midfielder, or in a more advanced attacking role. He has experience playing futsal, and is technically very good with the ball.[8]
Career statistics
As of match played 3 February 2024
Appearances and goals by club, season and competition