178 pts · Poles 0
10 of these races have no result in the official data; their results come from the Italian Wikipedia.
| 1966 | Montjuïc | 3 +4 | ||
| 1966 | Clermont-Ferrand | 10 | ||
| 1968 | Isle of Man | 2 +6 | ||
| 1968 | Assen | 3 +4 | ||
| 1969 | Assen | 1 +15 | ||
| 1969 | Sachsenring | 1 +15 | ||
| 1969 | Brno | 1 +15 | ||
| 1971 | Monza | 11 | ||
| 1971 | Jarama | 5 +6 | ||
| 1972 | Clermont-Ferrand | 2 +12 | ||
| 1972 | Imola | 1 +15 | ||
| 1972 | Opatija | 1 +15 | ||
| 1972 | Assen | 2 +12 | ||
| 1972 | Spa | 19 | ||
| 1972 | Sachsenring | 2 +12 | ||
| 1972 | Brno | 2 +12 | ||
| 1972 | Anderstorp | 3 +10 | ||
| 1972 | Montjuïc | 1 +15 | ||
| 1973 | Paul Ricard | 3 +10 |