O'Donoghue joined Colchester United's Academy in 2013, having previously progressed through the Reading Academy and the Leyton Orient Academy. He made his professional debut and his only appearance for Colchester in November 2014, before leaving in January 2017 to join Haringey Borough, until 2019 moving to Concord Rangers, only to return to Haringey Borough FC in 2020.[5]
During his first season with Colchester, O'Donoghue helped the under-18 side to win a league and cup double. He provided an assist for Macauley Bonne in the Youth Alliance Cup Final held against Bradford City at Valley Parade on 29 April 2014 in a 4–2 win for Colchester.[7]
A ruptured achilles tendon injury which ruled Tosin Olufemi out for the entire 2014–15 season meant that O'Donoghue would be back-up only to Ben Gordon at left-back.[8] Following further injuries to Magnus Okuonghae and Frankie Kent, O'Donoghue was named in the starting line-up for Colchester's League One match with Barnsley on 14 November 2014. He made his debut and played the full 90 minutes in the 3–2 defeat at Oakwell.[9] He then set his sights on keeping his place in the team,[10] but found himself pushed out of the starting eleven by Queens Park Rangers loanee Cole Kpekawa.[11]
O'Donoghue was ruled out for the remainder of the season in December 2014 after rupturing cruciate ligaments during a training session.[12] Despite his injury and with his contract expiring in the summer, O'Donoghue signed a one-year extension with Colchester on 8 May 2015.[13]
After a season of recovery from knee surgery during 2015–16, O'Donoghue impressed enough in the development squad to earn himself a new contract, and signed a one-year extension in May 2016.[14]
On 20 January 2017, O'Donoghue was released by Colchester United by mutual consent.[15] He joined Isthmian League Division One North side Haringey Borough,[16] and went straight into their starting eleven for Borough's 6–0 win over Soham Town Rangers on 21 January.[17]
On 4 December 2023, O'Donoghue signed for Hornchurch.[18]
Career statistics
As of match played 10 March 2021.
Appearances and goals by club, season and competition