| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Jason Plato | Team BMR | +77 | 4,572 |
| P2 | Gordon Shedden | Honda Yuasa Racing | +88 | 4,251 |
| P3 | Colin Turkington | Team BMR | +12 | 5,478 |
| P4 | Andrew Jordan | MG 888 Racing | +123 | 3,582 |
| P5 | Sam Tordoff | Team JCT600 with GardX | +91 | 3,802 |
| P6 | Dave Newsham | Power Maxed Racing | +116 | 3,407 |
| P7 | Jack Goff | MG 888 Racing | +76 | 3,717 |
| P8 | Rob Collard | Team JCT600 with GardX | +93 | 3,407 |
| P9 | Adam Morgan | WIX Racing | +53 | 3,720 |
| P10 | Rob Austin | Exocet AlcoSense | −15 | 4,458 |
| P11 | Warren Scott | Team BMR | +84 | 3,125 |
| P12 | Andy Priaulx | Team IHG Rewards Club | −80 | 5,381 |
| P13 | Josh Cook | Power Maxed Racing | +40 | 3,371 |
| P14 | Jeff Smith | Eurotech Racing | +40 | 3,248 |
| P15 | Martin Depper | Eurotech Racing | +29 | 3,246 |
| P16 | Tom Ingram | Speedworks Motorsport | −30 | 3,771 |
| P17 | Matt Neal | Honda Yuasa Racing | −34 | 3,688 |
| P18 | Aiden Moffat | Laser Tools Racing | −8 | 3,271 |
| P19 | Hunter Abbott | Exocet AlcoSense | −28 | 3,367 |
| P20 | Alex Martin | Dextra Racing | −17 | 3,125 |
| P21 | Kieran Gallagher | RCIB Insurance Racing | −24 | 3,076 |
| P22 | Derek Palmer Jr. | Infiniti Support Our Paras Racing | −37 | 3,090 |
| P23 | Richard Hawken | Infiniti Support Our Paras Racing | −62 | 3,238 |
| P24 | Stewart Lines | Houseman Racing | −59 | 3,078 |
| DNF | Andy Wilmot | Welch Motorsport | −73 | 3,101 |
| DNF | Simon Belcher | Handy Motorsport | −88 | 3,142 |
| DNF | Daniel Welch | Welch Motorsport | −105 | 3,195 |
| DNF | Mike Bushell | AmD Tuning.com | −114 | 3,175 |
| DNF | Árón Taylor-Smith | Team BMR | −149 | 3,466 |
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.