| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Colin Turkington | Team BMW | +62 | 5,638 |
| P2 | Tom Ingram | Bristol Street Motors with Excelr8 | +42 | 5,810 |
| P3 | Josh Cook | One Motorsport with Starline Racing | +58 | 5,209 |
| P4 | Dan Cammish | NAPA Racing UK | +38 | 5,342 |
| P5 | Daniel Rowbottom | NAPA Racing UK | +70 | 4,575 |
| P6 | Aiden Moffat | One Motorsport with Starline Racing | +90 | 4,121 |
| P7 | Jake Hill | Laser Tools Racing with MB Motorsport | −13 | 5,650 |
| P8 | Rory Butcher | Toyota Gazoo Racing UK | +18 | 4,801 |
| P9 | Árón Taylor-Smith | CarStore Power Maxed Racing | +79 | 3,772 |
| P10 | George Gamble | Toyota Gazoo Racing UK | +82 | 3,573 |
| P11 | Michael Crees | Autobrite Direct with Millers Oils | +105 | 3,069 |
| P12 | Mikey Doble | CarStore Power Maxed Racing | +47 | 3,698 |
| P13 | Dexter Patterson | Re.Beverages and Bartercard with Team HARD | +54 | 3,437 |
| P14 | Andrew Watson | CarStore Power Maxed Racing | +7 | 3,892 |
| P15 | Ricky Collard | Toyota Gazoo Racing UK | −40 | 4,371 |
| P16 | Jade Edwards | Re.Beverages and Bartercard with Team HARD | +67 | 2,729 |
| P17 | Sam Osborne | NAPA Racing UK | −1 | 3,514 |
| P18 | Daryl DeLeon | Re.Beverages and Bartercard with Team HARD | +1 | 3,328 |
| P19 | Ronan Pearson | Bristol Street Motors with Excelr8 | −10 | 3,304 |
| P20 | Nick Halstead | Bristol Street Motors with Excelr8 | −2 | 3,031 |
| DNF | Jack Butel | Go-Fix with Autoaid Breakdown | −17 | 3,072 |
| DNF | Tom Chilton | Bristol Street Motors with Excelr8 | −94 | 3,949 |
| DNF | Stephen Jelley | Team BMW | −120 | 4,134 |
| DNF | Adam Morgan | Team BMW | −152 | 4,411 |
| DNF | Ash Sutton | NAPA Racing UK | −225 | 5,536 |
| DNF | Daniel Lloyd | Autobrite Direct with Millers Oils | −145 | 3,952 |
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.