| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Gabriele Gardel | BMS Scuderia Italia | +127 | 5,181 |
| Matteo Bobbi | +95 | 5,687 | ||
| P2 | Fabrizio de Simone | AF Corse | +121 | 5,094 |
| Johnny Herbert | +61 | 6,108 | ||
| P3 | Lilian Bryner | Care Racing Development | +92 | 5,369 |
| Thomas Biagi | +66 | 5,794 | ||
| Enzo Calderari | +97 | 5,284 | ||
| P4 | Uwe Alzen | Vitaphone Racing Team | +118 | 4,814 |
| Michael Bartels | +95 | 5,160 | ||
| P5 | Fabrizio Gollin | BMS Scuderia Italia | +29 | 6,051 |
| Luca Cappellari | +38 | 5,871 | ||
| P6 | Gianni Morbidelli | G.P.C. Giesse Squadra Corse | +39 | 5,682 |
| Fabio Babini | +66 | 5,234 | ||
| P7 | Sascha Maassen | Freisinger Motorsport | +73 | 4,967 |
| Lucas Luhr | +63 | 5,114 | ||
| P8 | Emmanuel Collard | Freisinger Yukos Motorsport | +42 | 5,255 |
| Stéphane Ortelli | +43 | 5,248 | ||
| P9 | Mike Newton | Ray Mallock Ltd. | +80 | 4,556 |
| Tommy Erdos | +81 | 4,546 | ||
| P10 | Jaime Melo | G.P.C. Giesse Squadra Corse | −17 | 5,877 |
| Christian Pescatori | +81 | 4,357 | ||
| P11 | Paolo Ruberti | Graham Nash Motorsport | +56 | 4,562 |
| Riccardo Agusta | +86 | 4,156 | ||
| Gabriele Lancieri | +27 | 4,996 | ||
| P12 | Marc Lieb | GruppeM Europe | +20 | 4,928 |
| Tim Sugden | +57 | 4,397 | ||
| P13 | Andrea Garbagnati | JMB | +51 | 4,330 |
| Stephane Daoudi | +50 | 4,343 | ||
| Peter Kutemann | +69 | 4,090 | ||
| P14 | Vincent Vosse | G.P.C. Giesse Squadra Corse | −38 | 5,467 |
| Marco Lambertini | +54 | 4,125 | ||
| Luca Drudi | +9 | 4,750 | ||
| P15 | Alexey Vasiliev | Freisinger Yukos Motorsport | +37 | 4,222 |
| Nikolay Fomenko | +51 | 4,034 | ||
| P16 | Philipp Peter | G.P.C. Giesse Squadra Corse | −31 | 4,992 |
| Emanuele Naspetti | −16 | 4,774 | ||
| P17 | Christian Ried | Proton Competition | +34 | 3,967 |
| Gerold Ried | +34 | 3,956 | ||
| P18 | Horst Felbermayr Sr. | Proton Competition | +37 | 3,763 |
| Horst Felbermayr Jr. | +19 | 4,015 | ||
| P19 | Anthony Beltoise | Scuderia Veregra | −77 | 5,191 |
| Hasher Al Maktoum | +2 | 4,052 | ||
| Narain Karthikeyan | −52 | 4,814 | ||
| P20 | Miroslav Konopka | Vonka Racing | −3 | 4,000 |
| Jan Vonka | +11 | 3,812 | ||
| P21 | Rob Croydon | Graham Nash Motorsport | −9 | 3,925 |
| Del Bennett | −17 | 4,033 | ||
| David Ovey | −17 | 4,033 | ||
| P22 | Val Hillebrand | Zwaan''s GTR Racing Team | −6 | 3,732 |
| Henrik Roos | −42 | 4,218 | ||
| Stephane Lemeret | −40 | 4,184 | ||
| P23 | Walter Lechner Jr. | Konrad Motorsport | −32 | 3,916 |
| Toni Seiler | −47 | 4,109 | ||
| Alexandros Margaritis | −107 | 4,981 | ||
| P24 | Bert Longin | JMB Racing | −84 | 4,474 |
| Sergey Zlobin | −52 | 4,032 | ||
| Chris Buncombe | −50 | 4,001 | ||
| DNF | Chris Goodwin | Ray Mallock Ltd. | −89 | 4,374 |
| José Pedro Fontes | −72 | 4,146 | ||
| DNF | Jean-Denis Deletraz | DAMS | −107 | 4,459 |
| Neel Jani | −106 | 4,444 | ||
| Andrea Piccini | −126 | 4,753 | ||
| DNF | Karl Wendlinger | JMB Racing | −194 | 5,630 |
| Tarso Marques | −184 | 5,449 | ||
| DNF | Andrea Bertolini | AF Corse | −154 | 4,783 |
| Mika Salo | −230 | 6,145 | ||
| DNF | Beppe Gabbiani | DAMS | −187 | 5,157 |
| Felipe Ortiz | −104 | 3,956 |
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.