| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1986 | British Grand Prix | Silverstone |
21
|
Suzuki | |||
| 1987 | German Grand Prix | Hockenheimring |
23
|
Suzuki | |||
| 1987 | Italian Grand Prix | Monza |
DNQ
|
Suzuki | |||
| 1987 | Austrian Grand Prix | Salzburgring |
24
|
Suzuki | |||
| 1987 | Dutch TT | Assen |
17
|
Suzuki | |||
| 1987 | British Grand Prix | Donington |
DNQ
|
Suzuki | |||
| 1988 | Spanish Grand Prix | Jarama |
16
|
Gateford Motors | Suzuki | ||
| 1988 | Expo 92 Grand Prix | Jerez |
12
|
Gateford Motors | Suzuki | 4 | |
| 1988 | Italian Grand Prix | Imola |
Ret
|
Gateford Motors | Suzuki | ||
| 1988 | German Grand Prix | Nürburgring |
DNQ
|
Gateford Motors | Suzuki | ||
| 1988 | Dutch TT | Assen |
DNS
|
Gateford Motors | Suzuki | ||
| 1988 | Yugoslavian Grand Prix | Rijeka |
DNQ
|
Gateford Motors | Suzuki | ||
| 1988 | British Grand Prix | Donington |
DNQ
|
Gateford Motors | Suzuki |