| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1968 | German Grand Prix | Nürburgring |
5
|
ČZ | 2 | ||
| 1968 | Dutch TT | Assen |
Ret
|
ČZ | |||
| 1968 | Belgian Grand Prix | Spa-Francorchamps |
13
|
ČZ | |||
| 1968 | Nations Grand Prix | Monza |
Ret
|
ČZ | |||
| 1969 | Dutch TT | Assen |
12
|
ČZ | |||
| 1969 | Czechoslovakian Grand Prix | Masaryk |
3
|
ČZ | 4 | ||
| 1969 | Ulster Grand Prix | Dundrod |
9
|
ČZ | 2 | ||
| 1972 | Austrian Grand Prix | Salzburgring |
Ret
|
ČZ | |||
| 1972 | Nations Grand Prix | Imola |
Ret
|
ČZ | |||
| 1972 | Czechoslovakian Grand Prix | Masaryk |
Ret
|
ČZ | |||
| 1975 | Czechoslovakian Grand Prix | Brno |
Ret
|
Jawa | |||
| 1976 | Czechoslovakian Grand Prix | Brno |
Ret
|
ČZ | |||
| 1977 | Czechoslovakian Grand Prix | Brno |
Ret
|
||||
| 1984 | Yugoslavian Grand Prix | Rijeka |
25
|
Suzuki | |||
| 1985 | German Grand Prix | Hockenheimring |
29
|
Honda | |||
| 1985 | Yugoslavian Grand Prix | Rijeka |
Ret
|
Honda | |||
| 1986 | German Grand Prix | Nürburgring |
Ret
|
Honda | |||
| 1986 | Dutch TT | Assen |
DNQ
|
Honda | |||
| 1987 | German Grand Prix | Hockenheimring |
DNQ
|
Honda |