| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1977 | Venezuelan Grand Prix | San Carlos |
2
|
Yamaha Motor Company | Yamaha | 12 | |
| 1977 | Austrian Grand Prix | Salzburgring |
DNS
|
Yamaha Motor Company | Yamaha | ||
| 1977 | German Grand Prix | Hockenheimring |
3
|
Yamaha Motor Company | Yamaha | 10 | |
| 1977 | Nations Grand Prix | Imola |
4
|
Yamaha Motor Company | Yamaha | 8 | |
| 1977 | French Grand Prix | Paul Ricard |
3
|
Yamaha Motor Company | Yamaha | 10 | |
| 1977 | Dutch TT | Assen |
5
|
Yamaha Motor Company | Yamaha | 6 | |
| 1977 | Belgian Grand Prix | Spa-Francorchamps |
2
|
Yamaha Motor Company | Yamaha | 12 | |
| 1977 | Swedish Grand Prix | Anderstorp |
3
|
Yamaha Motor Company | Yamaha | 12 | |
| 1977 | Finnish Grand Prix | Imatra |
12
|
Yamaha Motor Company | |||
| 1977 | Czechoslovakian Grand Prix | Brno |
Ret
|
Yamaha Motor Company | |||
| 1977 | British Grand Prix | Silverstone |
2
|
Yamaha Motor Company | 12 | ||
| 1978 | Venezuelan Grand Prix | San Carlos |
3
|
Team Gallina Nava Olio Fiat | 10 | ||
| 1978 | Spanish Grand Prix | Jarama |
6
|
Team Gallina Nava Olio Fiat | 5 | ||
| 1978 | Austrian Grand Prix | Salzburgring |
Ret
|
Team Gallina Nava Olio Fiat | |||
| 1978 | Nations Grand Prix | Mugello |
4
|
Team Gallina Nava Olio Fiat | 8 | ||
| 1978 | Dutch TT | Assen |
9
|
Team Gallina Nava Olio Fiat | 2 | ||
| 1978 | Belgian Grand Prix | Spa-Francorchamps |
Ret
|
Team Gallina Nava Olio Fiat | |||
| 1978 | Swedish Grand Prix | Karlskoga |
4
|
Team Gallina Nava Olio Fiat | 8 | ||
| 1978 | Finnish Grand Prix | Imatra |
6
|
Team Gallina Nava Olio Fiat | Suzuki | 5 | |
| 1978 | British Grand Prix | Silverstone |
Ret
|
Team Gallina Nava Olio Fiat | Suzuki | ||
| 1978 | German Grand Prix | Nürburgring |
7
|
Team Gallina Nava Olio Fiat | Suzuki | 4 |