Tema esimene suve paralümpiamängud toimusid 1984. aasta New Yorgi paralümpiamängudel, kus ta lõpetas 1500m A6 meeskonnadel seitsmendana ja 5000m A6 meeskonnadel neljandana. 1988. aasta Seuli paraolümpiamängudel nimetati ta Austraalia meeskonna kapteniks. Ta osales kahes spordis. Kergejõustikul lõpetas ta A6A8A9L4 meessoost 10000 meetri jooksus kuuendana, vaatamata Akilleese kõõlusele tekitatud vigastusele. Lauatennist võistles ta meeste üksikvõistlustel TT7, kuid ei edenenud üle esialgse vooru. 1992. aasta suveparalümpiamängudel lõpetas ta seitsmendana meeste 10000 m TS4-l. Croft kvalifitseerus 1996. aasta Atlanta paralümpiamängudel maratonil osalema
Aga meeskonna suuruse tõttu ei valitud. Sydney paralümpiamängudel 2000. aastal oli ta 49-aastaselt Austraalia istumisvolleybolimeeskonna liige. Croft oli proovinud seismist, kuid läks istumispalli peale, kui ta mõistis, et teda ei vali. Ta ei olnud algselt valitud istuvasse võrkpallimeeskonda, kuid võitles selle otsuse tühistamiseks. Ta jooksis Sydney paraolümpiamängude torkreleadist.