 Twaddle signed for Hearts, the club he supported as a boy, in June 2002.He only played eight league games for the Jambos in his twelve months with the Edinburgh side.In 2003, he joined St Mirren, but again his stay was a short one, and he moved on after making only three appearances.