El 27 de febrero de 1987 estableció en Nueva York un nuevo récord mundial en pista cubierta saltando 17.76 Este récord duraría hasta 1994 cuando fue superado en un centímetro por el ruso Leonid Voloshin.