| Fin | Driver | Team | Rating Δ | Rating |
|---|---|---|---|---|
| P1 | Robert Huff | Toyota Gazoo Racing UK | +107 | 5,028 |
| P2 | Aiden Moffat | LKQ Euro Car Parts with SYNETIQ | +156 | 4,100 |
| P3 | Josh Cook | LKQ Euro Car Parts with SYNETIQ | +73 | 5,059 |
| P4 | Tom Ingram | Team Bristol Street Motors | +29 | 5,549 |
| P5 | Ash Sutton | NAPA Racing UK | +5 | 5,721 |
| P6 | Tom Chilton | Team Bristol Street Motors | +81 | 4,259 |
| P7 | Colin Turkington | Team BMW | — | 5,226 |
| P8 | Bobby Thompson | Zeus Cloud Racing with WSR | +52 | 4,222 |
| P9 | Jake Hill | Laser Tools Racing with MB Motorsport | −49 | 5,543 |
| P10 | Mikey Doble | Evans Halshaw Power Maxed Racing | +38 | 3,989 |
| P11 | Adam Morgan | Team BMW | −13 | 4,450 |
| P12 | Daryl DeLeon | Duckhams Racing with Bartercard | +66 | 3,221 |
| P13 | Dan Cammish | NAPA Racing UK | −64 | 4,739 |
| P14 | Sam Osborne | NAPA Racing UK | +8 | 3,583 |
| P15 | Árón Taylor-Smith | Evans Halshaw Power Maxed Racing | −62 | 4,263 |
| P16 | Andrew Watson | Toyota Gazoo Racing UK | −78 | 4,271 |
| P17 | Scott Sumpton | Restart Racing | −9 | 3,212 |
| P18 | Ronan Pearson | Team Bristol Street Motors | −64 | 3,703 |
| P19 | Daniel Rowbottom | NAPA Racing UK | −134 | 4,400 |
| DNF | Chris Smiley | Restart Racing | −94 | 3,685 |
| DNF | Nick Halstead | Team Bristol Street Motors | −47 | 2,899 |
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.