| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Tom Ingram | Bristol Street Motors with Excelr8 | +53 | 5,876 |
| P2 | Rory Butcher | Toyota Gazoo Racing UK | +72 | 5,196 |
| P3 | Daniel Rowbottom | NAPA Racing UK | +103 | 4,490 |
| P4 | Ash Sutton | NAPA Racing UK | +18 | 5,806 |
| P5 | Josh Cook | One Motorsport with Starline Racing | +53 | 4,872 |
| P6 | Stephen Jelley | Team BMW | +78 | 4,306 |
| P7 | Colin Turkington | Team BMW | −5 | 5,479 |
| P8 | Aiden Moffat | One Motorsport with Starline Racing | +88 | 3,854 |
| P9 | Adam Morgan | Team BMW | +30 | 4,451 |
| P10 | Jake Hill | Laser Tools Racing with MB Motorsport | −45 | 5,547 |
| P11 | Tom Chilton | Bristol Street Motors with Excelr8 | +37 | 4,020 |
| P12 | Bobby Thompson | Autobrite Direct with Millers Oils | +10 | 4,196 |
| P13 | Dexter Patterson | Re.Beverages and Bartercard with Team HARD | +65 | 3,336 |
| P14 | Ricky Collard | Toyota Gazoo Racing UK | +1 | 3,998 |
| P15 | Mikey Doble | CarStore Power Maxed Racing | +33 | 3,436 |
| P16 | Jack Butel | Go-Fix with Autoaid Breakdown | +48 | 3,068 |
| P17 | Daniel Lloyd | Autobrite Direct with Millers Oils | −60 | 4,318 |
| P18 | Andrew Watson | CarStore Power Maxed Racing | −41 | 3,892 |
| P19 | Will Powell | One Motorsport with Starline Racing | +26 | 2,859 |
| P20 | Sam Osborne | NAPA Racing UK | −42 | 3,596 |
| P21 | Nick Halstead | Bristol Street Motors with Excelr8 | −32 | 3,307 |
| DNF | Dan Cammish | NAPA Racing UK | −161 | 4,975 |
| DNF | Nicolas Hamilton | Go-Fix with Autoaid Breakdown | −13 | 2,737 |
| DNF | Ronan Pearson | Bristol Street Motors with Excelr8 | −82 | 3,482 |
| DNF | Árón Taylor-Smith | CarStore Power Maxed Racing | −97 | 3,513 |
| DNF | George Gamble | Toyota Gazoo Racing UK | −135 | 3,838 |
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.