| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Mat Jackson | Motorbase Performance | +123 | 3,995 |
| P2 | Gordon Shedden | Honda Yuasa Racing | +69 | 4,592 |
| P3 | Árón Taylor-Smith | Team BMR RCIB Insurance | +123 | 3,729 |
| P4 | Jack Goff | MG 888 Racing | +69 | 4,274 |
| P5 | Tom Ingram | Speedworks Motorsport | +85 | 3,921 |
| P6 | Andrew Jordan | MG 888 Racing | +34 | 4,468 |
| P7 | Colin Turkington | Team BMR RCIB Insurance | −3 | 4,933 |
| P8 | Matt Neal | Honda Yuasa Racing | +16 | 4,406 |
| P9 | Adam Morgan | WIX Racing | +12 | 4,301 |
| P10 | Sam Tordoff | Team JCT600 with GardX | +5 | 4,244 |
| P11 | James Cole | Motorbase Performance | +75 | 3,301 |
| P12 | Dave Newsham | Power Maxed Racing | +38 | 3,586 |
| P13 | Josh Cook | Power Maxed Racing | +30 | 3,549 |
| P14 | Martin Depper | Eurotech Racing | +29 | 3,432 |
| P15 | Mike Bushell | AmD Tuning.com | +57 | 3,010 |
| P16 | Nick Foster | Team IHG Rewards Club | +18 | 3,318 |
| P17 | Robb Holland | Handy Motorsport | −18 | 3,599 |
| P18 | Rob Collard | Team JCT600 with GardX | −50 | 3,851 |
| P19 | Rob Austin | Exocet AlcoSense | −72 | 3,992 |
| P20 | Nicolas Hamilton | AmD Tuning.com | — | 3,047 |
| P21 | Daniel Welch | Welch Motorsport | −3 | 2,960 |
| P22 | Stewart Lines | Houseman Racing | +11 | 2,676 |
| P23 | Hunter Abbott | Exocet AlcoSense | −49 | 3,224 |
| P24 | Alex Martin | Dextra Racing | −33 | 2,926 |
| P25 | Jeff Smith | Eurotech Racing | −65 | 3,160 |
| P26 | Derek Palmer Jr. | Support Our Paras Racing | −36 | 2,726 |
| P27 | Jason Plato | Team BMR RCIB Insurance | −191 | 4,591 |
| DNF | Aiden Moffat | Laser Tools Racing | −123 | 3,448 |
| DNF | Warren Scott | Team BMR RCIB Insurance | −99 | 3,058 |
| DNF | Kieran Gallagher | RCIB Insurance Racing | −49 | 2,395 |
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.