| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tom Ingram | Speedworks Motorsport | +96 | 4,798 |
| P2 | Adam Morgan | Mac Tools with Ciceley Motorsport | +86 | 4,791 |
| P3 | Sam Tordoff | Team GardX Racing with Motorbase | +87 | 4,615 |
| P4 | Ricky Collard | Team BMW | +81 | 4,549 |
| P5 | Matt Simpson | Simpson Racing | +115 | 3,968 |
| P6 | Jack Goff | WIX Racing with Eurotech | +47 | 4,744 |
| P7 | Aiden Moffat | Laser Tools Racing | +90 | 4,008 |
| P8 | Colin Turkington | Team BMW | −3 | 5,252 |
| P9 | Rob Austin | DUO Motorsport with HMS Racing | +73 | 3,958 |
| P10 | Senna Proctor | Power Maxed TAG Racing | +47 | 4,154 |
| P11 | Tom Oliphant | Ciceley Motorsport | +62 | 3,829 |
| P12 | Josh Cook | Power Maxed TAG Racing | +15 | 4,295 |
| P13 | Tom Chilton | Team Shredded Wheat Racing with Gallagher | −38 | 4,933 |
| P14 | Matt Neal | Halfords Yuasa Racing | −1 | 4,226 |
| P15 | Dan Cammish | Halfords Yuasa Racing | −30 | 4,467 |
| P16 | Rory Butcher | AmD with AutoAid/RCIB Insurance Racing | −15 | 4,121 |
| P17 | Jason Plato | Adrian Flux Subaru Racing | +38 | 3,386 |
| P18 | Chris Smiley | BTC Norlin Racing | −48 | 4,280 |
| P19 | Daniel Lloyd | BTC Norlin Racing | −25 | 3,862 |
| P20 | Ethan Hammerton | Team HARD with Trade Price Cars | +15 | 3,289 |
| P21 | Brett Smith | WIX Racing with Eurotech | −7 | 3,422 |
| P22 | Andrew Jordan | BMW Pirtek Racing | −105 | 4,513 |
| P23 | Ollie Pidgley | Trade Price Cars with Brisky Racing | +22 | 2,816 |
| P24 | Mike Bushell | Trade Price Cars with Brisky Racing | −44 | 3,494 |
| P25 | Ollie Jackson | AmD with Cobra Exhausts | −55 | 3,495 |
| P26 | Sam Smelt | AmD with Cobra Exhausts | −18 | 2,937 |
| P27 | Ash Sutton | Adrian Flux Subaru Racing | −172 | 4,807 |
| P28 | James Cole | Team Shredded Wheat Racing with Gallagher | −84 | 3,465 |
| DNF | Josh Caygill | AmD with AutoAid/RCIB Insurance Racing | −68 | 3,165 |
| DNF | Stephen Jelley | Team Parker Racing | −71 | 3,079 |
| DNF | Bobby Thompson | Team HARD with Trade Price Cars | −93 | 3,202 |
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.