| 1989 | Portuguese Grand Prix | Onyx-Ford | 3rd | 4 | |
| 1987 | Japanese Grand Prix | McLaren-TAG | 3rd | 4 | |
| 1987 | Spanish Grand Prix | McLaren-TAG | 3rd | 4 | |
| 1987 | German Grand Prix | McLaren-TAG | 2nd | 6 | |
| 1987 | Belgian Grand Prix | McLaren-TAG | 2nd | 6 | |
| 1987 | Brazilian Grand Prix | McLaren-TAG | 3rd | 4 | |
| 1986 | Australian Grand Prix | Ferrari | 3rd | 4 | |
| 1986 | Italian Grand Prix | Ferrari | 3rd | 4 | |
| 1986 | Austrian Grand Prix | Ferrari | 3rd | 4 | |
| 1986 | Belgian Grand Prix | Ferrari | 3rd | 4 | |
| 1985 | United States Grand Prix East | Ferrari | 2nd | 6 | |
| 1985 | Canadian Grand Prix | Ferrari | 2nd | 6 |