| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Sebastien Bourdais | Super Nova Racing Limited | +131 | 5,972 |
| P2 | Patrick Friesacher | Red Bull Junior Team | +128 | 5,768 |
| P3 | Tomas Enge | Arden Team Russia | +81 | 6,167 |
| P4 | Antonio Pizzonia | Petrobras Junior Team | +67 | 6,109 |
| P5 | Ricardo Sperafico | Petrobras Junior Team | +66 | 5,887 |
| P6 | Mario Haberfeld | Team Astromega | +80 | 5,447 |
| P7 | Ricardo Maurício | Red Bull Junior Team | +42 | 5,726 |
| DNF | Alex Müller | Durango Formula | +55 | 5,302 |
| DNF | Enrico Toccacelo | Coloni F3000 | +19 | 5,541 |
| DNF | Nicolas Kiesa | PSM Racing Line | +17 | 5,329 |
| DNF | Ryan Briscoe | Coca-Cola Nordic Racing | −22 | 5,614 |
| DNF | Alexandre Sperafico | European Minardi F3000 | +1 | 5,055 |
| DNF | Rob Nguyen | Team Astromega | −37 | 5,334 |
| DNF | Rodrigo Sperafico | Durango Formula | −81 | 5,697 |
| DNF | Zsolt Baumgartner | Coca-Cola Nordic Racing | −36 | 4,818 |
| DNF | Björn Wirdheim | Arden Team Russia | −111 | 5,615 |
| DNF | Tiago Monteiro | Super Nova Racing Limited | −105 | 5,285 |
| DNF | David Saelens | European Minardi F3000 | −116 | 5,193 |
| DNF | Giorgio Pantano | Coloni F3000 | −179 | 5,810 |
Rating Δ is the Elo exchange from this race: taken from the cars finished behind, ceded to those ahead, net zero across the field. A shared car splits its change among co-drivers by FIA grade, so both appear at the same position.