| 1st | 22 | Gamble / Tappy / Hanson | Oreca 07 Gibson | United Autosports | 97 | 4:00:31.8330 | 678.9600 kms | 169.4000 | 1st | LMP2 | | | 2:06.7760 | 31 | 198.9000 |
| 2nd | 43 | Heinemeier Hansson / Fittipaldi / Scherer | Oreca 07 Gibson | Inter Europol Competition | 97 | 4:00:55.3410 | 678.9600 kms | 169.2000 | 2nd | LMP2 | | | 2:07.6480 | 71 | 197.5000 |
| 3rd | 9 | Correa / Deletraz / Habsburg | Oreca 07 Gibson | Prema Racing | 97 | 4:00:56.4940 | 678.9600 kms | 169.2000 | 3rd | LMP2 | | | 2:07.4320 | 60 | 197.9000 |
| 4th | 65 | Jamin / van Uitert / Canal | Oreca 07 Gibson | Panis Racing | 97 | 4:01:07.7370 | 678.9600 kms | 169.0000 | 4th | LMP2 | | | 2:07.9870 | 49 | 197.0000 |
| 5th | 37 | Krütten / Ye / Lapierre | Oreca 07 Gibson | Cool Racing | 97 | 4:01:20.8280 | 678.9200 kms | 168.9000 | 5th | LMP2 | | | 2:07.3070 | 72 | 198.1000 |
| 6th | 34 | Yoluc / Eastwood / Stevens | Oreca 07 Gibson | Racing Team Turkey | 97 | 4:01:36.0500 | 678.9200 kms | 168.7000 | 6th | LMP2 | 1st | LMP2 Pro-Am | 2:07.3520 | 38 | 198.0000 |
| 7th | 88 | Perrodo / Nielsen / Rovera | Oreca 07 Gibson | AF Corse | 97 | 4:01:36.0920 | 678.9600 kms | 168.7000 | 7th | LMP2 | 2nd | LMP2 Pro-Am | 2:07.4630 | 32 | 197.8000 |
| 8th | 19 | Viscaal / Ugran | Oreca 07 Gibson | Algarve Pro Racing | 97 | 4:02:07.1230 | 678.9600 kms | 168.3000 | 8th | LMP2 | | | 2:08.2750 | 60 | 196.6000 |
| 9th | 30 | Rojas / Bradley / de Barbuat | Oreca 07 Gibson | Duqueine Team | 97 | 4:02:19.5780 | 678.9600 kms | 168.2000 | 9th | LMP2 | | | 2:08.0570 | 32 | 196.9000 |
| 10th | 47 | Falb / Peroni / Allen | Oreca 07 Gibson | Algarve Pro Racing | 97 | 4:02:49.0000 | 678.9600 kms | 167.8000 | 10th | LMP2 | 3rd | LMP2 Pro-Am | 2:07.3210 | 60 | 198.0000 |
| 11th | 24 | Sales / Bell / Hanley | Oreca 07 Gibson | Nielsen Racing | 96 | 4:01:48.6490 | 671.9600 kms | 166.8000 | 11th | LMP2 | 4th | LMP2 Pro-Am | 2:08.2350 | 59 | 196.6000 |
| 12th | 31 | Cimadomo / Beche / van der Helm | Oreca 07 Gibson | TDS Racing x Vaillante | 96 | 4:02:18.5990 | 671.9100 kms | 166.5000 | 12th | LMP2 | 5th | LMP2 Pro-Am | 2:07.7980 | 32 | 197.3000 |
| 13th | 35 | Dracone / Campana / Pommer | Oreca 07 Gibson | BHK Motorsport | 95 | 4:01:08.9900 | 664.9600 kms | 165.5000 | 13th | LMP2 | | | 2:08.5200 | 58 | 196.2000 |
| 14th | 13 | Crews / Pino / de Oliveira | Ligier JS P320 Nissan | Inter Europol Competition | 93 | 4:01:01.7090 | 651.0500 kms | 162.1000 | 1st | LMP3 | | | 2:14.2420 | 71 | 187.8000 |
| 15th | 51 | Hodes / Aubry / Rodriguez | Oreca 07 Gibson | Team Virage | 93 | 4:01:30.8640 | 650.8500 kms | 161.8000 | 14th | LMP2 | 6th | LMP2 Pro-Am | 2:08.0740 | 58 | 196.9000 |
| 16th | 4 | Alvarez / Bukhantsov / Van Rompuy | Duqueine M30-D08 Nissan | DKR Engineering | 93 | 4:02:12.6350 | 651.0500 kms | 161.3000 | 2nd | LMP3 | | | 2:14.5380 | 79 | 187.4000 |
| 17th | 7 | Wells / Littlejohn | Ligier JS P320 Nissan | Nielsen Racing | 93 | 4:02:40.3290 | 651.0500 kms | 161.0000 | 3rd | LMP3 | | | 2:14.4090 | 49 | 187.6000 |
| 18th | 27 | Foubert / Doquin / Maulini | Ligier JS P320 Nissan | Cool Racing | 92 | 4:01:17.6300 | 644.0400 kms | 160.2000 | 4th | LMP3 | | | 2:14.6090 | 45 | 187.3000 |
| 19th | 3 | McGuire / van Berlo / Bentley | Ligier JS P320 Nissan | United Autosports | 92 | 4:01:27.3220 | 644.0400 kms | 160.1000 | 5th | LMP3 | | | 2:14.6350 | 64 | 187.3000 |
| 20th | 11 | Koebolt / de Sadeleer / Serrano | Ligier JS P320 Nissan | Eurointernational | 92 | 4:01:31.7680 | 643.9900 kms | 160.0000 | 6th | LMP3 | | | 2:16.0780 | 30 | 185.3000 |
| 21st | 57 | Grunewald / Schandorff / Jensen | Ferrari 488 GTE Evo | Kessel Racing | 92 | 4:02:20.7060 | 644.0900 kms | 159.5000 | 1st | GTE | | | 2:17.7150 | 69 | 183.1000 |
| 22nd | 6 | Woodward / Kaiser / Richards | Ligier JS P320 Nissan | 360 Racing | 92 | 4:02:25.3330 | 644.0900 kms | 159.5000 | 7th | LMP3 | | | 2:16.1670 | 88 | 185.2000 |
| 23rd | 83 | Bovy / Pin / Gatting | Ferrari 488 GTE Evo | Iron Lynx | 92 | 4:02:28.8370 | 644.0900 kms | 159.4000 | 2nd | GTE | | | 2:17.3650 | 41 | 183.6000 |
| 24th | 18 | Haryanto / Rump / Picariello | Porsche 991 RSR 19 | Absolute Racing | 91 | 4:00:46.8450 | 637.0400 kms | 158.8000 | 3rd | GTE | | | 2:17.5370 | 46 | 183.3000 |
| 25th | 69 | Al Harthy / de Haan / Sørensen | Aston Martin Vantage AMR | Oman Racing with TF Sport | 91 | 4:00:51.8380 | 637.0400 kms | 158.7000 | 4th | GTE | | | 2:17.6170 | 67 | 183.2000 |
| 26th | 77 | Ried / Ferrari / Bruni | Porsche 991 RSR 19 | Proton Competition | 91 | 4:01:37.3080 | 637.0900 kms | 158.2000 | 5th | GTE | | | 2:18.3310 | 41 | 182.3000 |
| 27th | 14 | Dayson / Abramczyk / Kaprzyk | Ligier JS P320 Nissan | Inter Europol Competition | 91 | 4:02:03.7250 | 637.0900 kms | 158.0000 | 8th | LMP3 | | | 2:14.2190 | 23 | 187.9000 |
| 28th | 66 | Petrobelli / Payne / Hudspeth | Ferrari 488 GTE Evo | JMW Motorsport | 91 | 4:02:29.4210 | 636.9900 kms | 157.7000 | 6th | GTE | | | 2:18.4350 | 81 | 182.1000 |
| 29th | 93 | Fassbender / Robichon / Lietz | Porsche 991 RSR 19 | Proton Competition | 90 | 4:00:30.6370 | 630.0300 kms | 157.2000 | 7th | GTE | | | 2:17.5700 | 40 | 183.3000 |
| 30th | 5 | Jensen / Adcock / Kapadia | Ligier JS P320 Nissan | RLR MSport | 90 | 4:00:31.2320 | 629.9900 kms | 157.2000 | 9th | LMP3 | | | 2:14.7220 | 66 | 187.2000 |
| 31st | 95 | Hartshorne / Chaves / Adam | Aston Martin Vantage AMR | Oman Racing with TF Sport | 90 | 4:01:38.3220 | 629.9900 kms | 156.5000 | 8th | GTE | | | 2:17.5550 | 78 | 183.3000 |
| 32nd | 60 | Schiavoni / Rigon / Cressoni | Ferrari 488 GTE Evo | Iron Lynx | 90 | 4:01:47.8840 | 630.0300 kms | 156.4000 | 9th | GTE | | | 2:18.2190 | 63 | 182.4000 |
| 33rd | 32 | Ehret / Alessi / Varrone | Ferrari 488 GTE Evo | Rinaldi Racing | 87 | 4:00:34.6190 | 608.9700 kms | 151.9000 | 10th | GTE | | | 2:18.1910 | 61 | 182.5000 |
| 34th | 10 | Lloveras / Cristóvão | Ligier JS P320 Nissan | Eurointernational | 70 | 4:01:51.1320 | 490.0000 kms | 121.6000 | 10th | LMP3 | | | 2:15.2140 | 67 | 186.5000 |