| 1991 Australian Grand Prix | Footwork | 23 | 15 | +1 Lap | 0 |
| 1991 Japanese Grand Prix | Footwork | 26 | 10 | +2 Laps | 0 |
| 1991 Spanish Grand Prix | Footwork | PL | F | Did not prequalify | 0 |
| 1991 Portuguese Grand Prix | Footwork | PL | F | Did not prequalify | 0 |
| 1991 Italian Grand Prix | Footwork | PL | F | Did not prequalify | 0 |
| 1991 Belgian Grand Prix | Footwork | PL | F | Did not qualify | 0 |
| 1991 Hungarian Grand Prix | Footwork | PL | F | Did not prequalify | 0 |
| 1991 German Grand Prix | Footwork | PL | F | Did not prequalify | 0 |
| 1991 Monaco Grand Prix | Footwork | PL | F | Did not qualify | 0 |
| 1991 San Marino Grand Prix | Footwork | PL | F | Did not qualify | 0 |
| 1991 Brazilian Grand Prix | Footwork | PL | F | Did not qualify | 0 |
| 1991 United States Grand Prix | Footwork | PL | F | Did not qualify | 0 |
| 1990 Australian Grand Prix | Arrows | PL | F | Did not qualify | 0 |
| 1990 Japanese Grand Prix | Arrows | 23 | 9 | +1 Lap | 0 |
| 1990 Portuguese Grand Prix | Arrows | 17 | 13 | Accident | 0 |
| 1990 Italian Grand Prix | Arrows | 21 | 9 | +2 Laps | 0 |
| 1990 Belgian Grand Prix | Arrows | 19 | 10 | +1 Lap | 0 |
| 1990 Hungarian Grand Prix | Arrows | 26 | 9 | +1 Lap | 0 |
| 1990 German Grand Prix | Arrows | 18 | 9 | +1 Lap | 0 |
| 1990 British Grand Prix | Arrows | 17 | 7 | +1 Lap | 0 |
| 1990 French Grand Prix | Arrows | 22 | R | Suspension | 0 |
| 1990 Mexican Grand Prix | Arrows | PL | F | Did not qualify | 0 |
| 1990 Canadian Grand Prix | Arrows | 26 | 8 | +2 Laps | 0 |
| 1990 Monaco Grand Prix | Arrows | 22 | 5 | +2 Laps | 2 |
| 1990 San Marino Grand Prix | Arrows | PL | F | Did not qualify | 0 |
| 1990 Brazilian Grand Prix | Arrows | 25 | R | Clutch | 0 |
| 1989 Australian Grand Prix | Dallara | 10 | R | Spun off | 0 |
| 1989 Japanese Grand Prix | Dallara | 15 | 9 | +1 Lap | 0 |
| 1989 Spanish Grand Prix | Dallara | 23 | R | Engine | 0 |
| 1989 Portuguese Grand Prix | Dallara | 7 | R | Collision | 0 |
| 1989 Italian Grand Prix | Dallara | 20 | 11 | Engine | 0 |
| 1989 Belgian Grand Prix | Dallara | 12 | R | Spun off | 0 |
| 1989 Hungarian Grand Prix | Dallara | 3 | 7 | Finished | 0 |
| 1989 German Grand Prix | Dallara | 20 | R | Engine | 0 |
| 1989 British Grand Prix | Dallara | PL | F | Did not prequalify | 0 |
| 1989 French Grand Prix | Dallara | 26 | R | Clutch | 0 |
| 1989 Canadian Grand Prix | Dallara | 8 | 6 | +2 Laps | 1 |
| 1989 United States Grand Prix | Dallara | 6 | R | Collision | 0 |
| 1989 Mexican Grand Prix | Dallara | 19 | 13 | +2 Laps | 0 |
| 1989 Monaco Grand Prix | Dallara | 9 | 4 | +2 Laps | 3 |
| 1989 San Marino Grand Prix | Dallara | 9 | 7 | +1 Lap | 0 |
| 1989 Brazilian Grand Prix | Dallara | PL | F | Did not prequalify | 0 |
| 1988 Australian Grand Prix | Dallara | 11 | R | Clutch | 0 |
| 1988 Japanese Grand Prix | Dallara | 21 | R | Spun off | 0 |
| 1988 Spanish Grand Prix | Dallara | 18 | 10 | +1 Lap | 0 |
| 1988 Portuguese Grand Prix | Dallara | 17 | 7 | +1 Lap | 0 |
| 1988 Italian Grand Prix | Dallara | 21 | R | Engine | 0 |
| 1988 Belgian Grand Prix | Dallara | 15 | 8 | +1 Lap | 0 |
| 1988 Hungarian Grand Prix | Dallara | 10 | R | Engine | 0 |
| 1988 German Grand Prix | Dallara | 19 | 15 | +2 Laps | 0 |
| 1988 British Grand Prix | Dallara | 21 | 11 | +1 Lap | 0 |
| 1988 French Grand Prix | Dallara | 14 | 12 | +2 Laps | 0 |
| 1988 Detroit Grand Prix | Dallara | 21 | 8 | +2 Laps | 0 |
| 1988 Canadian Grand Prix | Dallara | PL | F | Did not prequalify | 0 |
| 1988 Mexican Grand Prix | Dallara | 23 | R | Brakes | 0 |
| 1988 Monaco Grand Prix | Dallara | 17 | R | Spun off | 0 |
| 1988 San Marino Grand Prix | Dallara | 24 | R | Gearbox | 0 |
| 1988 Brazilian Grand Prix | Dallara | PL | F | Did not prequalify | 0 |
| 1987 Australian Grand Prix | Osella | 27 | F | Did not qualify | 0 |
| 1987 Japanese Grand Prix | Osella | 23 | R | Out of fuel | 0 |
| 1987 Mexican Grand Prix | Osella | 26 | R | Engine | 0 |
| 1987 Spanish Grand Prix | Osella | PL | F | Did not qualify | 0 |
| 1987 Portuguese Grand Prix | Osella | 25 | R | Turbo | 0 |
| 1987 Italian Grand Prix | Osella | 21 | R | Suspension | 0 |
| 1987 Austrian Grand Prix | Osella | 21 | R | Electrical | 0 |
| 1987 Hungarian Grand Prix | Osella | 21 | R | Fuel system | 0 |
| 1987 German Grand Prix | Osella | 26 | R | Engine | 0 |
| 1987 British Grand Prix | Osella | 20 | R | Engine | 0 |
| 1987 French Grand Prix | Osella | 20 | R | Engine | 0 |
| 1987 Detroit Grand Prix | Osella | 19 | R | Transmission | 0 |
| 1987 Monaco Grand Prix | Osella | 16 | R | Electrical | 0 |
| 1987 Belgian Grand Prix | Osella | 26 | R | Fuel leak | 0 |
| 1987 San Marino Grand Prix | Osella | 19 | 12 | Out of fuel | 0 |
| 1987 Brazilian Grand Prix | Osella | 21 | R | Withdrew | 0 |
| 1986 Italian Grand Prix | Osella | 27 | N | Not classified | 0 |