| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jason Plato | Team BMR | +83 | 4,732 |
| P2 | Rob Collard | Team JCT600 with GardX | +140 | 3,787 |
| P3 | Gordon Shedden | Honda Yuasa Racing | +75 | 4,457 |
| P4 | Jack Goff | MG 888 Racing | +111 | 3,826 |
| P5 | Colin Turkington | Team BMR | −3 | 5,413 |
| P6 | Sam Tordoff | Team JCT600 with GardX | +84 | 3,834 |
| P7 | Andrew Jordan | MG 888 Racing | +60 | 3,955 |
| P8 | Adam Morgan | WIX Racing | +44 | 3,991 |
| P9 | Rob Austin | Exocet AlcoSense | +14 | 4,211 |
| P10 | Aiden Moffat | Laser Tools Racing | +61 | 3,485 |
| P11 | Árón Taylor-Smith | Team BMR | +40 | 3,573 |
| P12 | Dave Newsham | Power Maxed Racing | +47 | 3,341 |
| P13 | Martin Depper | Eurotech Racing | +28 | 3,401 |
| P14 | Hunter Abbott | Exocet AlcoSense | +14 | 3,405 |
| P15 | Kieran Gallagher | RCIB Insurance Racing | +33 | 3,054 |
| P16 | Stewart Lines | Houseman Racing | +17 | 3,084 |
| P17 | Derek Palmer Jr. | Infiniti Support Our Paras Racing | +20 | 2,896 |
| P18 | Josh Cook | Power Maxed Racing | −52 | 3,572 |
| P19 | Martin Donnelly | Infiniti Support Our Paras Racing | −172 | 5,314 |
| P20 | Jeff Smith | Eurotech Racing | −52 | 3,266 |
| P21 | Andy Wilmot | Welch Motorsport | −28 | 2,850 |
| DNF | Warren Scott | Team BMR | −57 | 3,032 |
| DNF | Tom Ingram | Speedworks Motorsport | −127 | 3,715 |
| DNF | Andy Priaulx | Team IHG Rewards Club | −216 | 4,923 |
| DNF | Matt Neal | Honda Yuasa Racing | −166 | 3,884 |
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.