| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jason Plato | Team BMR RCIB Insurance | +75 | 4,680 |
| P2 | Tom Ingram | Speedworks Motorsport | +107 | 4,056 |
| P3 | Colin Turkington | Team BMR RCIB Insurance | +38 | 4,958 |
| P4 | Matt Neal | Honda Yuasa Racing | +53 | 4,505 |
| P5 | Sam Tordoff | Team JCT600 with GardX | +58 | 4,267 |
| P6 | Árón Taylor-Smith | Team BMR RCIB Insurance | +80 | 3,843 |
| P7 | Rob Austin | Exocet AlcoSense | +48 | 4,104 |
| P8 | Gordon Shedden | Honda Yuasa Racing | — | 4,668 |
| P9 | Andrew Jordan | MG 888 Racing | +3 | 4,442 |
| P10 | Josh Cook | Power Maxed Racing | +47 | 3,723 |
| P11 | Martin Depper | Eurotech Racing | +58 | 3,477 |
| P12 | Nick Foster | Team IHG Rewards Club | +55 | 3,390 |
| P13 | Alex Martin | Dextra Racing | +81 | 2,957 |
| P14 | Mat Jackson | Motorbase Performance | −24 | 4,075 |
| P15 | James Cole | Motorbase Performance | +27 | 3,336 |
| P16 | Stewart Lines | Houseman Racing | +69 | 2,706 |
| P17 | Nicolas Hamilton | AmD Tuning.com | +32 | 3,039 |
| P18 | Adam Morgan | WIX Racing | −80 | 4,283 |
| P19 | Jack Goff | MG 888 Racing | −86 | 4,202 |
| DNF | Aiden Moffat | Laser Tools Racing | −36 | 3,448 |
| DNF | Hunter Abbott | Exocet AlcoSense | −21 | 3,158 |
| DNF | Derek Palmer Jr. | Support Our Paras Racing | +7 | 2,710 |
| DNF | Kieran Gallagher | RCIB Insurance Racing | +21 | 2,369 |
| DNF | Warren Scott | Team BMR RCIB Insurance | −40 | 3,017 |
| DNF | Daniel Welch | Welch Motorsport | −44 | 2,933 |
| DNF | Jeff Smith | Eurotech Racing | −72 | 3,129 |
| DNF | Mike Bushell | AmD Tuning.com | −66 | 2,936 |
| DNF | Robb Holland | Handy Motorsport | −118 | 3,415 |
| DNF | Dave Newsham | Power Maxed Racing | −122 | 3,331 |
| DNF | Rob Collard | Team JCT600 with GardX | −152 | 3,556 |
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.