| Year | Grand Prix | No. | Team | Maufacturer | Grid | Position | Pts Points |
|---|---|---|---|---|---|---|---|
| 1971 | Swedish Grand Prix | MV Agusta | 1 | 15 | |||
| 1972 | Swedish Grand Prix | MV Agusta | 1 | 15 | |||
| 1975 | Swedish Grand Prix | Yamaha Motor NV | Yamaha | Ret | 0 | ||
| 1977 | Swedish Grand Prix | 44 | Team API Marlboro | Yamaha | 9 | 2 | |
| Avg. | 0 | 3.7 | 10.7 |