| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Rob Collard | Team JCT600 with GardX | +135 | 3,912 |
| P2 | Mat Jackson | Motorbase Performance | +140 | 3,706 |
| P3 | Andy Priaulx | Team IHG Rewards Club | +44 | 4,945 |
| P4 | Sam Tordoff | Team JCT600 with GardX | +56 | 4,540 |
| P5 | Gordon Shedden | Honda Yuasa Racing | +52 | 4,421 |
| P6 | Matt Neal | Honda Yuasa Racing | +52 | 4,263 |
| P7 | Rob Austin | Exocet AlcoSense | +67 | 3,914 |
| P8 | Andrew Jordan | MG 888 Racing | +24 | 4,342 |
| P9 | Adam Morgan | WIX Racing | +24 | 4,183 |
| P10 | Colin Turkington | Team BMR | −47 | 5,232 |
| P11 | Jack Goff | MG 888 Racing | −5 | 4,258 |
| P12 | Jeff Smith | Eurotech Racing | +70 | 3,239 |
| P13 | Warren Scott | Team BMR | +57 | 3,262 |
| P14 | Martin Depper | Eurotech Racing | +46 | 3,257 |
| P15 | Mike Bushell | AmD Tuning.com | +59 | 2,976 |
| P16 | Josh Cook | Power Maxed Racing | +4 | 3,481 |
| P17 | James Cole | Motorbase Performance | +13 | 3,245 |
| P18 | Dave Newsham | Power Maxed Racing | −17 | 3,455 |
| P19 | Robb Holland | Handy Motorsport | −48 | 3,684 |
| P20 | Alex Martin | Dextra Racing | +3 | 2,974 |
| P21 | Daniel Welch | Welch Motorsport | −8 | 2,968 |
| P22 | Aiden Moffat | Laser Tools Racing | −52 | 3,344 |
| P23 | Jason Plato | Team BMR | −162 | 4,756 |
| P24 | Stewart Lines | Houseman Racing | −18 | 2,720 |
| P25 | Árón Taylor-Smith | Team BMR | −120 | 3,772 |
| DNF | Tom Ingram | Speedworks Motorsport | −139 | 3,868 |
| DNF | Kieran Gallagher | RCIB Insurance Racing | −35 | 2,543 |
| DNF | Derek Palmer Jr. | Support Our Paras Racing | −72 | 2,828 |
| DNF | Hunter Abbott | Exocet AlcoSense | −123 | 3,273 |
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.