| Date | Grandprix | Team | Winning Time | Leader Offset | Pos | Pts | Total |
| 09/03/1997 | Australia | Force India | Retirement - Accident | 0 | 0 | ||
| 30/03/1997 | Brazil | Force India | 96:6.99 | +1..639 | 8 | 0 | 0 |
| 07/04/1997 | Argentina | Force India | Retirement - Hit by R.Schumacher | 0 | 0 | ||
| 27/04/1997 | San Marino | Force India | 91:.673 | +1.23.388 | 4 | 3 | 3 |
| 11/05/1997 | Monaco | Force India | 120:5.654 | +1 lap | 6 | 1 | 4 |
| 25/05/1997 | Spain | Force India | 90:35.896 | +1.4.767 | 9 | 0 | 4 |
| 15/06/1997 | Canada | Force India | 77:40.646 | +0.03.219 | 3 | 4 | 8 |
| 29/06/1997 | France | Force India | 98:50.492 | +1 lap | 9 | 0 | 8 |
| 13/07/1997 | Britain | Force India | 88:1.665 | +1 lap | 7 | 0 | 8 |
| 27/07/1997 | Germany | Force India | 80:59.046 | +5 laps | 11 | 0 | 8 |
| 10/08/1997 | Hungary | Force India | Retirement - Spun | 0 | 8 | ||
| 24/08/1997 | Belgium | Force India | 93:46.717 | +0.26.956 | 2 | 6 | 14 |
| 07/09/1997 | Italy | Force India | 77:4.609 | +0.05.871 | 4 | 3 | 17 |
| 21/09/1997 | Austrian | Force India | 87:35.999 | +0.12.127 | 4 | 3 | 20 |
| 28/09/1997 | Luxemborg | Force India | Retirement - Accident | 0 | 20 | ||
| 12/10/1997 | Japan | Force India | 89:48.446 | +0.56.825 | 7 | 0 | 20 |
| 26/10/1997 | Europe | Force India | 98:57.771 | +1 lap | 11 | 0 | 20 |