Joe Hamill

He has played for Heart of Midlothian, Leicester City, Livingston, Queen of the South, Raith Rovers, Formartine United, Airdrieonians and Bonnyrigg Rose.

[3] In August 2005, Hamill was signed by his former Hearts boss Craig Levein for Leicester City in the English Championship, joining former Jambo teammates Mark de Vries, Alan Maybury and Patrick Kisnorbo.

On 28 July 2006, it was announced that Hamill had parted ways with Leicester City after just 11 months at the club, having his contract terminated by mutual consent.

[6] His then manager Rob Kelly, who had replaced Levein in early 2006, said that Hamill had left the club to seek first team football elsewhere.

[7] On 29 January 2010, Dumfries club Queen of the South confirmed that Hamill had signed on loan with Steve Tosh moving in the opposite direction.