1 | 1966 | Dutch TT | ? | Norton | Norton | Norton | | 15 |
2 | 1967 | Dutch TT | ? | Norton | Norton | Norton | | DNF |
3 | 1967 | East Germany Grand Prix | ? | Norton | Norton | Norton | | 11 |
4 | 1967 | Czechoslovakian Grand Prix | ? | Norton | Norton | Norton | | DNF |
5 | 1968 | Dutch TT | ? | Norton | Norton | Norton | | DNF |
6 | 1968 | East Germany Grand Prix | ? | Norton | Norton | Norton | | 6 |
7 | 1968 | Czechoslovakian Grand Prix | ? | Norton | Norton | Norton | | DNF |
8 | 1968 | Nations Grand Prix | ? | Norton | Norton | Norton | | DNF |
9 | 1969 | Spanish Grand Prix | ? | Norton | Norton | Norton | | 5 |
10 | 1969 | West Germany Grand Prix | ? | Norton | Norton | Norton | | 9 |
11 | 1969 | French Grand Prix | ? | Norton | Norton | Norton | | 5 |
12 | 1969 | Dutch TT | ? | Norton | Norton | Norton | | 7 |
13 | 1969 | Belgium Grand Prix | ? | Norton | Norton | Norton | | DNF |
14 | 1969 | Czechoslovakian Grand Prix | ? | Norton | Norton | Norton | | 9 |
15 | 1969 | Finland Grand Prix | ? | Norton | Norton | Norton | | 3 |
16 | 1969 | Nations Grand Prix | ? | Norton | Norton | Norton | | DNF |
17 | 1969 | Yugoslavian Grand Prix | ? | Norton | Norton | Norton | | 1 |
18 | 1970 | West Germany Grand Prix | ? | Manx | Manx | Manx | | DNF |
19 | 1970 | French Grand Prix | ? | Manx | Manx | Manx | | DNF |
20 | 1970 | Dutch TT | ? | Norton | Norton | Norton | | DNF |
21 | 1970 | Belgium Grand Prix | ? | Manx | Manx | Manx | | 11 |
22 | 1970 | East Germany Grand Prix | ? | | | | | 9 |
23 | 1970 | Finland Grand Prix | ? | Manx | Manx | Manx | | 6 |
24 | 1971 | Swedish Grand Prix | ? | Honda | Honda | Honda | | DNF |
25 | 1972 | West Germany Grand Prix | ? | Honda | Honda | Honda | | DNF |