W 1985 ustanowił dwa rekordy świata: najpierw na w biegu na 5000 metrów (13:00,40 uzyskany 27 lipca w Oslo), a potem na 1500 metrów (3:29,46 23 sierpnia w Berlinie). Został uznany Lekkoatletą Roku Track &amp; Field. W 1986 był zwycięzcą Grand Prix IAAF w klasyfikacji Generalnej (powtórzył to osiągnięcie w 1988 i 1989). W 1987 poprawił rekordy świata w biegu na 2000 metrów (4:50,08 16 lipca w Paryżu) i na 5000 metrów (12:58,29 22 lipca w Rzymie) stając się pierwszym człowiekiem w historii, który przebiegł ten dystans poniżej 13 minut. Zdobył złoty medal na dystansie 5000 metrów na mistrzostwa świata w 1987 w Rzymie, wyprzedzając Domingosa Castro z Portugalii i Jacka Bucknera z Wielkiej Brytanii. Zwyciężył na igrzyskach śródziemnomorskich w Latakii w biegach na 1500 metrów i na 5000 metrów, a w biegu na 3000 metrów z przeszkodami zdobył srebrny medal.