Drużynowe mistrzostwa świata 1966 – Malmö – 4. miejsce 1967 – Malmö – 4. miejsce 1968 – Londyn – 1. miejsce 1969 – Rybnik – 2. miejsce 1970 – Londyn – 2. miejsce 1971 – Wrocław – 1. miejsce 1972 – Olching – 1. miejsce 1979 – Londyn (White City Stadium) – 1. miejsce

Mistrzostwa świata par 1969 – Sztokholm – 1. miejsce 1970 – Malmö – 1. miejsce 1971 – Rybnik – 2. miejsce 1972 – Borås – 2. miejsce 1973 – Borås – 7. miejsce 1974 – Manchester (stadion Belle Vue) – 3. miejsce 1976 – Eskilstuna – 3. miejsce 1978 – Chorzów – 2. miejsce 1979 – Vojens – 6. miejsce 1980 – Krško – 5. miejsce 1981 – Chorzów – 2. miejsce 1983 – Göteborg – 7. miejsce 1984 – Lonigo – 3. miejsce 1985 – Rybnik – 4. miejsce

Indywidualne mistrzostwa świata na długim torze 1971 – 1. miejsce 1972 – 1. miejsce 1974 – 2. miejsce 1975 – 2. miejsce 1976 – 1. miejsce 1977 – 8. miejsce 1978 – 4. miejsce 1979 – 11. miejsce 1980 – 7. miejsce 1981 – 10. miejsce 1982 – 6. miejsce

Indywidualne mistrzostwa Nowej Zelandii złoto: 1974, 1981 srebro: 1959 brąz: 1979

Indywidualne mistrzostwa Wielkiej Brytanii złoto: 1968, 1970, 1971, 1972 srebro: 1966, 1967