# 2024 4 Hours of Imola

The 2024 4 Hours of Imola was an endurance sportscar racing event held between 5 and 7 July 2024, as the third round of the 2024 European Le Mans Series season.

## Entry list

The pre-event entry list was released on 26 June 2024 and consisted of 43 entries between 4 categories - 14 in LMP2, 8 in LMP2 Pro/Am, 10 in LMP3 and 11 in LMGT3.
Paul-Loup Chatin replaced Ritomo Miyata in the No. 37 COOL Racing. Miyata could not compete in this round due to his FIA F2 commitments. The other change in the No. 47 was Carl Bennett who had replaced Alex García. Ferdinand Habsburg drove in the No. 47 COOL Racing for the first time this season after missing previous rounds due to an injury. Paul Lafargue had to skip this round for family matters, Marcos Siebert replaced him in the No. 28 IDEC Sport. Paul Lanchere joined Lahaye brothers in the No. 35 Ultimate.

## Schedule

| Date | Time (local: CEST) | Event |
| Friday, 5 July | 10:40 | Free Practice 1 |
| Friday, 5 July | 15:40 | Bronze Drivers Collective Test |
| Saturday, 6 July | 10:05 | Free Practice 2 |
| Saturday, 6 July | 14:35 | Qualifying - LMGT3 |
| Saturday, 6 July | 15:00 | Qualifying - LMP3 |
| Saturday, 6 July | 15:25 | Qualifying - LMP2 Pro-Am |
| Saturday, 6 July | 15:50 | Qualifying - LMP2 |
| Sunday, 7 July | 11:30 | Race |
| Source: |||

## Free practice

* Only the fastest car in each class is shown.
| Free Practice 1 | Class | No. | Entrant | Time |
| Free Practice 1 | LMP2 | 34 | Inter Europol Competition | 1:31.236 |
| Free Practice 1 | LMP2 Pro/Am | 20 | Algarve Pro Racing | 1:31.787 |
| Free Practice 1 | LMP3 | 88 | Inter Europol Competition | 1:39.053 |
| Free Practice 1 | LMGT3 | 57 | Kessel Racing | 1:42.386 |
| Free Practice 2 | Class | No. | Entrant | Time |
| Free Practice 2 | LMP2 | 65 | Panis Racing | 1:30.885 |
| Free Practice 2 | LMP2 Pro/Am | 20 | Algarve Pro Racing | 1:32.243 |
| Free Practice 2 | LMP3 | 12 | WTM by Rinaldi Racing | 1:39.541 |
| Free Practice 2 | LMGT3 | 57 | Kessel Racing | 1:42.588 |
| Sources: |||||

## Qualifying

Pole position winners in each class are marked in bold.
| Pos | Class | No. | Team | Driver | Time | Gap | Grid |
| 1 | LMP2 | 65 | Panis Racing | Charles Milesi | 1:30.829 | — | 1 |
| 2 | LMP2 | 25 | Algarve Pro Racing | Alexander Lynn | 1:30.961 | +0.132 | 2 |
| 3 | LMP2 | 10 | Vector Sport | Felipe Drugovich | 1:30.988 | +0.159 | 3 |
| 4 | LMP2 | 47 | COOL Racing | Frederik Vesti | 1:31.051 | +0.222 | 4 |
| 5 | LMP2 | 37 | COOL Racing | Malthe Jakobsen | 1:31.098 | +0.269 | 5 |
| 6 | LMP2 | 34 | Inter Europol Competition | Oliver Gray | 1:31.184 | +0.355 | 6 |
| 7 | LMP2 | 14 | AO by TF | Robert Kubica | 1:31.279 | +0.450 | 7 |
| 8 | LMP2 | 22 | United Autosports | Benjamin Hanley | 1:31.321 | +0.492 | 8 |
| 9 | LMP2 | 23 | United Autosports | Paul di Resta | 1:31.365 | +0.536 | 9 |
| 10 | LMP2 | 28 | IDEC Sport | Reshad de Gerus | 1:31.465 | +0.636 | 10 |
| 11 | LMP2 | 43 | Inter Europol Competition | Tom Dillmann | 1:31.545 | +0.716 | 11 |
| 12 | LMP2 | 27 | Nielsen Racing | William Stevens | 1:31.657 | +0.828 | 12 |
| 13 | LMP2 | 9 | Iron Lynx – Proton | Matteo Cairoli | 1:31.718 | +0.889 | 13 |
| 14 | LMP2 Pro/Am | 77 | Proton Competition | Giorgio Roda | 1:33.093 | +2.264 | 14 |
| 15 | LMP2 Pro/Am | 29 | Richard Mille by TDS | Rodrigo Sales | 1:33.625 | +2.796 | 16 |
| 16 | LMP2 Pro/Am | 83 | AF Corse | François Perrodo | 1:34.120 | +3.291 | 15 |
| 17 | LMP2 Pro/Am | 19 | Team Virage | Anthony Wells | 1:34.362 | +3.533 | 17 |
| 18 | LMP2 Pro/Am | 24 | Nielsen Racing | John Falb | 1:34.455 | +3.626 | 18 |
| 19 | LMP2 Pro/Am | 21 | United Autosports | Daniel Schneider | 1:34.959 | +4.130 | 19 |
| 20 | LMP2 Pro/Am | 20 | Algarve Pro Racing | Kriton Lendoudis | 1:35.872 | +5.043 | 20 |
| 21 | LMP2 Pro/Am | 3 | DKR Engineering | Andres Latorre Canon | 1:37.652 | +6.823 | 21 |
| 22 | LMP3 | 4 | DKR Engineering | Wyatt Brichacek | 1:37.776 | +6.947 | 22 |
| 23 | LMP3 | 12 | WTM by Rinaldi Racing | Óscar Tunjo | 1:38.019 | +7.190 | 23 |
| 24 | LMP3 | 15 | RLR M Sport | Gaël Julien | 1:38.564 | +7.735 | 24 |
| 25 | LMP3 | 88 | Inter Europol Competition | Kai Askey | 1:38.637 | +7.808 | 25 |
| 26 | LMP3 | 17 | COOL Racing | Manuel Espírito Santo | 1:38.684 | +7.855 | 26 |
| 27 | LMP3 | 8 | Team Virage | Gillian Henrion | 1:38.927 | +8.098 | 27 |
| 28 | LMP3 | 31 | Racing Spirit of Léman | Antoine Doquin | 1:39.072 | +8.243 | 28 |
| 29 | LMP3 | 11 | Eurointernational | Adam Ali | 1:39.081 | +8.252 | 29 |
| 30 | LMP3 | 5 | RLR M Sport | Bailey Voisin | 1:39.701 | +8.872 | 30 |
| 31 | LMP3 | 35 | Ultimate | Jean-Baptiste Lahaye | 1:39.775 | +8.946 | 31 |
| 32 | LMGT3 | 85 | Iron Dames | Sarah Bovy | 1:43.349 | +12.520 | 32 |
| 33 | LMGT3 | 59 | Racing Spirit of Léman | Derek DeBoer | 1:43.476 | +12.647 | 33 |
| 34 | LMGT3 | 63 | Iron Lynx | Hiroshi Hamaguchi | 1:43.560 | +12.731 | 34 |
| 35 | LMGT3 | 57 | Kessel Racing | Takeshi Kimura | 1:43.821 | +12.992 | 35 |
| 36 | LMGT3 | 97 | Grid Motorsport by TF | Martin Berry | 1:44.230 | +13.401 | 36 |
| 37 | LMGT3 | 50 | Formula Racing | Johnny Laursen | 1:44.592 | +13.763 | 37 |
| 38 | LMGT3 | 51 | AF Corse | Charles-Henri Samani | 1:44.747 | +13.918 | 38 |
| 39 | LMGT3 | 86 | GR Racing | Michael Wainwright | 1:44.786 | +13.957 | 39 |
| 40 | LMGT3 | 55 | Spirit of Race | Duncan Cameron | 1:45.523 | +14.694 | 40 |
| 41 | LMGT3 | 60 | Proton Competition | Claudio Schiavoni | 1:46.321 | +15.492 | 41 |
| 42 | LMGT3 | 66 | JMW Motorsport | John Hartshorne | 1:49.682 | +18.853 | 42 |
| 43 | LMP2 | 30 | Duqueine Team | James Allen | — | — | 43 |
| Sources: ||||||||
* ↑ The No. 29 Richard Mille by TDS was penalised for impeding the car No. 3 and was moved back on the grid by 1 position.
* ↑ The No. 30 Duqueine Team was penalised for causing the red flag during Qualifying session and lost all its laps. It was also obliged to start the race with its fastest driver.

## Race
### Race result

The minimum number of laps for classification (70% of overall winning car's distance) was 93 laps. Class winners are marked in bold.
Final Classification :
| Pos | Class | No | Team | Drivers | Car | Tyres | Laps | Time/Gap |
| 1 | LMP2 | 65 | Panis Racing | Manuel Maldonado Charles Milesi Arthur Leclerc | Oreca 07 | G | 133 | 4:01:32.720 |
| 2 | LMP2 | 14 | AO by TF | Jonny Edgar Louis Delétraz Robert Kubica | Oreca 07 | G | 133 | +11.357 |
| 3 | LMP2 | 10 | Vector Sport | Ryan Cullen Stéphane Richelmi Felipe Drugovich | Oreca 07 | G | 133 | +11.621 |
| 4 | LMP2 | 43 | Inter Europol Competition | Sebastián Álvarez Vladislav Lomko Tom Dillmann | Oreca 07 | G | 133 | +12.561 |
| 5 | LMP2 | 28 | IDEC Sport | Marcos Siebert Reshad de Gerus Job van Uitert | Oreca 07 | G | 133 | +12.735 |
| 6 | LMP2 | 23 | United Autosports | Bijoy Garg Fabio Scherer Paul di Resta | Oreca 07 | G | 133 | +42.244 |
| 7 | LMP2 | 34 | Inter Europol Competition | Oliver Gray Clément Novalak Luca Ghiotto | Oreca 07 | G | 133 | +1:01.248 |
| 8 | LMP2 | 25 | Algarve Pro Racing | Matthias Kaiser Olli Caldwell Alexander Lynn | Oreca 07 | G | 132 | +1 Laps |
| 9 | LMP2 Pro/Am | 20 | Algarve Pro Racing | Kriton Lendoudis Richard Bradley Alex Quinn | Oreca 07 | G | 132 | +1 Laps |
| 10 | LMP2 Pro/Am | 83 | AF Corse | François Perrodo Matthieu Vaxivière Alessio Rovera | Oreca 07 | G | 132 | +1 Laps |
| 11 | LMP2 Pro/Am | 29 | Richard Mille by TDS | Rodrigo Sales Mathias Beche Grégoire Saucy | Oreca 07 | G | 132 | +1 Laps |
| 12 | LMP2 | 30 | Duqueine Team | Niels Koolen Jean-Baptiste Simmenauer James Allen | Oreca 07 | G | 132 | +1 Laps |
| 13 | LMP2 Pro/Am | 19 | Team Virage | Anthony Wells Matthew Bell Nelson Piquet Jr. | Oreca 07 | G | 131 | +2 Laps |
| 14 | LMP2 Pro/Am | 3 | DKR Engineering | Andres Latorre Canon Cem Bölükbaşı Laurents Hörr | Oreca 07 | G | 131 | +2 Laps |
| 15 | LMP2 Pro/Am | 24 | Nielsen Racing | John Falb Colin Noble Albert Costa Balboa | Oreca 07 | G | 131 | +2 Laps |
| 16 | LMP2 Pro/Am | 21 | United Autosports | Daniel Schneider Andrew Meyrick Oliver Jarvis | Oreca 07 | G | 130 | +3 Laps |
| 17 | LMP2 Pro/Am | 77 | Proton Competition | Giorgio Roda René Binder Bent Viscaal | Oreca 07 | G | 130 | +3 Laps |
| 18 | LMP2 | 47 | COOL Racing | Carl Bennett Ferdinand Habsburg Frederik Vesti | Oreca 07 | G | 130 | +3 Laps |
| 19 | LMP2 | 22 | United Autosports | Filip Ugran Marino Sato Benjamin Hanley | Oreca 07 | G | 130 | +3 Laps |
| 20 | LMP2 | 27 | Nielsen Racing | David Heinemeier Hansson Nicolás Pino William Stevens | Oreca 07 | G | 128 | +5 Laps |
| 21 | LMP3 | 11 | Eurointernational | Matthew Richard Bell Adam Ali | Ligier JS P320 | M | 125 | +8 Laps |
| 22 | LMP3 | 8 | Team Virage | Julien Gerbi Bernardo Pinheiro Gillian Henrion | Ligier JS P320 | M | 125 | +8 Laps |
| 23 | LMP3 | 35 | Ultimate | Paul Lanchere Jean-Baptiste Lahaye Matthieu Lahaye | Ligier JS P320 | M | 124 | +9 Laps |
| 24 | LMP3 | 15 | RLR M Sport | Michael Jensen Nick Adcock Gaël Julien | Ligier JS P320 | M | 124 | +9 Laps |
| 25 | LMP3 | 12 | WTM by Rinaldi Racing | Torsten Kratz Leonard Weiss Óscar Tunjo | Duqueine M30 - D08 | M | 124 | +9 Laps |
| 26 | LMP3 | 4 | DKR Engineering | Alexander Mattschull Belén García Wyatt Brichacek | Duqueine M30 - D08 | M | 124 | +9 Laps |
| 27 | LMP3 | 5 | RLR M Sport | James Dayson Daniel Ali Bailey Voisin | Ligier JS P320 | M | 123 | +10 Laps |
| 28 | LMGT3 | 85 | Iron Dames | Sarah Bovy Rahel Frey Michelle Gatting | Porsche 911 GT3 R LMGT3 | G | 123 | +10 Laps |
| 29 | LMGT3 | 59 | Racing Spirit of Léman | Derek DeBoer Casper Stevenson Valentin Hasse-Clot | Aston Martin Vantage AMR LMGT3 | G | 123 | +10 Laps |
| 30 | LMP3 | 17 | COOL Racing | Miguel Cristóvão Cédric Oltramare Manuel Espírito Santo | Ligier JS P320 | M | 123 | +10 Laps |
| 31 | LMGT3 | 63 | Iron Lynx | Hiroshi Hamaguchi Axcil Jefferies Andrea Caldarelli | Lamborghini Huracan LMGT3 Evo2 | G | 123 | +10 Laps |
| 32 | LMGT3 | 57 | Kessel Racing | Takeshi Kimura Esteban Masson Daniel Serra | Ferrari 296 LMGT3 | G | 123 | +10 Laps |
| 33 | LMGT3 | 97 | Grid Motorsport by TF | Martin Berry Lorcan Hanafin Jonathan Adam | Aston Martin Vantage AMR LMGT3 | G | 123 | +10 Laps |
| 34 | LMGT3 | 51 | AF Corse | Charles-Henri Samani Emmanuel Collard Nicolás Varrone | Ferrari 296 LMGT3 | G | 122 | +11 Laps |
| 35 | LMGT3 | 86 | GR Racing | Michael Wainwright Riccardo Pera Davide Rigon | Ferrari 296 LMGT3 | G | 122 | +11 Laps |
| 36 | LMGT3 | 55 | Spirit of Race | Duncan Cameron David Perel Matthew Griffin | Ferrari 296 LMGT3 | G | 122 | +11 Laps |
| 37 | LMGT3 | 50 | Formula Racing | Johnny Laursen Conrad Laursen Nicklas Nielsen | Ferrari 296 LMGT3 | G | 122 | +11 Laps |
| 38 | LMGT3 | 66 | JMW Motorsport | John Hartshorne Ben Tuck Philip Keen | Ferrari 296 LMGT3 | G | 120 | +13 Laps |
| 39 | LMGT3 | 60 | Proton Competition | Claudio Schiavoni Matteo Cressoni Julien Andlauer | Porsche 911 GT3 R LMGT3 | G | 120 | +13 Laps |
| 40 | LMP3 | 88 | Inter Europol Competition | Alexander Bukhantsov Kai Askey Pedro Perino | Ligier JS P320 | M | 107 | +26 Laps |
| Not classified |||||||||
| | LMP2 | 9 | Iron Lynx – Proton | Jonas Ried Macéo Capietto Matteo Cairoli | Oreca 07 | G | 120 | |
| | LMP3 | 31 | Racing Spirit of Léman | Jacques Wolff Jean-Ludovic Foubert Antoine Doquin | Ligier JS P320 | M | 104 | |
| | LMP2 | 37 | COOL Racing | Lorenzo Fluxá Malthe Jakobsen Paul-Loup Chatin | Oreca 07 | G | 72 | |
* ↑ The No. 65 Panis Racing was origianlly penalised for accelerating too early at the end of a Full Course Yellow, and a drive-through converted into 35 seconds time penalty was given. The penalty would later be overturned, with the No. 65 reinstated as winner.
* ↑ The No. 22 United Autosports was penalised for not fulfilling minimum driving time by Benjamin Hanley. Hanley drove 1 minute and 35.999 seconds under the minimum. The penalty was deduction of 1 lap from the covered distance and adding 43 seconds to crew's total race time.
* ↑ The No. 57 Kessel Racing was penalised for overtaking car No. 63 under double-waved yellow flags. The penalty was a drive-through converted into 35 seconds time penalty.
* ↑ Jonathan Adam did not fulfil minimum driving time to score points.
* ↑ The No. 97 Grid Motorsport by TF was penalised for exceeding track limits. The penalty was a drive-through converted into 35 seconds time penalty.
* ↑ The No. 60 Proton Competition was penalised not complying with rules of accessing pit lane under a Full Course Yellow. The penalty was 3 minutes Stop & Go converted into deduction of 2 laps from the covered distance and adding 9 seconds to crew's total race time.
* ↑ Pedro Perino did not fulfil minimum driving time to score points.

### Statistics
#### Fastest lap

| Class | Driver | Team | Time | Lap |
| LMP2 | Arthur Leclerc | #65 Panis Racing | 1:31.757 | 67 |
| LMP2 Pro/Am | Oliver Jarvis | #21 United Autosports | 1:32.694 | 108 |
| LMP3 | Wyatt Brichacek | #4 DKR Engineering | 1:39.635 | 106 |
| LMGT3 | Julien Andlauer | #60 Proton Competition | 1:42.689 | 90 |
| Source: |||||