Connor loikki sisäratojen maailmanennätyksen 17,31 Detroitissa 13. maaliskuuta 1981. Ulkorataennätyksensä 17,57 hän hyppäsi Provossa 5. kesäkuuta 1982. Hän voitti 1982 Euroopan-mestaruuden Ateenassa tuloksella 17,29 ja Kansainyhteisön kisat Brisbanessa tuulituloksella 17,81.