*Club domestic league appearances and goals, correct as of 14:17, 26 December 2024 (UTC) ‡ National team caps and goals, correct as of 23:59, 7 October 2017 (UTC)
O'Hora joined the academy of Bohemians at a young age. After progressing through several age groups he eventually broke into first team contention in 2016. He made his first team league debut on 16 June 2017, coming on as a 76th-minute substitute in a 3–1 away win over St Patrick's Athletic.[4]
Over the following two seasons he featured regularly for the reserve team, making over 30 appearances and scoring 4 goals. He was later awarded the club's Young Player of the Year honour for the 2019–20 season.[6]
Milton Keynes Dons
On 21 August 2020, O'Hora joined League One club Milton Keynes Dons on a season-long loan.[7] He made his debut on 8 September 2020, playing the full match of the 3–1 home win over Northampton in the EFL Trophy.[8] He made his league debut in a 1–1 away draw at Doncaster.[9] After 17 appearances in all competitions, O'Hora made his loan move permanent on 18 January 2021 for an undisclosed fee.[10][11] On 2 March 2021, he scored his first senior professional goal in a 3–2 away defeat to Gillingham.[12]
On 19 August 2022, O'Hora signed an extension to his contract keeping him at the club beyond the 2022–23 season.[13] O'Hora was released by MK Dons at the end of the 2023–24 season.[14]
Having featured for the Republic of Ireland U18 and U19 sides earlier in his career, O'Hora was later called up to a Republic of Ireland U21 training camp ahead of their UEFA Euro U21 2021 qualifying matches in October 2020.[16]
Career statistics
As of 26 December 2024
Appearances and goals by club, season and competition