| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Ben Keating | Mercedes-AMG Team Riley Motorsports | +141 | 5,130 |
| Jeroen Bleekemolen | +138 | 5,170 | ||
| P2 | Dominik Baumann | 3GT Racing | +97 | 5,278 |
| Kyle Marcelli | +94 | 5,323 | ||
| P3 | Andy Lally | Magnus Racing | +129 | 4,447 |
| John Potter | +138 | 4,322 | ||
| P4 | Bryan Sellers | Paul Miller Racing | +19 | 5,478 |
| Madison Snow | +23 | 5,410 | ||
| P5 | Alvaro Parente | Meyer Shank Racing w/ Curb-Agajanian | −21 | 5,621 |
| Katherine Legge | +16 | 5,051 | ||
| P6 | Lawson Aschenbach | Meyer Shank Racing w/ Curb-Agajanian | +6 | 4,742 |
| Justin Marks | −50 | 5,583 | ||
| P7 | Jack Hawksworth | 3GT Racing | −12 | 4,590 |
| David Heinemeier Hansson | −33 | 4,882 | ||
| P8 | Cooper MacNeil | Scuderia Corsa | −40 | 4,598 |
| Jeff Segal | +33 | 3,571 | ||
| P9 | Christina Nielsen | Wright Motorsports | −110 | 5,075 |
| Patrick Long | −80 | 4,629 | ||
| P10 | Michael Schein | Wright Motorsports | −70 | 4,105 |
| Wolf Henzler | −101 | 4,525 | ||
| P11 | Robby Foley | Turner Motorsport | −121 | 4,298 |
| Bill Auberlen | −192 | 5,352 |
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.