| Year | Grand Prix | Circuit | Qualifying Position | Finish Position | Team | Manufacturer | Points |
|---|---|---|---|---|---|---|---|
| 1957 | Ulster Grand Prix | Dundrod |
25
|
BSA | |||
| 1958 | Ulster Grand Prix | Dundrod |
Ret
|
BSA | |||
| 1962 | Ulster Grand Prix | Dundrod |
Ret
|
AJS / Norton | |||
| 1962 | East German Grand Prix | Sachsenring |
Ret
|
AJS / Norton | |||
| 1976 | Czechoslovakian Grand Prix | Brno |
Ret
|
Yamaha |