The 93rd edition of the 24 Hours of Le Mans will be remembered as a defining chapter in modern endurance racing. With 332,000 fans packing the Circuit de la Sarthe, the race took time to deliver. Text: Luca W. © Images: FIA WEC, 24h-lemans, Porsche ©
Third in a row for the Ferrari 499P
The race’s main headline came from the #83 AF Corse Ferrari 499P. In a fiercely competitive Hypercar field, the customer-entered machine defied expectations and outpaced factory rivals, with Robert Kubica steering it to the top step of the podium. This marks the first-ever win by a customer team under the current Hypercar regulations, and Ferrari’s third consecutive Le Mans victory since the introduction of the hypercar era.
The #6 Porsche Penske, led by Kevin Estre, finished second after a legendary drive, having started deep in the field. The #51 factory Ferrari secured third, confirming Maranello’s strength with a 1-3 result.

Tensions were high throughout. Ferrari’s internal politics became apparent when earlier in the race Kubica in the #83 was reportedly told not to overtake Giovinazzi in the #51 despite consistently closing the gap. Both cars, along with nine others, served drive-through penalties for yellow flag infractions, further mixing the order.
Peugeot’s #93 suffered a long steering rack repair, and Toyota’s #8 losing a wheel nut due to suspension failure. Cadillac’s pole-sitting cars faded as the race progressed, and the #311 retiring due to propulsion loss.
LMP2: Poland Strikes Again
In LMP2, Inter Europol Competition repeated its triumph of the centenary with an incredible pace recovery after serving a drive-through penalty. Tom Dillmann led the charge in the #43 Oreca.

VDS Panis Racing pushed hard with the #48 but ultimately settled for second. IDEC Sport’s #28 had early promise, but contact at Indianapolis dropped them out of podium contention before retiring for a rear right wheel going off. The #199 AO by TF car won the Pro-Am subcategory.
LMGT3: Porsche’s Statement Win
The #92 Manthey 1st Phorm Porsche 911 GT3 R won in LMGT3 with surgical consistency and strong pace, despite the leading BMWs bad luck: BMW WRT’s two entries (#46 and #31) both retired, one due to electrical issues, the other after striking a rabbit. The #92 Porsche drivers pushed the car to a commanding lead, with the team finishing more than 40 seconds ahead.

The #21 Vista AF Corse Ferrari and the #81 TF Sport Corvette Z06 rounded out the podium.
Endurance tested across the field
Mechanical wear and durability played a huge role. Notable DNFs included #311 Cadillac, #88 Mustang, and #60 Mercedes-AMG. Tire and wheel reliability became a recurring issue, with several teams, including Toyota and IDEC Sport suffering dramatic failures.
On the human side, Kevin Estre emerged as the standout driver. Starting last in the Hypercar category, he powered through the field and anchored Porsche’s challenge. Robert Kubica, Yifei Ye and Phil Hanson finally claimed a Le Mans win, a moment of redemption after losing out dramatically in LMP2 in 2021.
The 2025 Le Mans will be remembered for its unprecedented customer win, strong crowd turnout, and a highly competitive grid that stretched every team to its limits. For Ferrari, the message is clear: factory or customer, they’re here to win.
2025 Le Mans 24h results: Hypercar
Pos. | Manufacturer & Car | N° | Team | Laps | Total time | Gap | Interval |
---|---|---|---|---|---|---|---|
1 | ![]() ![]() | #83 | AF CORSE | 387 | 24:02:53.332 | – | – |
2 | ![]() ![]() | #6 | PORSCHE PENSKE MOTORSPORT | 387 | 24:03:07.416 | 14.084 | 14.084 |
3 | ![]() ![]() | #51 | FERRARI AF CORSE | 387 | 24:03:21.819 | 28.487 | 14.403 |
4 | ![]() ![]() | #50 | FERRARI AF CORSE | 387 | 24:03:22.998 | 29.666 | 1.179 |
5 | ![]() ![]() | #12 | CADILLAC HERTZ TEAM JOTA | 387 | 24:05:11.971 | 2:18.639 | 1:48.973 |
6 | ![]() ![]() | #7 | TOYOTA GAZOO RACING | 386 | 24:03:08.984 | 1 Lap | 1 Lap |
7 | ![]() ![]() | #5 | PORSCHE PENSKE MOTORSPORT | 386 | 24:03:45.861 | 1 Lap | 36.877 |
8 | ![]() ![]() | #38 | CADILLAC HERTZ TEAM JOTA | 386 | 24:04:30.532 | 1 Lap | 44.671 |
9 | ![]() ![]() | #4 | PORSCHE PENSKE MOTORSPORT | 386 | 24:05:28.957 | 1 Lap | 58.425 |
10 | ![]() ![]() | #35 | ALPINE ENDURANCE TEAM | 385 | 24:06:16.781 | 2 Laps | 1 Lap |
11 | ![]() ![]() | #36 | ALPINE ENDURANCE TEAM | 384 | 24:03:37.826 | 3 Laps | 1 Lap |
12 | ![]() ![]() | #94 | PEUGEOT TOTALENERGIES | 384 | 24:04:18.871 | 3 Laps | 41.045 |
13 | ![]() ![]() | #009 | ASTON MARTIN THOR TEAM | 383 | 24:03:51.079 | 4 Laps | 1 Lap |
14 | ![]() ![]() | #99 | PROTON COMPETITION | 383 | 24:05:04.367 | 4 Laps | 1:13.288 |
15 | ![]() ![]() | #007 | ASTON MARTIN THOR TEAM | 381 | 24:02:56.333 | 6 Laps | 2 Laps |
16 | ![]() ![]() | #8 | TOYOTA GAZOO RACING | 380 | 24:05:28.156 | 7 Laps | 1 Lap |
17 | ![]() ![]() | #93 | PEUGEOT TOTALENERGIES | 379 | 24:03:16.528 | 8 Laps | 1 Lap |
18 | ![]() ![]() | #20 | BMW M TEAM WRT | 375 | 24:02:56.020 | 12 Laps | 4 Laps |
19 | ![]() ![]() | #15 | BMW M TEAM WRT | 361 | 24:04:22.255 | 26 Laps | 14 Laps |
20 | ![]() ![]() | #311 | CADILLAC WHELEN | 247 | 16:00:31.169 | 140 Laps | 114 Laps |
21 | ![]() ![]() | #101 | CADILLAC WTR | 189 | 11:55:38.240 | 198 Laps | 58 Laps |
2025 Le Mans 24h results: LMP2
Pos. | Manufacturer & Car | N° | Team | Laps | Total time | Gap |
---|---|---|---|---|---|---|
1 | ![]() ![]() | #43 | INTER EUROPOL COMPETITION | 367 | 24:04:09.023 | – |
2 | ![]() ![]() | #48 | VDS PANIS RACING | 367 | 24:06:04.776 | 1:55.753 |
3 | ![]() ![]() | #199 | AO BY TF | 366 | 24:05:56.819 | 1 Lap |
4 | ![]() ![]() | #9 | Iron Lynx – Proton | 365 | 24:03:03.559 | 2 Laps |
5 | ![]() ![]() | #29 | TDS Racing | 365 | 24:05:44.469 | 2 Laps |
6 | ![]() ![]() | #11 | PROTON COMPETITION | 365 | 24:06:09.797 | 2 Laps |
7 | ![]() ![]() | #22 | UNITED AUTOSPORTS | 364 | 24:03:43.736 | 3 Laps |
8 | ![]() ![]() | #25 | ALGARVE PRO RACING | 364 | 24:04:06.445 | 3 Laps |
9 | ![]() ![]() | #183 | AF CORSE | 364 | 24:04:41.940 | 3 Laps |
10 | ![]() ![]() | #34 | INTER EUROPOL COMPETITION | 363 | 24:03:03.480 | 4 Laps |
11 | ![]() ![]() | #23 | UNITED AUTOSPORTS | 363 | 24:06:04.223 | 4 Laps |
12 | ![]() ![]() | #16 | RLR M SPORT | 362 | 24:02:54.768 | 5 Laps |
13 | ![]() ![]() | #45 | ALGARVE PRO RACING | 362 | 24:04:06.381 | 5 Laps |
14 | ![]() ![]() | #37 | CLX – Pure Rxcing | 358 | 24:06:11.786 | 9 Laps |
15 | ![]() ![]() | #28 | IDEC SPORT | 308 | 20:18:29.995 | 59 Laps |
16 | ![]() ![]() | #18 | IDEC SPORT | 206 | 13:34:12.511 | 161 Laps |
17 | ![]() ![]() | #24 | NIELSEN RACING | 170 | 11:10:29.565 | 197 Laps |
2025 Le Mans 24h results: LMGT3
Pos. | Manufacturer & Car | N° | Team | Laps | Total time | Gap |
---|---|---|---|---|---|---|
1 | ![]() ![]() | #92 | MANTHEY 1ST PHORM | 341 | 24:03:22.925 | – |
2 | ![]() ![]() | #21 | VISTA AF CORSE | 341 | 24:03:56.184 | 33.259 |
3 | ![]() ![]() | #81 | TF SPORT | 341 | 24:04:34.635 | 1:11.710 |
4 | ![]() ![]() | #27 | HEART OF RACING TEAM | 341 | 24:05:38.047 | 2:15.122 |
5 | ![]() ![]() | #87 | AKKODIS ASP TEAM | 340 | 24:02:57.829 | 1 Lap |
6 | ![]() ![]() | #90 | MANTHEY | 340 | 24:05:17.091 | 1 Lap |
7 | ![]() ![]() | #33 | TF SPORT | 339 | 24:04:43.509 | 2 Laps |
8 | ![]() ![]() | #57 | KESSEL RACING | 339 | 24:05:03.870 | 2 Laps |
9 | ![]() ![]() | #77 | PROTON COMPETITION | 338 | 24:03:30.810 | 3 Laps |
10 | ![]() ![]() | #13 | AWA RACING | 338 | 24:03:33.531 | 3 Laps |
11 | ![]() ![]() | #150 | RICHARD MILLE AF CORSE | 338 | 24:05:03.140 | 3 Laps |
12 | ![]() ![]() | #61 | IRON LYNX | 337 | 24:06:46.484 | 4 Laps |
13 | ![]() ![]() | #10 | RACING SPIRIT OF LEMAN | 336 | 24:03:05.865 | 5 Laps |
14 | ![]() ![]() | #193 | ZIGGO SPORT TEMPESTA | 335 | 24:04:20.784 | 6 Laps |
15 | ![]() ![]() | #63 | IRON LYNX | 334 | 24:03:12.269 | 7 Laps |
16 | ![]() ![]() | #85 | IRON DAMES | 334 | 24:03:57.025 | 7 Laps |
17 | ![]() ![]() | #59 | UNITED AUTOSPORTS | 314 | 22:52:42.255 | 27 Laps |
18 | ![]() ![]() | #78 | AKKODIS ASP TEAM | 268 | 19:02:41.151 | 73 Laps |
19 | ![]() ![]() | #54 | VISTA AF CORSE | 192 | 14:04:56.647 | 149 Laps |
20 | ![]() ![]() | #31 | THE BEND TEAM WRT | 168 | 13:17:27.884 | 173 Laps |
21 | ![]() ![]() | #46 | TEAM WRT | 156 | 11:02:28.095 | 185 Laps |
22 | ![]() ![]() | #95 | UNITED AUTOSPORTS | 80 | 5:35:58.499 | 261 Laps |
23 | ![]() ![]() | #60 | IRON LYNX | 57 | 6:05:02.685 | 284 Laps |
24 | ![]() ![]() | #88 | PROTON COMPETITION | 46 | 3:11:36.304 | 295 Laps |