| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Colin Turkington | Team BMR RCIB Insurance | +63 | 5,029 |
| P2 | Rob Collard | Team JCT600 with GardX | +131 | 3,842 |
| P3 | Sam Tordoff | Team JCT600 with GardX | +78 | 4,403 |
| P4 | Jason Plato | Team BMR RCIB Insurance | +54 | 4,596 |
| P5 | Gordon Shedden | Honda Yuasa Racing | +30 | 4,797 |
| P6 | Matt Neal | Honda Yuasa Racing | +31 | 4,595 |
| P7 | Mat Jackson | Motorbase Performance | +53 | 4,113 |
| P8 | Adam Morgan | WIX Racing | +28 | 4,296 |
| P9 | James Cole | Motorbase Performance | +82 | 3,505 |
| P10 | Aiden Moffat | Laser Tools Racing | +68 | 3,527 |
| P11 | Tom Ingram | Speedworks Motorsport | +10 | 4,098 |
| P12 | Andrew Jordan | MG 888 Racing | −23 | 4,398 |
| P13 | Mike Bushell | AmD Tuning.com | +72 | 3,105 |
| P14 | Martin Depper | Eurotech Racing | +21 | 3,548 |
| P15 | Tony Gilham | RCIB Insurance Racing | +39 | 3,221 |
| P16 | Josh Cook | Power Maxed Racing | −16 | 3,720 |
| P17 | Rob Austin | Exocet AlcoSense | −42 | 3,907 |
| P18 | Alex Martin | Dextra Racing | +26 | 2,998 |
| P19 | Simon Belcher | Handy Motorsport | +19 | 2,947 |
| P20 | Stewart Lines | Houseman Racing | +27 | 2,708 |
| P21 | Andy Priaulx | Team IHG Rewards Club | −140 | 4,766 |
| P22 | Nicolas Hamilton | AmD Tuning.com | −9 | 2,888 |
| P23 | Derek Palmer Jr. | Support Our Paras Racing | −7 | 2,717 |
| P24 | Árón Taylor-Smith | Team BMR RCIB Insurance | −117 | 3,910 |
| DNF | Jack Goff | MG 888 Racing | −137 | 4,019 |
| DNF | Jeff Smith | Eurotech Racing | −74 | 3,124 |
| DNF | Daniel Welch | Welch Motorsport | −68 | 2,925 |
| DNF | Hunter Abbott | Exocet AlcoSense | −83 | 2,972 |
| DNF | Dave Newsham | Power Maxed Racing | −117 | 3,226 |
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.