| Date | Grandprix | Team | Winning Time | Leader Offset | Pos | Pts | Total |
| 09/03/1997 | Australia | McLaren | 90:28.718 | 1 | 10 | 10 | |
| 30/03/1997 | Brazil | McLaren | 96:6.99 | +1 lap | 10 | 0 | 10 |
| 07/04/1997 | Argentina | McLaren | Retirement - Accident | 0 | 10 | ||
| 27/04/1997 | San Marino | McLaren | Retirement - Engine | 0 | 10 | ||
| 11/05/1997 | Monaco | McLaren | Retirement - Accident | 0 | 10 | ||
| 25/05/1997 | Spain | McLaren | 90:35.896 | +0.29.744 | 6 | 1 | 11 |
| 15/06/1997 | Canada | McLaren | 77:40.646 | +0.37.753 | 7 | 0 | 11 |
| 29/06/1997 | France | McLaren | 98:50.492 | +1 lap | 7 | 0 | 11 |
| 13/07/1997 | Great Britain | McLaren | 88:1.665 | +0.31.229 | 4 | 3 | 14 |
| 27/07/1997 | Germany | McLaren | Retirement - Transmission | 0 | 14 | ||
| 10/08/1997 | Hungary | McLaren | Retirement - Hydraulics | 0 | 14 | ||
| 24/08/1997 | Belgium | McLaren | Retirement - Spun | 0 | 14 | ||
| 07/09/1997 | Italy | McLaren | 77:4.609 | 1 | 10 | 24 | |
| 21/09/1997 | Austrian | McLaren | 87:35.999 | +0.02.911 | 2 | 6 | 30 |
| 28/09/1997 | Luxemborg | McLaren | Retirement - Engine | 0 | 30 | ||
| 12/10/1997 | Japan | McLaren | 89:48.446 | +1 lap | 10 | 0 | 30 |
| 26/10/1997 | Europe | McLaren | 98:57.771 | +0.01.654 | 2 | 6 | 36 |