Indywidualne Mistrzostwa Świata Juniorów 1978 – Lonigo – 5. miejsce – 11 pkt → wyniki 1980 – Pocking – 4. miejsce – 11+2 pkt → wyniki

Drużynowe Mistrzostwa Świata 1981 – Olching – 1. miejsce – 9 pkt → wyniki 1982 – Londyn – 2. miejsce – 7 pkt → wyniki 1983 – Londyn – 1. miejsce – 12 pkt → wyniki 1984 – Leszno – 1. miejsce – 12 pkt → wyniki 1985 – Long Beach – 1. miejsce – 10 pkt → wyniki 1986 – Göteborg, Vojens, Bradford – 1. miejsce – 33 pkt → wyniki 1987 – Fredericia, Coventry, Praga – 1. miejsce – 33 pkt → wyniki 1988 – Long Beach – 1. miejsce – 8 pkt → wyniki 1989 – Bradford – 2. miejsce – 0 pkt → wyniki

Mistrzostwa Świata Par 1983 – Göteborg – 3. miejsce – 8 pkt → wyniki 1984 – Lonigo – 2. miejsce – 10 pkt → wyniki 1985 – Rybnik – 1. miejsce – 16 pkt → wyniki 1986 – Pocking – 1. miejsce – 19 pkt → wyniki 1987 – Pardubice – 1. miejsce – 26 pkt → wyniki 1988 – Bradford – 1. miejsce – 17 pkt → wyniki 1989 – Leszno – 1. miejsce – 20 pkt → wyniki

Indywidualne Mistrzostwa Świata na długim torze 1984 – Herxheim bei Landau/Pfalz – 1. miejsce – 23 pkt → wyniki 1986 – Pfarrkirchen – 1. miejsce – 25 pkt → wyniki 1987 – Mühldorf – 7. miejsce – 10 pkt → wyniki