| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Daniel Rowbottom | NAPA Racing UK | +124 | 4,485 |
| P2 | Adam Morgan | Team BMW | +108 | 4,536 |
| P3 | Aiden Moffat | One Motorsport with Starline Racing | +129 | 4,053 |
| P4 | Colin Turkington | Team BMW | +29 | 5,521 |
| P5 | Ricky Collard | Toyota Gazoo Racing UK | +94 | 4,185 |
| P6 | Árón Taylor-Smith | CarStore Power Maxed Racing | +109 | 3,814 |
| P7 | Rory Butcher | Toyota Gazoo Racing UK | +6 | 5,218 |
| P8 | Dan Cammish | NAPA Racing UK | +2 | 5,060 |
| P9 | Tom Ingram | Bristol Street Motors with Excelr8 | −48 | 5,901 |
| P10 | Jake Hill | Laser Tools Racing with MB Motorsport | −47 | 5,553 |
| P11 | Josh Cook | One Motorsport with Starline Racing | −32 | 4,979 |
| P12 | Ash Sutton | NAPA Racing UK | −83 | 5,824 |
| P13 | Andrew Watson | CarStore Power Maxed Racing | +18 | 3,864 |
| P14 | Mikey Doble | CarStore Power Maxed Racing | +26 | 3,608 |
| P15 | Dexter Patterson | Re.Beverages and Bartercard with Team HARD | +28 | 3,429 |
| P16 | Stephen Jelley | Team BMW | −41 | 4,143 |
| P17 | George Gamble | Toyota Gazoo Racing UK | −18 | 3,682 |
| P18 | Daniel Lloyd | Autobrite Direct with Millers Oils | −58 | 4,031 |
| P19 | Ronan Pearson | Bristol Street Motors with Excelr8 | −26 | 3,466 |
| P20 | Sam Osborne | NAPA Racing UK | −41 | 3,498 |
| P21 | Jack Butel | Go-Fix with Autoaid Breakdown | −12 | 2,993 |
| P22 | Nick Halstead | Bristol Street Motors with Excelr8 | −37 | 3,150 |
| P23 | Nicolas Hamilton | Go-Fix with Autoaid Breakdown | −16 | 2,730 |
| P24 | Will Powell | One Motorsport with Starline Racing | −33 | 2,785 |
| P25 | Tom Chilton | Bristol Street Motors with Excelr8 | −134 | 3,919 |
| DNF | Jade Edwards | Re.Beverages and Bartercard with Team HARD | −48 | 2,658 |
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.