Sein zweites Staffelgold gewann er drei Jahre später bei den Weltmeisterschaften 1987 in Rom (in der Besetzung Danny Everett, Roddie Haley, McKay und Harry Reynolds). Als Einzelläufer war er dort nicht am Start.