In der Saison 2008/09 nahm er noch an den großen Amateurturnieren teil und erreichte bei der EM 2009 das Halbfinale. Ansonsten konzentrierte er sich aber auf die Turniere in Irland. Nach einer erfolgreichen Saison genügte ihm das Erreichen des Halbfinals in der irischen Meisterschaft, um Platz 1 der nationalen Rangliste einzunehmen. Die Rangliste war aber auch das Kriterium des irischen Snookerverbands zur Vergabe der nationalen Wildcard für die &lt;a href="Snooker-Saison%202009/10"&gt;Profisaison 2009/10&lt;/a&gt;, und so kam O’Donoghue doch noch zu seinem Profistatus. Gleich seine erste Profipartie bei der Qualifikation zum Shanghai Masters gewann er mit 5:2 gegen Chris Norbury. Danach verlor er aber alle Auftaktpartien und auch zwei Siege bei der abschließenden Weltmeisterschaft, unter anderem ein 10:8 gegen Matthew Couch, retteten die Saison nicht. Als 87. der 96 Spieler der Weltrangliste verlor er seinen Profistatus sofort wieder.