Injuries again played their part and limited his appearances in the second half of the season but he was a member of the Southern Premier league title winning side that season. He left Corby at the end of the 2008–09 season and joined his home town club Lincoln United alongside former Boston and King's Lynn teammate Steve Melton becoming a regular on the scoresheet from midfield. In October 2010, he joined Lincoln Moorlands Railway but persistent concerns with an ongoing back injury resulting in ruptured discs continued and he was forced to retire from competitive football at the age of 28. O'Halloran came out of retirement at the start of the 2013–2014 season having rejoined Lincoln United but overcoming the injuries proved difficult and following a stint at Sleaford Town he officially retired in October 2014.