| Year | Grand Prix | No. | Team | Maufacturer | Grid | Position | Pts Points |
|---|---|---|---|---|---|---|---|
| 1955 | Ulster Grand Prix | Norton | 9 | 0 | |||
| 1967 | Ulster Grand Prix | Triumph | Ret | 0 | |||
| 1968 | Ulster Grand Prix | Triumph | 4 | 3 | |||
| 1969 | Ulster Grand Prix | Triumph | Ret | 0 | |||
| 1970 | Ulster Grand Prix | Triumph / Seeley-Matchless | 3 | 10 | |||
| 1971 | Ulster Grand Prix | Seeley-Matchless | 4 | 8 | |||
| Avg. | 0 | 5 | 7 |