Hardcastle voitti hopeamitalin 800 metrin vapaasti ja sijoittui kuudenneksi 400 metrin vapaasti kilpailuissa
Vuoden 1985 Euroopan mestaruus. Vuonna 1986 hän voitti Commonwealth-peleissä kultamitalin sekä 400- että 800-metrin vapaasti. Hänen aikaansa 8:24,77 800 metrin vapaasti oli toiseksi nopein koskaan rekisteröity, 0,15 sekuntia Tracey Wickhamin maailmanennätystä ja uusi eurooppalainen ennätys. Hänen aikaansa 400 metrin vapaastijuoksussa oli Kansainyhteisön pelien ennätys. Hän voitti myös pronssin 400 metrin yksittäisjoukkueessa ja oli joukkueen jäsen, joka voitti hopean 4 × 200 metrin vapaan tyylin risteyksessä. Hän voitti pronssimitalin 400 metrin vapaastijuoksussa vuoden 1986 maailmanmestaruuskilpailussa.