| Pos | +/- | Driver | Car | Laps | Time / Gap | Best lap | Points | DR Δ | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | – | #3 BMW M Hybrid V8 | 37 | 1:01:33.177 | 1:36.876 | 0 | ▲16.3 | ||
| 2 | – | #17 Cadillac V-Series.R | 37 | +28.321 | 1:37.313 | 0 | ▲17.5 | ||
| 3 | ▲1 | #4 Lamborghini SC63 | 37 | +29.020 | 1:36.952 | 0 | ▲11.6 | ||
| 4 | ▲4 | #31 Aston Martin Valkyrie LMH | 37 | +1:01.980 | 1:37.649 | 0 | ▲13.5 | ||
| 5 | ▲6 | #26 BMW M Hybrid V8 | 37 | +1:06.681 | 1:37.664 | 0 | ▲10.3 | ||
| 6 | ▲8 | #7 Peugeot 9x8 | 37 | +1:08.381 | 1:37.330 | 0 | ▲2.8 | ||
| 7 | ▼2 | #2 BMW M Hybrid V8 | 37 | +1:24.841 | 1:37.432 | 0 | ▲2.9 | ||
| 8 | ▲9 | #5 Cadillac V-Series.R | 37 | +1:28.280 | 1:37.723 | 0 | ▼2.9 | ||
| 9 | ▼3 | #12 Ferrari 499P | 37 | +3:27.641 | 1:37.455 | 0 | ▲1.0 | ||
| 10 | ▲3 | #18 Alpine A424 | 36 | +1 lap | 1:37.292 | 0 | ▼2.1 | ||
| 11 | ▼2 | #1 Toyota TR010 | 36 | +1 lap | 1:37.719 | 0 | ▼7.2 | ||
| 12 | ▼5 | #25 Peugeot 9x8 | 36 | +1 lap | 1:38.552 | 0 | ▼2.4 | ||
| 13 | ▲2 | #23 BMW M Hybrid V8 | 35 | +2 laps | 1:38.017 | 0 | ▼7.6 | ||
| 14 | ▲2 | #6 Porsche 963 | 34 | +3 laps | 1:38.278 | 0 | ▼14.2 | ||
| 15 | ▼5 | #11 Porsche 963 | 34 | +3 laps | 1:37.646 | 0 | ▼12.5 | ||
| 16 | ▼13 | #27 BMW M Hybrid V8 | 14 | DNF | 1:37.202 | 0 | ▼8.8 | ||
| 17 | ▼5 | #9 BMW M Hybrid V8 | 2 | DNF | 1:50.364 | 0 | ▼18.2 |
Race control
- 0:07:22 Penalty Vanessa Dichi received Drive Thru penalty, 10s, 0laps for Speeding In Pitlane. Result: penalties=1, 1st=Drive Thru,10s
- 0:42:07 Penalty Jack Konior received Drive Thru penalty, 0s, 0laps for Track Limits. Result: penalties=1, 1st=Drive Thru,0s
- 0:43:49 Penalty Jack Konior served 1st Drive Thru penalty, result: penalties=0, 1st=Drive Thru,0s
- 0:49:52 Penalty Marc den Besten received Drive Thru penalty, 10s, 0laps for Speeding In Pitlane. Result: penalties=1, 1st=Drive Thru,10s
- 0:55:56 Penalty Marc den Besten served 1st Drive Thru penalty, result: penalties=0, 1st=Drive Thru,10s
- 1:03:25 Penalty Leon Sunrize received Stop/Go penalty, 100s, 0laps for Erlaubtes Energielimit überschritten.. Result: penalties=1, 1st=Stop/Go,100s
- 1:04:59 Penalty Leon Sunrize finished before serving penalty, added 125 seconds to totalET
- 1:04:59 Penalty Leon Sunrize served 1st Stop/Go penalty, result: penalties=0, 1st=Stop/Go,100s
- 1:05:16 Penalty Joe Riederer received Stop/Go penalty, 100s, 0laps for Erlaubtes Energielimit überschritten.. Result: penalties=1, 1st=Stop/Go,100s
- 1:05:18 Penalty Joe Riederer finished before serving penalty, added 125 seconds to totalET
- 1:05:18 Penalty Joe Riederer served 1st Stop/Go penalty, result: penalties=0, 1st=Stop/Go,100s