| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1992 | Hungarian Grand Prix | Hungaroring |
12
|
Valvoline Team WCM | ROC Yamaha | ||
| 1992 | French Grand Prix | Magny-Cours |
11
|
Valvoline Team WCM | ROC Yamaha | ||
| 1993 | Dutch TT | Assen |
20
|
Team Harris | Harris Yamaha | ||
| 1993 | European Grand Prix | Catalunya |
16
|
Team Harris | Harris Yamaha | ||
| 1993 | San Marino Grand Prix | Mugello |
16
|
Team Harris | Harris Yamaha | ||
| 1993 | British Grand Prix | Donington |
Ret
|
Team Harris | Harris Yamaha | ||
| 1993 | Czech Republic Grand Prix | Brno |
Ret
|
Team Harris | Harris Yamaha | ||
| 1993 | Italian Grand Prix | Misano |
18
|
Team Harris | Harris Yamaha | ||
| 1993 | United States Grand Prix | Laguna Seca |
Ret
|
Team Harris | Harris Yamaha | ||
| 1993 | FIM Grand Prix | Jarama | 17 |
12
|
Team Harris | Harris Yamaha | 4 |
| 1994 | European Grand Prix | Catalunya |
15
|
Team ROC | ROC Yamaha | 1 | |
| 1995 | Australian Grand Prix | Eastern Creek |
17
|
Team Max | ROC Yamaha | ||
| 1995 | Malaysian Grand Prix | Shah Alam |
15
|
Team Max | ROC Yamaha | 1 | |
| 1995 | Japanese Grand Prix | Suzuka |
12
|
Team Max | ROC Yamaha | 4 | |
| 1995 | Spanish Grand Prix | Jerez |
NC
|
Team Max | ROC Yamaha | ||
| 1995 | German Grand Prix | Nürburgring |
Ret
|
Team Max | ROC Yamaha | ||
| 1995 | Italian Grand Prix | Mugello |
Ret
|
Team Max | ROC Yamaha | ||
| 1995 | Dutch TT | Assen |
19
|
Team Max | ROC Yamaha | ||
| 1996 | Catalan Grand Prix | Catalunya |
Ret
|
World Championship Motorsports | ROC Yamaha | ||
| 1996 | Australian Grand Prix | Eastern Creek |
14
|
World Championship Motorsports | ROC Yamaha | 2 |