| Date | Grandprix | Team | Winning Time | Leader Offset | Pos | Pts | Total |
| 08/03/1998 | Australia | McLaren | 91:45.996 | +0.00.702 | 2 | 6 | 6 |
| 29/03/1998 | Brazil | McLaren | 97:11.747 | +0.01.202 | 2 | 6 | 12 |
| 12/04/1998 | Argentina | McLaren | 108:36.175 | +1.19.751 | 6 | 1 | 13 |
| 26/04/1998 | San Marino | McLaren | 94:24.593 | 1 | 10 | 23 | |
| 10/05/1998 | Spain | McLaren | 93:37.621 | +0.09.439 | 2 | 6 | 29 |
| 24/05/1998 | Monaco | McLaren | Retirement - Engine | 0 | 29 | ||
| 07/06/1998 | Canada | McLaren | Retirement - Throttle Linkage | 0 | 29 | ||
| 28/06/1998 | France | McLaren | 94:45.026 | +1 lap | 6 | 1 | 30 |
| 12/07/1998 | Britain | McLaren | Retirement - Spun | 0 | 30 | ||
| 26/07/1998 | Austrian | McLaren | 90:44.086 | +0.05.289 | 2 | 6 | 36 |
| 02/08/1998 | Germany | McLaren | 80:47.984 | +0.00.427 | 2 | 6 | 42 |
| 16/08/1998 | Hungary | McLaren | 105:25.55 | +0.09.433 | 2 | 6 | 48 |
| 30/08/1998 | Belgium | McLaren | 103:47.407 | +5 laps | 7 | 0 | 48 |
| 13/09/1998 | Italy | McLaren | Retirement - Engine | 0 | 48 | ||
| 27/09/1998 | Luxemborg | McLaren | 92:14.789 | +0.34.164 | 3 | 4 | 52 |
| 01/11/1998 | Japan | McLaren | 87:33.535 | +0.16.663 | 3 | 4 | 56 |