| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1989 | British Grand Prix | Donington | 36 |
23
|
Honda | ||
| 1989 | Czechoslovakian Grand Prix | Brno |
DNQ
|
Honda | |||
| 1989 | Brazilian Grand Prix | Goiania |
DNS
|
Honda | |||
| 1992 | Japanese Grand Prix | Suzuka |
DNQ
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Australian Grand Prix | Eastern Creek |
Ret
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Malaysian Grand Prix | Shah Alam |
Ret
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Spanish Grand Prix | Jerez |
Ret
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Italian Grand Prix | Mugello |
22
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | German Grand Prix | Hockenheimring |
21
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Dutch TT | Assen |
19
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | Hungarian Grand Prix | Hungaroring |
18
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | French Grand Prix | Magny-Cours |
16
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | British Grand Prix | Donington |
14
|
Peter Graves Racing Team | Harris-Yamaha | ||
| 1992 | Brazilian Grand Prix | Interlagos |
23
|
Peter Graves Racing Team | Harris Yamaha | ||
| 1992 | South African Grand Prix | Kyalami |
22
|
Peter Graves Racing Team | Harris Yamaha |