| Pos | +/- | Driver | Car | Laps | Time / Gap | Best lap | Points | DR Δ | |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ▲1 | #3 BMW M Hybrid V8 | 37 | 1:00:32.558 | 1:35.772 | 0 | ▲6.9 | ||
| 2 | ▲1 | #8 Ferrari 499P | 37 | +24.579 | 1:35.981 | 0 | ▲11.5 | ||
| 3 | ▲3 | #11 BMW M Hybrid V8 | 37 | +41.800 | 1:36.125 | 0 | ▲11.7 | ||
| 4 | – | #9 Ferrari 499P | 37 | +42.920 | 1:36.303 | 0 | ▲8.5 | ||
| 5 | ▲5 | #26 BMW M Hybrid V8 | 37 | +47.720 | 1:36.038 | 0 | ▲15.5 | ||
| 6 | ▲5 | #23 Aston Martin Valkyrie LMH | 37 | +53.099 | 1:36.657 | 0 | ▲11.8 | ||
| 7 | ▲5 | #15 Cadillac V-Series.R | 37 | +53.599 | 1:36.384 | 0 | ▲5.9 | ||
| 8 | ▲7 | #25 Cadillac V-Series.R | 37 | +1:16.200 | 1:36.892 | 0 | ▲7.2 | ||
| 9 | ▲5 | #21 Alpine A424 | 37 | +1:33.579 | 1:37.327 | 0 | ▲4.0 | ||
| 10 | ▼9 | #1 Peugeot 9x8 | 37 | +4:17.839 | 1:35.588 | 0 | ▼15.8 | ||
| 11 | ▼2 | #17 Porsche 963 | 36 | +1 lap | 1:37.097 | 0 | ▼0.6 | ||
| 12 | ▲5 | #27 BMW M Hybrid V8 | 36 | +1 lap | 1:37.746 | 0 | ▼0.7 | ||
| 13 | ▼5 | #13 Cadillac V-Series.R | 36 | +1 lap | 1:36.596 | 0 | ▼7.2 | ||
| 14 | ▼1 | #24 Aston Martin Valkyrie LMH | 36 | +1 lap | 1:37.569 | 0 | ▼4.2 | ||
| 15 | ▼10 | #6 BMW M Hybrid V8 | 19 | DNF | 1:36.673 | 0 | ▼15.9 | ||
| 16 | ▼9 | #4 Peugeot 9x8 | 7 | DNF | 1:36.220 | 0 | ▼24.5 | ||
| 17 | ▼1 | #18 BMW M Hybrid V8 | 0 | DNF | – | 0 | ▼14.1 |
Race control
- 0:02:04 Penalty Andrea Cavallaro received Drive Thru penalty, 0s, 0laps for Driving Too Slow. Result: penalties=1, 1st=Drive Thru,0s
- 1:02:15 Penalty Etienne Bruns received Stop/Go penalty, 100s, 0laps for Erlaubtes Energielimit überschritten.. Result: penalties=1, 1st=Stop/Go,100s
- 1:02:44 Penalty Etienne Bruns finished before serving penalty, added 125 seconds to totalET
- 1:02:44 Penalty Etienne Bruns received Stop/Go penalty, 10s, 0laps for Speeding In Pitlane. Result: penalties=2, 1st=Stop/Go,100s
- 1:02:44 Penalty Etienne Bruns finished before serving penalty, added 125 seconds to totalET
- 1:02:44 Penalty Etienne Bruns served 1st Stop/Go penalty, result: penalties=1, 1st=Stop/Go,10s
- 1:02:44 Penalty Etienne Bruns served 1st Stop/Go penalty, result: penalties=0, 1st=Stop/Go,10s
- 1:02:52 Penalty Andrea Cavallaro finished before serving penalty, added 25 seconds to totalET
- 1:04:11 Penalty Michel Neuber received Stop/Go penalty, 100s, 0laps for Erlaubtes Energielimit überschritten.. Result: penalties=1, 1st=Stop/Go,100s
- 1:04:21 Penalty Michel Neuber finished before serving penalty, added 125 seconds to totalET
- 1:04:21 Penalty Michel Neuber served 1st Stop/Go penalty, result: penalties=0, 1st=Stop/Go,100s