| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jeroen Bleekemolen | Riley Motorsports | +133 | 4,800 |
| Marc Miller | +138 | 4,730 | ||
| Ben Keating | +140 | 4,699 | ||
| P2 | Jeff Segal | Scuderia Corsa | +187 | 3,617 |
| Alessandro Balzan | +86 | 5,077 | ||
| Christina Nielsen | +93 | 4,971 | ||
| P3 | Cameron Lawrence | Turner Motorsport | +67 | 4,939 |
| Michael Marsal | +115 | 4,268 | ||
| Markus Palttala | +129 | 4,085 | ||
| P4 | Madison Snow | Paul Miller Racing | +31 | 5,038 |
| Bryan Sellers | +18 | 5,229 | ||
| Bryce Miller | +163 | 3,102 | ||
| P5 | Dion von Moltke | Stevenson Motorsports | +31 | 4,613 |
| Matt Bell | +64 | 4,171 | ||
| Lawson Aschenbach | +39 | 4,503 | ||
| P6 | Luca Persiani | Dream Racing Motorsport | +57 | 3,934 |
| Cedric Sbirrazzuoli | +65 | 3,831 | ||
| Paolo Ruberti | +40 | 4,144 | ||
| P7 | Mike Skeen | Stevenson Motorsports | −8 | 4,348 |
| Robin Liddell | −18 | 4,484 | ||
| Andrew Davis | −34 | 4,707 | ||
| P8 | Ian James | Team Seattle / Alex Job Racing | −53 | 4,560 |
| Mario Farnbacher | −38 | 4,358 | ||
| Alex Riberas | −58 | 4,631 | ||
| P9 | Jens Klingmann | Turner Motorsport | −96 | 4,794 |
| Bret Curtis | −62 | 4,307 | ||
| Ashley Freiberg | — | 3,540 | ||
| P10 | Spencer Pumpelly | Change Racing | −91 | 4,275 |
| Corey Lewis | −71 | 4,026 | ||
| Richard Antinucci | −152 | 5,179 | ||
| P11 | Marco Seefried | Magnus Racing | −130 | 4,411 |
| Andy Lally | −130 | 4,422 | ||
| John Potter | −129 | 4,406 | ||
| P12 | Jörg Bergmeister | Park Place Motorsports | −189 | 4,833 |
| Patrick Lindsey | −157 | 4,363 | ||
| Matt McMurry | −172 | 4,575 |
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.