Crawfords letzter Erfolg war die Bronzemedaille über 100 Meter bei den Commonwealth Games 1978. Er nahm zwar 1980 und 1984 an den Olympischen Spielen teil, konnte sich aber beide Male nicht für den Finallauf qualifizieren.