McKean var en av favorittene i VM 1987 i Roma, men kom bort i en konkurrent, fikk ødelagt løpet, og endte helt sist. I EM 1986 splittet han de to landsmennene Sebastian Coe (vinner) og Steve Cram. Han har en personlig rekord på 800 meter fra London i 1989 på tiden 1.43.88 m.