 He went on to play for Halifax Town and Darlington before signing for Bradford City in 2006.He remained with The Bantams until 2010 before joining Maltese Premier League side Hibernians, during a three-year spell in Malta Clarke also played for Msida Saint-Joseph and Marsaxlokk.Clarke started his career as a trainee with Wolverhampton Wanderers but never made it to the first team appearance.