Hearnshaw sijoittui 12:nneksi Donetskin alle 20-vuotiaiden EM-kilpailuissa 1977. Seuraavana vuonna hän oli neljäs Edmontonin Kansainyhteisön kisoissa ja karsiutui loppukilpailusta Prahan EM-kilpailuissa. Hän saavutti pronssia Bydgoszczin alle 20-vuotiaiden EM-kilpailuissa 1979 tuloksella 646 cm. Moskovan olympialaisissa 1980 hän sijoittui yhdeksänneksi.