After leaving the Cumbernauld side in 2005, Halliwell spent the next six years playing for seven different Scottish clubs, culminating in a loan spell back at Clyde from former rivals Partick Thistle.
Following his departure from Cumbernauld in 2005, Halliwell played for seven distinct Scottish teams over the following six years, concluding with a loan stint back at Clyde, his previous club, from former adversaries Partick Thistle.