| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Rodrigo Sperafico | Durango Formula | +154 | 5,654 |
| P2 | Mario Haberfeld | Team Astromega | +169 | 5,204 |
| P3 | Ricardo Maurício | Red Bull Junior Team | +109 | 5,795 |
| P4 | Antonio Pizzonia | Petrobras Junior Team | +80 | 5,969 |
| P5 | Björn Wirdheim | Arden Team Russia | +97 | 5,497 |
| P6 | Enrico Toccacelo | Coloni F3000 | +90 | 5,369 |
| P7 | Ricardo Sperafico | Petrobras Junior Team | +36 | 5,869 |
| P8 | Giorgio Pantano | Coloni F3000 | +34 | 5,665 |
| P9 | Tiago Monteiro | Super Nova Racing Limited | +21 | 5,605 |
| P10 | Patrick Friesacher | Red Bull Junior Team | +15 | 5,470 |
| P11 | Alex Müller | Durango Formula | — | 5,436 |
| P12 | Ryan Briscoe | Coca-Cola Nordic Racing | −47 | 5,853 |
| P13 | Rob Nguyen | Team Astromega | −29 | 5,371 |
| P14 | Sebastien Bourdais | Super Nova Racing Limited | −77 | 5,797 |
| P15 | Nicolas Kiesa | PSM Racing Line | −61 | 5,339 |
| P16 | Tony Schmidt | PSM Racing Line | −76 | 5,324 |
| DNF | Zsolt Baumgartner | Coca-Cola Nordic Racing | −60 | 4,851 |
| DNF | Tomas Enge | Arden Team Russia | −163 | 6,061 |
| DNF | David Saelens | European Minardi F3000 | −151 | 5,642 |
| DNF | Alexandre Sperafico | European Minardi F3000 | −140 | 5,260 |
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.