 He spent just one season with Cardiff before he returned to north-east England with Hartlepool United.He won promotion from League Two with Hartlepool, but after he lost his place in the side, he had loan spells with Mansfield Town, Bury and Bradford City, before signing permanently for Bradford in January 2008.In 2012 Bullock was released by Bradford and subsequently returned to former club York.