Eliminacje kontynentalne Półfinały Leszno (1) 13 czerwca 1987 r. (sobota), Leszno
Awans: 8 do finału kontynentalnego
Krumbach (2) 14 czerwca 1987 r. (niedziela), Krumbach (Schwaben)
Awans: 8 do finału kontynentalnego
Finał kontynentalny 26 lipca 1987 r. (niedziela), Lonigo
Awans: 4+1 do finału światowego oraz Henny Kroeze z Holandii
Eliminacje interkontynentalne Eliminacje skandynawskie Eliminacje szwedzkie Półfinały Nässjö (1) 3 maja 1987 r. (niedziela), Nässjö
Awans: 10 do finału szwedzkiego
Lindesberg (2) 3 maja 1987 r. (niedziela), Lindesberg
Awans: 10 do finału szwedzkiego
Finał szwedzki 19 maja 1987 r. (wtorek), Mariestad 20 maja 1987 r. (środa), Eskilstuna 12 maja 1987 r. (czwartek), Vetlanda
Awans: 8 do finału skandynawskiego oraz Jimmy Nilsen Uwaga! Jörgen Johansson zastąpił Thomasa Eka
Finał duński 17 maja 1987 r. (niedziela), Slangerup
Awans: 6 do finału skandynawskiego oraz Jan Osvald Pedersen
Finał skandynawski 14 czerwca 1987 r. (niedziela), Norrköping
Awans: 7+1 do finału interkontynentalnego
Eliminacje zamorskie Eliminacje Wspólnoty Narodów Finał brytyjski 31 maja 1987 r. (niedziela), Coventry
Awans: 9 do finału Wspólnoty Narodów
Finał Wspólnoty Narodów 14 czerwca 1987 r. (niedziela), Manchester – Belle Vue
Awans: 11 do finału zamorskiego
Finał amerykański 13 czerwca 1987 r. (sobota), Long Beach
Awans: 5 do finału zamorskiego
Finał zamorski 5 lipca 1987 r. (niedziela), Bradford
Awans: 9+1 do finału interkontynentalnego
Finał interkontynentalny 26 lipca 1987 r. (niedziela), Vojens
Awans: 11+1 do finału światowego Uwaga! Chris Morton zastąpił Kelly’ego Morana
1987 Kategoria:1987 w sporcie żużlowym