*Club domestic league appearances and goals, correct as of 12:14, 22 December 2024 (UTC) ‡ National team caps and goals, correct as of 19:21, 25 November 2017 (UTC)
O'Hare joined Aston Villa at the age of seven, and progressed through the development teams before signing his first professional contract with the club in 2015.[4] He played for both Villa's U18 and U23 squads, making 33 appearances and scoring two goals prior to his first professional appearance. On 9 August 2017 O'Hare made his debut for the first team in Aston Villa's 2–1 win in the first round of the League Cup against Colchester United.[5] His league debut came three days later as a substitute in a 0–3 loss at Cardiff City in the Championship.[6] O'Hare made six more first team appearances for Aston Villa during the 2017–18 season.[7]
Loan to Carlisle
On 29 January 2019, O'Hare signed on loan with League Two club Carlisle United until the end of the 2018-19 season.[8] Upon joining the club he explained that the reason for the loan deal was to get more game time for his development, saying "I've had a good taste of football with Villa but I want to be playing game to game and showing everybody what I can do. I want to prove myself and that's why I think this is a good move for me.".[9] He made 16 appearances for Carlisle, scoring three goals, as they finished 11th in the league.[10][11]
Coventry City
On 22 August 2019, O'Hare signed with EFL League One club Coventry City on a season-long loan.[12] He made 40 appearances and scored 4 goals for Coventry before the season was suspended due to the COVID-19 pandemic.[13][14] On 9 June 2020 the League One season was officially ended and Coventry were crowned champions, securing promotion to the Championship.[15][16] O'Hare returned to Aston Villa ahead of the resumption of the Premier League season.[17] On 25 June 2020, O'Hare was released by Aston Villa.[18]
Following his release from Villa, O'Hare signed permanently for Coventry on 15 July 2020 on a three-year deal.[19] He scored his first Championship goal in Coventry's 3–2 victory over QPR, their first league win of the season.[20]
Having been stretchered off just ten minutes into a 3–1 defeat to Sheffield United on 26 December 2022,[21] it was later confirmed that O'Hare had suffered an ACL injury that would rule him out for at least nine months.[22]
On 1 July 2024, Coventry City announced O'Hare had left the club, following his refusal to sign a new contract, after his contract expired at the end of June.
Sheffield United
On 15 July 2024, O'Hare joined Championship club Sheffield United on a four-year deal.[23]
International career
Born in England, O'Hare is of Irish descent.[24] He has represented England at U20 level.
Personal life
O'Hare's uncle is former footballer Ian Clarkson. His sister, Alliyah, is a multiple world champion Irish dancer and his older brother, Keiran, previously played for the Coventry City academy.[25]