| 2001 Japanese Grand Prix | McLaren | 5 | 4 | Finished | 3 |
| 2001 United States Grand Prix | McLaren | 4 | 1 | Finished | 10 |
| 2001 Italian Grand Prix | McLaren | 7 | R | Gearbox | 0 |
| 2001 Belgian Grand Prix | McLaren | 7 | 4 | Finished | 3 |
| 2001 Hungarian Grand Prix | McLaren | 6 | 5 | Finished · fastest lap | 2 |
| 2001 German Grand Prix | McLaren | 3 | R | Engine | 0 |
| 2001 British Grand Prix | McLaren | 2 | 1 | Finished · fastest lap | 10 |
| 2001 French Grand Prix | McLaren | 4 | W | Gearbox | 0 |
| 2001 European Grand Prix | McLaren | 6 | 6 | Finished | 1 |
| 2001 Canadian Grand Prix | McLaren | 8 | 3 | Finished | 4 |
| 2001 Monaco Grand Prix | McLaren | 3 | R | Steering | 0 |
| 2001 Austrian Grand Prix | McLaren | 8 | R | Transmission | 0 |
| 2001 Spanish Grand Prix | McLaren | 2 | 9 | Clutch | 0 |
| 2001 San Marino Grand Prix | McLaren | 2 | 4 | Finished | 3 |
| 2001 Brazilian Grand Prix | McLaren | 3 | R | Stalled | 0 |
| 2001 Malaysian Grand Prix | McLaren | 4 | 6 | Finished · fastest lap | 1 |
| 2001 Australian Grand Prix | McLaren | 3 | R | Suspension | 0 |
| 2000 Malaysian Grand Prix | McLaren | 2 | 4 | Finished · fastest lap | 3 |
| 2000 Japanese Grand Prix | McLaren | 2 | 2 | Finished · fastest lap | 6 |
| 2000 United States Grand Prix | McLaren | 3 | R | Engine | 0 |
| 2000 Italian Grand Prix | McLaren | 3 | 2 | Finished · fastest lap | 6 |
| 2000 Belgian Grand Prix | McLaren | 1 (pole) | 1 | Finished | 10 |
| 2000 Hungarian Grand Prix | McLaren | 3 | 1 | Finished · fastest lap | 10 |
| 2000 German Grand Prix | McLaren | 4 | 2 | Finished | 6 |
| 2000 Austrian Grand Prix | McLaren | 1 (pole) | 1 | Finished | 10 |
| 2000 French Grand Prix | McLaren | 4 | 2 | Finished | 6 |
| 2000 Canadian Grand Prix | McLaren | 4 | 4 | Finished · fastest lap | 3 |
| 2000 Monaco Grand Prix | McLaren | 5 | 6 | +1 Lap · fastest lap | 1 |
| 2000 European Grand Prix | McLaren | 3 | 2 | Finished | 6 |
| 2000 Spanish Grand Prix | McLaren | 2 | 1 | Finished · fastest lap | 10 |
| 2000 British Grand Prix | McLaren | 3 | 2 | Finished · fastest lap | 6 |
| 2000 San Marino Grand Prix | McLaren | 1 (pole) | 2 | Finished · fastest lap | 6 |
| 2000 Brazilian Grand Prix | McLaren | 1 (pole) | R | Oil pressure | 0 |
| 2000 Australian Grand Prix | McLaren | 1 (pole) | R | Engine | 0 |
| 1999 Japanese Grand Prix | McLaren | 2 | 1 | Finished | 10 |
| 1999 Malaysian Grand Prix | McLaren | 4 | 3 | Finished | 4 |
| 1999 European Grand Prix | McLaren | 3 | 5 | Finished · fastest lap | 2 |
| 1999 Italian Grand Prix | McLaren | 1 (pole) | R | Spun off | 0 |
| 1999 Belgian Grand Prix | McLaren | 1 (pole) | 2 | Finished · fastest lap | 6 |
| 1999 Hungarian Grand Prix | McLaren | 1 (pole) | 1 | Finished | 10 |
| 1999 German Grand Prix | McLaren | 1 (pole) | R | Tyre | 0 |
| 1999 Austrian Grand Prix | McLaren | 1 (pole) | 3 | Finished · fastest lap | 4 |
| 1999 British Grand Prix | McLaren | 1 (pole) | R | Wheel · fastest lap | 0 |
| 1999 French Grand Prix | McLaren | 14 | 2 | Finished | 6 |
| 1999 Canadian Grand Prix | McLaren | 2 | 1 | Finished | 10 |
| 1999 Spanish Grand Prix | McLaren | 1 (pole) | 1 | Finished | 10 |
| 1999 Monaco Grand Prix | McLaren | 1 (pole) | 3 | Finished · fastest lap | 4 |
| 1999 San Marino Grand Prix | McLaren | 1 (pole) | R | Spun off | 0 |
| 1999 Brazilian Grand Prix | McLaren | 1 (pole) | 1 | Finished · fastest lap | 10 |
| 1999 Australian Grand Prix | McLaren | 1 (pole) | R | Throttle | 0 |
| 1998 Japanese Grand Prix | McLaren | 2 | 1 | Finished | 10 |
| 1998 Luxembourg Grand Prix | McLaren | 3 | 1 | Finished · fastest lap | 10 |
| 1998 Italian Grand Prix | McLaren | 3 | 4 | Finished · fastest lap | 3 |
| 1998 Belgian Grand Prix | McLaren | 1 (pole) | R | Collision | 0 |
| 1998 Hungarian Grand Prix | McLaren | 1 (pole) | 6 | +1 Lap | 1 |
| 1998 German Grand Prix | McLaren | 1 (pole) | 1 | Finished | 10 |
| 1998 Austrian Grand Prix | McLaren | 3 | 1 | Finished | 10 |
| 1998 British Grand Prix | McLaren | 1 (pole) | 2 | Finished | 6 |
| 1998 French Grand Prix | McLaren | 1 (pole) | 3 | Finished | 4 |
| 1998 Canadian Grand Prix | McLaren | 2 | R | Gearbox | 0 |
| 1998 Monaco Grand Prix | McLaren | 1 (pole) | 1 | Finished · fastest lap | 10 |
| 1998 Spanish Grand Prix | McLaren | 1 (pole) | 1 | Finished · fastest lap | 10 |
| 1998 San Marino Grand Prix | McLaren | 2 | R | Gearbox | 0 |
| 1998 Argentine Grand Prix | McLaren | 3 | 2 | Finished | 6 |
| 1998 Brazilian Grand Prix | McLaren | 1 (pole) | 1 | Finished · fastest lap | 10 |
| 1998 Australian Grand Prix | McLaren | 1 (pole) | 1 | Finished · fastest lap | 10 |
| 1997 European Grand Prix | McLaren | 5 | 1 | Finished | 10 |
| 1997 Japanese Grand Prix | McLaren | 4 | 4 | Finished | 3 |
| 1997 Luxembourg Grand Prix | McLaren | 1 (pole) | R | Engine | 0 |
| 1997 Austrian Grand Prix | McLaren | 2 | R | Engine | 0 |
| 1997 Italian Grand Prix | McLaren | 5 | 9 | Finished · fastest lap | 0 |
| 1997 Belgian Grand Prix | McLaren | 5 | D | Disqualified | 0 |
| 1997 Hungarian Grand Prix | McLaren | 4 | R | Hydraulics | 0 |
| 1997 German Grand Prix | McLaren | 3 | 3 | Finished | 4 |
| 1997 British Grand Prix | McLaren | 3 | R | Engine | 0 |
| 1997 French Grand Prix | McLaren | 10 | R | Engine | 0 |
| 1997 Canadian Grand Prix | McLaren | 9 | R | Engine | 0 |
| 1997 Spanish Grand Prix | McLaren | 5 | 7 | Finished | 0 |
| 1997 Monaco Grand Prix | McLaren | 8 | R | Collision | 0 |
| 1997 San Marino Grand Prix | McLaren | 8 | 6 | +1 Lap | 1 |
| 1997 Argentine Grand Prix | McLaren | 17 | 5 | Finished | 2 |
| 1997 Brazilian Grand Prix | McLaren | 4 | 4 | Finished | 3 |
| 1997 Australian Grand Prix | McLaren | 6 | 3 | Finished | 4 |
| 1996 Japanese Grand Prix | McLaren | 5 | 3 | Finished | 4 |
| 1996 Portuguese Grand Prix | McLaren | 7 | R | Collision | 0 |
| 1996 Italian Grand Prix | McLaren | 4 | 3 | Finished | 4 |
| 1996 Belgian Grand Prix | McLaren | 6 | 3 | Finished | 4 |
| 1996 Hungarian Grand Prix | McLaren | 7 | 4 | +1 Lap | 3 |
| 1996 German Grand Prix | McLaren | 4 | R | Gearbox | 0 |
| 1996 British Grand Prix | McLaren | 4 | 3 | Finished | 4 |
| 1996 French Grand Prix | McLaren | 5 | 5 | Finished | 2 |
| 1996 Canadian Grand Prix | McLaren | 6 | 5 | +1 Lap | 2 |
| 1996 Spanish Grand Prix | McLaren | 10 | 5 | +1 Lap | 2 |
| 1996 Monaco Grand Prix | McLaren | 8 | 6 | Collision | 1 |
| 1996 San Marino Grand Prix | McLaren | 11 | 8 | Engine | 0 |
| 1996 European Grand Prix | McLaren | 9 | 8 | Finished | 0 |
| 1996 Argentine Grand Prix | McLaren | 8 | R | Throttle | 0 |
| 1996 Brazilian Grand Prix | McLaren | 7 | 4 | +1 Lap | 3 |
| 1996 Australian Grand Prix | McLaren | 5 | 5 | Finished | 2 |
| 1995 Australian Grand Prix | McLaren | 24 | W | Injured | 0 |
| 1995 Japanese Grand Prix | McLaren | 3 | 2 | Finished | 6 |
| 1995 European Grand Prix | McLaren | 9 | 8 | +2 Laps | 0 |
| 1995 Portuguese Grand Prix | McLaren | 13 | R | Engine | 0 |
| 1995 Italian Grand Prix | McLaren | 7 | 2 | Finished | 6 |
| 1995 Belgian Grand Prix | McLaren | 3 | R | Spun off | 0 |
| 1995 Hungarian Grand Prix | McLaren | 5 | R | Engine | 0 |
| 1995 German Grand Prix | McLaren | 7 | R | Engine | 0 |
| 1995 British Grand Prix | McLaren | 8 | R | Electrical | 0 |
| 1995 French Grand Prix | McLaren | 8 | 7 | +1 Lap | 0 |
| 1995 Canadian Grand Prix | McLaren | 7 | R | Collision | 0 |
| 1995 Monaco Grand Prix | McLaren | 6 | R | Engine | 0 |
| 1995 Spanish Grand Prix | McLaren | 9 | R | Fuel system | 0 |
| 1995 San Marino Grand Prix | McLaren | 6 | 5 | +1 Lap | 2 |
| 1995 Argentine Grand Prix | McLaren | 5 | R | Collision | 0 |
| 1995 Brazilian Grand Prix | McLaren | 7 | 4 | +1 Lap | 3 |
| 1994 Australian Grand Prix | McLaren | 4 | 12 | Brakes | 0 |
| 1994 Japanese Grand Prix | McLaren | 8 | 7 | Finished | 0 |
| 1994 European Grand Prix | McLaren | 9 | 3 | Finished | 4 |
| 1994 Portuguese Grand Prix | McLaren | 4 | 3 | Finished | 4 |
| 1994 Italian Grand Prix | McLaren | 7 | 3 | Finished | 4 |
| 1994 Belgian Grand Prix | McLaren | 8 | 2 | Finished | 6 |
| 1994 German Grand Prix | McLaren | 8 | R | Collision | 0 |
| 1994 British Grand Prix | McLaren | 5 | 3 | Finished | 4 |
| 1994 French Grand Prix | McLaren | 9 | R | Engine | 0 |
| 1994 Canadian Grand Prix | McLaren | 7 | R | Engine | 0 |
| 1994 Spanish Grand Prix | McLaren | 3 | R | Engine | 0 |
| 1994 Monaco Grand Prix | McLaren | 2 | R | Collision | 0 |
| 1994 San Marino Grand Prix | McLaren | 8 | 3 | Finished | 4 |
| 1994 Pacific Grand Prix | McLaren | 4 | R | Gearbox | 0 |
| 1994 Brazilian Grand Prix | McLaren | 8 | R | Engine | 0 |
| 1993 Australian Grand Prix | McLaren | 5 | R | Brakes | 0 |
| 1993 Japanese Grand Prix | McLaren | 3 | 3 | Finished | 4 |
| 1993 Portuguese Grand Prix | McLaren | 3 | R | Spun off | 0 |
| 1992 Australian Grand Prix | Team Lotus | 10 | 7 | +1 Lap | 0 |
| 1992 Japanese Grand Prix | Team Lotus | 7 | R | Engine | 0 |
| 1992 Portuguese Grand Prix | Team Lotus | 7 | 5 | +1 Lap | 2 |
| 1992 Italian Grand Prix | Team Lotus | 11 | R | Engine | 0 |
| 1992 Belgian Grand Prix | Team Lotus | 8 | 6 | Finished | 1 |
| 1992 Hungarian Grand Prix | Team Lotus | 16 | 4 | Finished | 3 |
| 1992 German Grand Prix | Team Lotus | 13 | R | Engine | 0 |
| 1992 British Grand Prix | Team Lotus | 9 | 6 | Finished | 1 |
| 1992 French Grand Prix | Team Lotus | 11 | 4 | +1 Lap | 3 |
| 1992 Canadian Grand Prix | Team Lotus | 10 | R | Gearbox | 0 |
| 1992 Monaco Grand Prix | Team Lotus | 14 | R | Gearbox | 0 |
| 1992 San Marino Grand Prix | Team Lotus | PL | F | Did not qualify | 0 |
| 1992 Spanish Grand Prix | Team Lotus | 21 | R | Spun off | 0 |
| 1992 Brazilian Grand Prix | Team Lotus | 24 | 10 | +4 Laps | 0 |
| 1992 Mexican Grand Prix | Team Lotus | 18 | 6 | +1 Lap | 1 |
| 1992 South African Grand Prix | Team Lotus | 21 | 9 | +2 Laps | 0 |
| 1991 Australian Grand Prix | Team Lotus | 25 | 19 | +2 Laps | 0 |
| 1991 Japanese Grand Prix | Team Lotus | 21 | R | Engine | 0 |
| 1991 Spanish Grand Prix | Team Lotus | 21 | R | Spun off | 0 |
| 1991 Portuguese Grand Prix | Team Lotus | 24 | 14 | +3 Laps | 0 |
| 1991 Italian Grand Prix | Team Lotus | 25 | 14 | +4 Laps | 0 |
| 1991 Belgian Grand Prix | Team Lotus | 24 | R | Engine | 0 |
| 1991 Hungarian Grand Prix | Team Lotus | 26 | 14 | +3 Laps | 0 |
| 1991 German Grand Prix | Team Lotus | 23 | R | Engine | 0 |
| 1991 British Grand Prix | Team Lotus | 25 | 12 | +2 Laps | 0 |
| 1991 French Grand Prix | Team Lotus | PL | F | Did not qualify | 0 |
| 1991 Mexican Grand Prix | Team Lotus | 24 | 9 | +2 Laps | 0 |
| 1991 Canadian Grand Prix | Team Lotus | 24 | R | Spun off | 0 |
| 1991 Monaco Grand Prix | Team Lotus | 25 | R | Oil leak | 0 |
| 1991 San Marino Grand Prix | Team Lotus | 25 | 5 | +3 Laps | 2 |
| 1991 Brazilian Grand Prix | Team Lotus | 22 | 9 | +3 Laps | 0 |
| 1991 United States Grand Prix | Team Lotus | 13 | 13 | Engine | 0 |