The 2025 4 Hours of Imola was a endurance sportscar racing event, held between 4 and 6 July 2025 at Imola Circuit in Imola, Italy. It was the third of six rounds of the 2025 European Le Mans Series season, and the seventh running of the event as part of the championship.
The provisional entry list was published on 25 June 2025 and consisted of 44 entries across 4 categories – 13 in LMP2, 8 in LMP2 Pro-Am, 10 in LMP3, and 13 in LMGT3. [1] Alessio Rovera returned to the cockpit of the No. 83 AF Corse Oreca in the LMP2 Pro-Am class, having been replaced by Nicklas Nielsen at the previous round. In the LMGT3 class, Daniel Serra stepped in for James Calado in the No. 57 Kessel Racing Ferrari. Meanwhile, Christian Ried drove the No. 60 Proton Competition Porsche, having initially been drafted as a substitute for Claudio Schiavoni during the Le Castellet round. [1]
Date | Time (local: CEST) | Event |
---|---|---|
Friday, 4 July | 10:15 | Free Practice 1 |
15:15 | Bronze Driver Collective Test | |
Saturday, 5 July | 10:50 | Free Practice 2 |
14:30 | Qualifying – LMGT3 | |
14:55 | Qualifying – LMP3 | |
15:20 | Qualifying – LMP2 Pro-Am | |
15:45 | Qualifying – LMP2 | |
Sunday, 6 July | 12:00 | Race |
Source: [2] |
Two practice sessions were held before the event: one on Friday and one on Saturday. Both sessions ran for 90 minutes. [2]
The first practice session started at 10:15 CEST on Friday. Ben Hanley topped the session in the No. 22 United Autosports Oreca, with a lap time of 1:31.878. He was 0.266 seconds quicker than second-placed Théo Pourchaire in the No. 25 Algarve Pro Racing Oreca, with Nick Yelloly's No. 43 Inter Europol Competition Oreca rounding out the top three. [3] Mathias Beche topped the LMP2 Pro-Am class in the No. 29 TDS Racing, with a 1-minute, 32.491-second lap time. [4] Griffin Peebles topped the LMP3 class in the No. 12 WTM by Rinaldi Racing Duqueine, with a lap time of 1:39.787. Quentin Antonel was second-quickest in the No. 68 M Racing Ligier, 0.064 seconds behind Peebles. [5] Charlie Eastwood topped the LMGT3 class in the No. 82 TF Sport Corvette, with a lap time of 1:42.827, which was 0.187 seconds quicker than second-placed Davide Rigon's lap time in the No. 51 AF Corse Ferrari. Daniel Serra was third-quickest in the No. 57 Kessel Racing Ferrari, 0.194 seconds behind Eastwood. [6]
Class | No. | Entrant | Driver | Time | |
---|---|---|---|---|---|
LMP2 | 22 | ![]() | ![]() | 1:31.878 | |
LMP2 Pro-Am | 29 | ![]() | ![]() | 1:32.491 | |
LMP3 | 12 | ![]() | ![]() | 1:39.787 | |
LMGT3 | 82 | ![]() | ![]() | 1:42.827 | |
Source: [7] [8] | |||||
The second and final practice session started at 10:50 CEST on Saturday. Daniel Juncadella topped the session in the No. 18 IDEC Sport Oreca, with a lap time of 1:31.426. He was 0.056 seconds quicker than Pietro Fittipaldi in the No. 10 Vector Sport Oreca, with Job van Uitert in the No. 28 IDEC Sport Oreca rounding out the top three. [9] Alex Quinn topped the LMP2 Pro-Am class in the No. 20 Algarve Pro Racing Oreca, with a 1-minute, 32.028-second lap time. Reece Gold topped the LMP3 class in the No. 88 Inter Europol Competition with a lap time of 1:40.160, 0.014 seconds quicker than Adrien Closmenil in the No. 17 CLX Motorsport Ligier. [10] Valentin Hasse-Clot's 1-minute, 42.141-second lap time saw the No. 59 Racing Spirit of Léman Aston Martin top the LMGT3 class, which was 0.334 seconds quicker than Ben Tuck in the No. 57 Ferrari. Lorcan Hanafin was third-quickest in the No. 63 Iron Lynx Mercedes. [11]
Class | No. | Entrant | Driver | Time | |
---|---|---|---|---|---|
LMP2 | 18 | ![]() | ![]() | 1:31.426 | |
LMP2 Pro-Am | 20 | ![]() | ![]() | 1:32.028 | |
LMP3 | 88 | ![]() | ![]() | 1:40.160 | |
LMGT3 | 59 | ![]() | ![]() | 1:42.141 | |
Source: [12] [13] | |||||
Qualifying started at 14:30 CEST on Saturday, with four sessions of fifteen minutes each, one session for each class. [2] During the LMP3 qualifying session, a rainstorm started over the region, which caused the LMP2 Pro-Am and LMP2 sessions to be significantly delayed. [14] After qualifying, ELMS arranged the grid to put the LMP2s ahead of the LMP2 Pro-Am, LMP3, and LMGT3 cars. [15] Théo Pourchaire claimed overall pole position for the event in the No. 25 Algarve Pro Racing Oreca, ahead of Luca Ghiotto in the No. 34 Inter Europol Competition Oreca and Macéo Capietto in the No. 9 Iron Lynx – Proton Oreca. [16]
Pole position winners in each class are marked in bold.
Pos | Class | No. | Team | Driver | Time | Gap | Grid | |
---|---|---|---|---|---|---|---|---|
1 | LMP2 | 25 | ![]() | ![]() | 1:37.919 | — | 1 | |
2 | LMP2 | 34 | ![]() | ![]() | 1:38.890 | +0.971 | 2 | |
3 | LMP2 | 9 | ![]() | ![]() | 1:39.439 | +1.520 | 3 | |
4 | LMP2 | 43 | ![]() | ![]() | 1:40.108 | +2.189 | 4 | |
5 | LMP2 | 30 | ![]() | ![]() | 1:40.268 | +2.349 | 5 | |
6 | LMP2 | 24 | ![]() | ![]() | 1:40.296 | +2.377 | 6 | |
7 | LMP2 | 48 | ![]() | ![]() | 1:40.514 | +2.595 | 7 | |
8 | LMP2 | 28 | ![]() | ![]() | 1:40.850 | +2.931 | 8 | |
9 | LMP2 | 18 | ![]() | ![]() | 1:41.065 | +3.146 | 9 | |
10 | LMP2 | 22 | ![]() | ![]() | 1:41.412 | +3.493 | 10 | |
11 | LMP2 | 47 | ![]() | ![]() | 1:41.542 | +3.623 | 11 | |
12 | LMP2 | 10 | ![]() | ![]() | 1:42.240 | +4.321 | 12 | |
13 | LMGT3 | 63 | ![]() | ![]() | 1:43.799 | +5.880 | 32 | |
14 | LMGT3 | 59 | ![]() | ![]() | 1:43.926 | +6.007 | 33 | |
15 | LMGT3 | 85 | ![]() | ![]() | 1:44.085 | +6.166 | 34 | |
16 | LMGT3 | 57 | ![]() | ![]() | 1:44.496 | +6.577 | 35 | |
17 | LMGT3 | 74 | ![]() | ![]() | 1:45.118 | +7.199 | 36 | |
18 | LMGT3 | 55 | ![]() | ![]() | 1:45.202 | +7.283 | 37 | |
19 | LMGT3 | 66 | ![]() | ![]() | 1:45.305 | +7.386 | 38 | |
20 | LMGT3 | 82 | ![]() | ![]() | 1:45.406 | +7.487 | 39 | |
21 | LMGT3 | 51 | ![]() | ![]() | 1:45.786 | +7.867 | 40 | |
22 | LMP3 | 17 | ![]() | ![]() | 1:45.844 | +7.925 | 22 | |
23 | LMGT3 | 60 | ![]() | ![]() | 1:46.127 | +8.208 | 41 | |
24 | LMGT3 | 86 | ![]() | ![]() | 1:46.201 | +8.282 | 42 | |
25 | LMP3 | 11 | ![]() | ![]() | 1:46.599 | +8.680 | 23 | |
26 | LMP3 | 68 | ![]() | ![]() | 1:47.275 | +9.356 | 24 | |
27 | LMGT3 | 23 | ![]() | ![]() | 1:47.304 | +9.385 | 43 | |
28 | LMP2 Pro-Am | 77 | ![]() | ![]() | 1:47.528 | +9.609 | 14 | |
29 | LMP3 | 4 | ![]() | ![]() | 1:47.765 | +9.846 | 25 | |
30 | LMP3 | 88 | ![]() | ![]() | 1:47.827 | +9.908 | 26 | |
31 | LMP3 | 35 | ![]() | ![]() | 1:48.252 | +10.333 | 27 | |
32 | LMP3 | 31 | ![]() | ![]() | 1:48.401 | +10.482 | 28 | |
33 | LMP3 | 8 | ![]() | ![]() | 1:48.671 | +10.752 | 29 | |
34 | LMP3 | 12 | ![]() | ![]() | 1:48.971 | +11.052 | 30 | |
35 | LMP3 | 15 | ![]() | ![]() | 1:49.041 | +11.122 | 31 | |
36 | LMP2 Pro-Am | 99 | ![]() | ![]() | 1:50.464 | +12.545 | 15 | |
37 | LMP2 Pro-Am | 3 | ![]() | ![]() | 1:51.352 | +13.433 | 16 | |
38 | LMP2 Pro-Am | 29 | ![]() | ![]() | 1:51.955 | +14.036 | 17 | |
39 | LMP2 Pro-Am | 83 | ![]() | ![]() | 1:53.027 | +15.108 | 18 | |
40 | LMP2 Pro-Am | 20 | ![]() | ![]() | 1:55.020 | +17.101 | 19 | |
41 | LMP2 Pro-Am | 21 | ![]() | ![]() | 1:55.144 | +17.225 | 20 | |
42 | LMP2 Pro-Am | 27 | ![]() | ![]() | No time set [Q 1] | 21 | ||
43 | LMP2 | 37 | ![]() | ![]() | No time set [Q 2] | 13 | ||
44 | LMGT3 | 50 | ![]() | ![]() | No time set [Q 3] | 44 | ||
Source: [20] [21] [22] [23] [24] [25] |
The race started at 12:00 CEST on Sunday. It was originally scheduled to run for 4 hours, [2] but the race was extended by 20 minutes after a multi-car pile-up red-flagged the session during the first hour. [26]
The minimum number of laps for classification (70% of overall winning car's distance) was 88 laps. Class winners are in bold and ‡.
Cars will be placed on the grid per category in the following order: LMP2, LMP2 Pro/Am, LMP3, LMGT3