| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Andrew Jordan | Motorbase Performance | +92 | 4,598 |
| P2 | Rob Collard | Team JCT600 with GardX | +86 | 4,500 |
| P3 | Adam Morgan | WIX Racing | +70 | 4,569 |
| P4 | Gordon Shedden | Halfords Yuasa Racing | +49 | 4,709 |
| P5 | Jack Goff | Team IHG Rewards Club | +48 | 4,548 |
| P6 | Sam Tordoff | Team JCT600 with GardX | +32 | 4,606 |
| P7 | Daniel Lloyd | Eurotech Racing | +16 | 4,668 |
| P8 | Mat Jackson | Motorbase Performance | +20 | 4,434 |
| P9 | Daniel Welch | Goodestone Racing | +117 | 3,104 |
| P10 | Rob Austin | Handy Motorsport | +47 | 3,805 |
| P11 | Matt Neal | Halfords Yuasa Racing | −32 | 4,718 |
| P12 | Josh Cook | MG Racing RCIB Insurance | +14 | 3,921 |
| P13 | Matt Simpson | Speedworks Motorsport | +52 | 3,350 |
| P14 | Michael Epps | RCIB Insurance Racing | +27 | 3,500 |
| P15 | Ash Sutton | MG Racing RCIB Insurance | −7 | 3,746 |
| P16 | Aiden Moffat | Laser Tools Racing | −21 | 3,774 |
| P17 | Jake Hill | RCIB Insurance Racing | +20 | 3,184 |
| P18 | Árón Taylor-Smith | Team BKR | −79 | 4,214 |
| P19 | Alex Martin | Dextra Racing with Team Parker | +15 | 2,974 |
| P20 | Tom Ingram | Speedworks Motorsport | −82 | 3,962 |
| P21 | Ollie Jackson | AmD Tuning | −16 | 3,069 |
| P22 | Chris Smiley | TLC Racing | −39 | 3,193 |
| P23 | Kelvin Fletcher | Power Maxed Racing | −27 | 2,920 |
| P24 | Stewart Lines | Maximum Motorsport | −14 | 2,637 |
| P25 | Jeff Smith | Eurotech Racing | −101 | 3,514 |
| P26 | Mark Howard | Team BKR | −59 | 2,886 |
| DNF | Martin Depper | Eurotech Racing | −112 | 3,369 |
| DNF | Hunter Abbott | Power Maxed Racing | −115 | 3,267 |
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.