David Alonso started from his third consecutive pole position for the Moto3 French Grand Prix, after setting a new lap record in FP, P1, P2, and qualifying. It was a pole position he would convert, despite the race being dominated - on paper - by Dani Holgado.
It was Holgado who made the holeshot, and he led the majority of the laps. For the first eight laps, he was tailed by David Munoz, but then Collin Veijer came through and immediately took himself to the front at turn six on lap nine. He, though, like Holgado, was unable to break away.

Munoz took himself out of the battle when he took out Riccardo Rossi at turn 11, and the omission of the #64 took some intensity out of the fight.
Alonso at this point was third, behind Holgado and Veijer, and perfectly happy to be there. He was passed on a couple of occasions by Angel Piqueras, who found a neat line around the outside of turn three, and Ivan Ortola, but each time he was pushed outside the top three or four positions he was quick to pass back.
With three laps to go, Alonso made his move. Veijer moved to the inside of Holgado approaching turn nine, and Alonso used the opportunity to pass the pair of them. Holgado fought back at turn 11, but Alonso came back immediately at turn 12.
Holgado was then able to pass on the pit straight in the slipstream, and he lead the penultimate lap, but Alonso passed at turn two on the final lap and pushed Holgado wide enough to ensure he couldn't attack at turn three.
Holgado's big run came on the way to turn nine, but a late swerve from Alonso caused Holgado to roll the throttle, and Alonso held on. The #96 was unable to get close enough at turn 11, but he tried - without success - at turn 12 to regain the lead. This failed attempt cost him a chance at the penultimate turn, and Alonso then had the race won - his second of the season.
Holgado held onto second place, ahead of Spanish GP winner Collin Veijer who completed the podium.
Joel Esteban made it an Aspar 1-4 with his best career result, while Ivan Ortola rounded out the top five, and Adrian Fernandez finished sixth after serving a double long lap penalty for cruising in qualifying.
Ryusei Yamanaka was seventh, Jose Antonio Rueda scored his first points since Portugal in eighth after illness forced him out of the Texan and Spanish rounds, while Tatsuki Suzuki and Angel Piqueras rounded out the top 10.
Full Moto3 results from the French Grand Prix are below.
2024 Moto3 French Grand Prix | Bugatti Circuit | Grand Prix Results | Rd 5/21 | |||||
Pos | Rider | Nat. | Moto3 Team | Manufacturer | Timing |
1 | David Alonso | COL | CFMoto Aspar Team | CFMoto | WIN |
2 | Dani Holgado | ESP | Red Bull GasGas Tech3 | GasGas | 0.105 |
3 | Collin Veijer | NED | Liqui Moly Husqvarna Intact GP | Husqvarna | 0.242 |
4 | Joel Esteban | ESP | CFMoto Aspar Team | CFMoto | 0.476 |
5 | Ivan Ortola | ESP | MT Helmets MSI | KTM | 0.612 |
6 | Adrian Fernandez | ESP | Leopard Racing | Honda | 0.797 |
7 | Ryusei Yamanaka | JAP | MT Helmets MSI | KTM | 0.958 |
8 | Jose Antonio Rueda | ESP | Red Bull KTM Ajo | KTM | 1.035 |
9 | Tatsuki Suzuki | JAP | Liqui Moly Husqvarna Intact GP | Husqvarna | 1.101 |
10 | Angel Piqueras | ESP | Leopard Racing | Honda | 2.163 |
11 | Luca Lunetta | ITA | SIC58 Squadra Corse | Honda | 6.715 |
12 | Jacob Roulstone | AUS | Red Bull GasGas Tech3 | GasGas | 6.903 |
13 | Joel Kelso | AUS | BOE Motorsports | KTM | 7.217 |
14 | Taiyo Furusato | JAP | Honda Team Asia | Honda | 10.776 |
15 | David Almansa | ESP | Rivacold Snipers Team | Honda | 11.350 |
16 | Xabi Zurutuza | ESP | Red Bull KTM Ajo | KTM | 13.275 |
17 | Stefano Nepa | ITA | MTA Team | KTM | 16.200 |
18 | Noah Dettwiler | SUI | CIP Green Power | KTM | 27.941 |
19 | Nicola Carraro | ESP | MTA Team | KTM | 28.799 |
20 | Tatchakorn Buasri | MLY | Honda Team Asia | Honda | 34.168 |
21 | Josh Whatley | GBR | MLav Racing | Honda | 47.787 |
DNF | David Munoz | ESP | BOE Motorsports | KTM | DNF |
DNF | Scott Ogden | GBR | MLav Racing | Honda | DNF |
DNF | Riccardo Rossi | ITA | CIP Green Power | KTM | DNF |
DNF | Matteo Bertelle | ITA | Rivacold Snipers Team | Honda | DNF |
DNF | Filippo Farioli | ITA | SIC58 Squadra Corse | Honda | DNF |