| Date | Grandprix | Team | Winning Time | Leader Offset | Pos | Pts | Total |
| 09/03/1997 | Australia | Benetton | Retirement - Out Of Fuel | 0 | 0 | ||
| 30/03/1997 | Brazil | Benetton | 96:6.99 | +0.034.02 | 6 | 1 | 1 |
| 07/04/1997 | Argentina | Benetton | 112:1.715 | +0.56.349 | 7 | 0 | 1 |
| 27/04/1997 | San Marino | Benetton | 91:.673 | +1 lap | 5 | 2 | 3 |
| 11/05/1997 | Monaco | Benetton | Retirement - Spun | 0 | 3 | ||
| 25/05/1997 | Spain | Benetton | 90:35.896 | +0.12.534 | 3 | 4 | 7 |
| 15/06/1997 | Canada | Benetton | 77:40.646 | +0.02.565 | 2 | 6 | 13 |
| 29/06/1997 | France | Benetton | 98:50.492 | +1.22.735 | 5 | 2 | 15 |
| 13/07/1997 | Britain | Benetton | 88:1.665 | +0.10.205 | 2 | 6 | 21 |
| 27/07/1997 | Germany | Benetton | 80:59.046 | +0.34.717 | 6 | 1 | 22 |
| 10/08/1997 | Hungary | Benetton | 105:47.149 | +1 lap | 11 | 0 | 22 |
| 24/08/1997 | Belgium | Benetton | 93:46.717 | +1.42.008 | 8 | 0 | 22 |
| 07/09/1997 | Italy | Benetton | 77:4.609 | +0.01.937 | 2 | 6 | 28 |
| 21/09/1997 | Austrian | Benetton | Retirement - Accident | 0 | 28 | ||
| 28/09/1997 | Luxemborg | Benetton | 91:27.843 | +0.011.77 | 2 | 6 | 34 |
| 12/10/1997 | Japan | Benetton | 89:48.446 | +0.40.403 | 5 | 2 | 36 |
| 26/10/1997 | Europe | Benetton | 98:57.771 | +1 lap | 13 | 0 | 36 |