В 1988 году вместе с британской национальной сборной Хакни отправился бежать на Олимпийских играх в Сеуле — преодолел здесь стадию четвертьфиналов, но в полуфинале не финишировал. Пробежал 12-километровую дистанцию на чемпионате мира по кроссу в Окленде, став в итоге тринадцатым. В том же году на соревнованиях в Бельгии установил свой личный рекорд в беге на 3000 метров с препятствиями, показав время 8:18,91.