[2] O'Hanlon joined Southern League Premier Division team Poole Town on an initial one-month loan in July 2014.
[13] On 8 January 2016, O'Hanlon re-joined League of Ireland Premier Division club Longford Town on loan for the first half of the 2016 season.
[citation needed] O'Hanlon joined League Two club Newport County on 8 November 2016 on a short-term contract,[15] making his debut the same day after starting in a 2–0 home victory over AFC Wimbledon in the EFL Trophy.
[17] O'Hanlon was on trial at League of Ireland Premier Division club St Patrick's Athletic from his native Dublin in January 2017, appearing in friendlies.
[19] Despite scoring just 2 goals in 26 games for St Patrick's Athletic, O'Hanlon earned a move to champions Cork City on 10 November 2017 ahead of be 2018 season.