le à Los Angeles, Greg Foster établit un nouveau record du monde du 60 m haies en 7 s 36, améliorant de douze centièmes de secondes la meilleure marque mondiale détenue par l'Allemand Thomas Munkelt depuis la saison 1983. En août, il conserve son titre de champion du monde en s'imposant à Rome en 13 s 21 devant les Britanniques Jon Ridgeon (13 s 29) et Colin Jackson (13 s 38), en l'absence du favori de l'épreuve Roger Kingdom, blessé. Vainqueur du meeting de Lausanne en 13 s 17 (meilleure performance mondiale de l'année 1987), il se classe deuxième de la Finale du Grand Prix de Bruxelles derrière son compatriote Tonie Campbell.