| 1955 | German Grand Prix · Grand Prix | Matchless | 10 | | Classified |
| 1955 | Nations Grand Prix · Grand Prix | Matchless | — | | Ret |
| 1956 | Dutch TT · Grand Prix | BMW | 6 | | Classified |
| 1956 | German Grand Prix · Grand Prix | BMW | 8 | | Classified |
| 1956 | Nations Grand Prix · Grand Prix | BMW | 10 | | Classified |
| 1957 | German Grand Prix · Grand Prix | BMW | 6 | | Classified |
| 1957 | Dutch TT · Grand Prix | BMW | 5 | | Classified |
| 1958 | Dutch TT · Grand Prix | BMW | 4 | | Classified |
| 1958 | Belgian Grand Prix · Grand Prix | BMW | — | | Ret |
| 1958 | German Grand Prix · Grand Prix | BMW | 4 | | Classified |
| 1958 | Swedish Grand Prix · Grand Prix | BMW | 5 | | Classified |
| 1958 | Ulster Grand Prix · Grand Prix | BMW | — | | Ret |
| 1958 | Nations Grand Prix † · Grand Prix | BMW | 10 | | Classified |
| 1959 | German Grand Prix · Grand Prix | BMW | 8 | | Classified |
| 1959 | Dutch TT · Grand Prix | BMW | — | | Ret |
| 1959 | Nations Grand Prix†† · Grand Prix | BMW | 7 | | Classified |
| 1960 | Dutch TT · Grand Prix | BMW | 9 | | Classified |
| 1961 | West German Grand Prix · Grand Prix | BMW | 5 | | Classified |
| 1961 | Dutch TT · Grand Prix | BMW | 19 | | Classified |
| 1961 | Belgian Grand Prix · Grand Prix | BMW | — | | Ret |
| 1961 | Nations Grand Prix · Grand Prix | BMW | 11 | | Classified |
| 1961 | Swedish Grand Prix · Grand Prix | BMW | — | | Ret |
| 1962 | Dutch TT · Grand Prix | Matchless | 11 | | Classified |
| 1962 | Belgian Grand Prix · Grand Prix | Matchless | 7 | | Classified |
| 1964 | Dutch TT · Grand Prix | Norton | 12 | | Classified |
| 1964 | West German Grand Prix · Grand Prix | Norton | — | | Ret |
| 1970 | West German Grand Prix · Grand Prix | Kawasaki | 8 | | Classified |
| 1970 | Dutch TT · Grand Prix | Kawasaki | — | | Ret |
| 1970 | Belgian Grand Prix · Grand Prix | Kawasaki | 7 | | Classified |
| 1970 | East German Grand Prix · Grand Prix | Kawasaki | — | | Ret |
| 1971 | Austrian Grand Prix · Grand Prix | Kawasaki | — | | Ret |
| 1971 | West German Grand Prix · Grand Prix | Kawasaki | 11 | | Classified |
| 1971 | Dutch TT · Grand Prix | Kawasaki | — | | Ret |
| 1971 | Belgian Grand Prix · Grand Prix | Kawasaki | — | | Ret |
| 1971 | East German Grand Prix · Grand Prix | Kawasaki | 3 | | Classified |
| 1972 | German Grand Prix · Grand Prix | | 5 | | Classified |
| 1972 | Dutch TT · Grand Prix | | — | | Ret |
| 1972 | Belgian Grand Prix · Grand Prix | | — | | Ret |
| 1973 | French Grand Prix · Grand Prix | König | 19 | | Classified |
| 1973 | Austrian Grand Prix · Grand Prix | König | — | | Ret |
| 1973 | West German Grand Prix · Grand Prix | König | 3 | | Classified |
| 1973 | Dutch TT · Grand Prix | König | — | | Ret |
| 1973 | Belgian Grand Prix · Grand Prix | König | 7 | | Classified |
| 1973 | Finnish Grand Prix · Grand Prix | König | 6 | | Classified |