| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1979 | Austrian Grand Prix | Salzburgring | 5 |
5
|
Texaco Heron Team Suzuki | Suzuki | 6 |
| 1979 | German Grand Prix | Hockenheimring |
Ret
|
Texaco Heron Team Suzuki | Suzuki | ||
| 1979 | Nations Grand Prix | Imola |
DNS
|
Texaco Heron Team Suzuki | Suzuki | ||
| 1979 | Spanish Grand Prix | Jarama |
Ret
|
Texaco Heron Team Suzuki | Suzuki | ||
| 1981 | Austrian Grand Prix | Salzburgring |
3
|
Ingersoll Herin Team Suzuki | Suzuki | 10 | |
| 1981 | German Grand Prix | Hockenheimring |
7
|
Ingersoll Herin Team Suzuki | Suzuki | 4 | |
| 1981 | Nations Grand Prix | Monza |
Ret
|
Ingersoll Herin Team Suzuki | Suzuki | ||
| 1981 | French Grand Prix | Paul Ricard |
6
|
Ingersoll Herin Team Suzuki | Suzuki | 5 | |
| 1982 | Dutch TT | Assen |
23
|
Team HB Suzuki | Suzuki | ||
| 1982 | Belgian Grand Prix | Spa-Francorchamps |
Ret
|
Team HB Suzuki | Suzuki | ||
| 1982 | Yugoslavian Grand Prix | Rijeka |
12
|
Team HB Suzuki | Suzuki | ||
| 1987 | Japanese Grand Prix | Suzuka |
7
|
Yamaha Motor Company | Yamaha | 4 |