| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Andrea Bertolini | AF Corse | +133 | 4,916 |
| Mika Salo | +59 | 6,204 | ||
| P2 | Johnny Herbert | AF Corse | +50 | 6,157 |
| Fabrizio de Simone | +102 | 5,196 | ||
| P3 | Gabriele Gardel | BMS Scuderia Italia | +87 | 5,268 |
| Matteo Bobbi | +59 | 5,746 | ||
| P4 | Enzo Calderari | Care Racing Development | +70 | 5,354 |
| Lilian Bryner | +65 | 5,434 | ||
| Christophe Bouchut | +64 | 5,447 | ||
| P5 | Iradj Alexander | JMB Racing | +143 | 4,142 |
| Tarso Marques | +51 | 5,500 | ||
| Karl Wendlinger | +41 | 5,671 | ||
| P6 | Emanuele Naspetti | G.P.C. Giesse Squadra Corse | +81 | 4,855 |
| Philipp Peter | +67 | 5,059 | ||
| P7 | Michael Mallock | Ray Mallock Ltd. | +126 | 4,107 |
| Chris Goodwin | +99 | 4,473 | ||
| P8 | Fabio Babini | G.P.C. Giesse Squadra Corse | +30 | 5,264 |
| Gianni Morbidelli | +6 | 5,687 | ||
| P9 | Bert Longin | JMB Racing | +70 | 4,544 |
| Maurizio Mediani | +62 | 4,661 | ||
| Sergey Zlobin | +101 | 4,133 | ||
| P10 | Jaime Melo | G.P.C. Giesse Squadra Corse | −25 | 5,853 |
| Christian Pescatori | +66 | 4,423 | ||
| P11 | Sascha Maassen | Freisinger Motorsport | +15 | 4,982 |
| Lucas Luhr | +6 | 5,120 | ||
| P12 | Frédéric Dor | BMS Scuderia Italia | +88 | 3,847 |
| Niki Cadei | +68 | 4,118 | ||
| Luca Drudi | +20 | 4,770 | ||
| P13 | Stephane Daoudi | JMB | +37 | 4,380 |
| Mauro Casadei | +78 | 3,836 | ||
| Peter Kutemann | +55 | 4,146 | ||
| P14 | Mike Newton | Ray Mallock Ltd. | +11 | 4,567 |
| Tommy Erdos | +12 | 4,557 | ||
| P15 | Val Hillebrand | Zwaan''s GTR Racing Team | +59 | 3,791 |
| Rob van der Zwaan | +51 | 3,904 | ||
| P16 | Miroslav Konopka | Vonka Racing | +30 | 4,030 |
| Jan Vonka | +43 | 3,855 | ||
| P17 | Matthew Marsh | G.P.C. Giesse Squadra Corse | +16 | 4,066 |
| Charles Kwan | +16 | 4,066 | ||
| P18 | Christian Ried | Proton Competition | +11 | 3,978 |
| Gerold Ried | +12 | 3,967 | ||
| P19 | Philip Ma | DAMS | −5 | 4,045 |
| Michael Choi | — | 3,975 | ||
| Samson Chan | +1 | 3,953 | ||
| P20 | Tim Sugden | GruppeM Europe | −42 | 4,355 |
| Marc Lieb | −76 | 4,852 | ||
| DNF | Walter Lechner Jr. | Konrad Motorsport | −18 | 3,898 |
| Franz Konrad | −38 | 4,162 | ||
| Alexandros Margaritis | −89 | 4,892 | ||
| DNF | Stéphane Ortelli | Freisinger Yukos Motorsport | −118 | 5,131 |
| Emmanuel Collard | −118 | 5,137 | ||
| DNF | Horst Felbermayr Jr. | Proton Competition | −45 | 3,970 |
| Horst Felbermayr Sr. | −27 | 3,737 | ||
| DNF | Luca Pirri Ardizzone | Graham Nash Motorsport | −56 | 3,949 |
| Riccardo Agusta | −66 | 4,090 | ||
| Paolo Ruberti | −94 | 4,468 | ||
| DNF | Michael Bartels | Vitaphone Racing Team | −144 | 5,016 |
| Uwe Alzen | −123 | 4,692 | ||
| DNF | Neil Cunningham | RJN Motorsport | −73 | 3,875 |
| Ben Collins | −125 | 4,580 | ||
| DNF | Andrea Piccini | DAMS | −139 | 4,614 |
| Jean-Denis Deletraz | −120 | 4,339 | ||
| DNF | Nikolay Fomenko | Freisinger Yukos Motorsport | −100 | 3,934 |
| Alexey Vasiliev | −113 | 4,108 | ||
| DNF | Jean-Yves Mallat | Scuderia Veregra | −112 | 3,938 |
| Marco Saviozzi | −116 | 3,993 | ||
| David Terrien | −155 | 4,530 |
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.