2026 Dutch Moto3 - Race Results

Results from race ten of the 2026 Moto3 season, the Dutch Grand Prix, where Maximo Quiles picked up his sixth win.

Maximo Quiles, Moto3, 2026, Dutch GP, Assen
Maximo Quiles, Moto3, 2026, Dutch GP, Assen
© Gold & Goose

Moto3 opened the Sunday race action in Assen with Maximo Quiles waiting until the end of the race to pull away for his sixth win of the season.

The Gaviota Aspar rider was challenged for the lead, with race rival David Almansa also enjoying a long spell out front, as, slowly a group of twenty became ten, with the lead duo pulling away over the closing laps.

The KTM duo were clear as the final lap began, with the Liqui Moly Dynavolt Intact GP bike behind until the the second half of the lap, where Quiles took advantage of his harder tyre gamble to pull away and lead over the line by 0.513s.

Third went to Marco Morelli, for a double Aspar podium. The Spaniard had dropped to the back of the top ten and lost touch as it was initially Hakim Danish who gave charge when the two began to split away, fighting back through to lead the battle for the final podium spot over the line.

Valentin Perrone was back to his best in race mode. From 19th on the grid the Red Bull KTM Tech3 rider fought into the chasing group, crossing the line a close fourth, just missing out on a rostrum visit.

Rico Salmela had a double long lap penalty to serve for slow riding on Friday, The loop was still wet after rain overnight, so  was taken out of action for a lack of grip - the rookie instead had three seconds per trip added to his final time.

Crossing the line fifth, the six seconds added demoted the rookie to eleventh.

The Finnish rider was not the only rider out of place from their race finish, with several penalties in the race.

Jesus Rios finished an impressive seventh at the chequered flag from 21st on the gird after not making it out of Q1, then elevated to fifth for Rivacold Snipers, to be the top rookie and top Honda in the final standings.

Brian Uriarte had started on the front row, but dropped back into the big fighting pack on track, for an eventual sixth for the Red Bull KTM Ajo rookie, the teams only rider to finish the race.

Czech winner Hakim Danish backed up his maiden win with seventh, ahead of Joel Kelso who started on the front row, who dropped back with no answer to the KTM power off the line, to come back to finish the race sixth - but was pushed back to eighth for a shortcut penalty in the race on his GRYD MLav bike.

Adrian Fernandez was ninth for Leopard, also picking up an penalty on the final lap, his was for track limits.

The change to results saw Casey O’Gorman elevated to a top 10 finish, after finishing one place lower on track for SIC58 Squarda Corse.

Salmela was 11th, with Joel Esteban remaining 12th for Level UP - MTA, ahead of Ryusei Yamanaka  for MT helmets and his Level Up team-mate Mattro Bertelle in their on track battle, for 13th and 14th respectively.

The final point went to Eddie O’Shea, who had been 16th over the line, picking up a position after Guido Pini, who had already been penalised in the race was demoted a further position for exceeding track limits on the last lap.

Official Dutch Moto3 Records:
Fastest race lap:Joel Kelso (2025) 1m 40.395s
All time lap record: Collin Veijer (2024) 1m 39.703s
Best Pole: Angel Piqueras (2024) 1m 39.746s

Crashes, injuries and replacements

Lap two saw championship leader Alvaro Carpe off, with Adrian Cruces unable to avoid rider and bike, running over his fellow countryman. Much of the contact was with his airbag, so Carpe got up and re-joined, later retiring his worse for wear Red Bull KTM Ajo bike, with no visor.

With the wet weather overnight, the change in grip caused several early exits.

Cormac Buchanan was next to fall, quickly followed by Nicola Carraro and Zen Mitani.

Veda Pratama fell from the lead group, with David Munoz’s replacement at Dynavolt, Marcos Uriarte also not going the distance.

Leo Rammenstorfer joined Carraro in heading back onto the track after his crash.

Ruche Moodley was absent after his qualifying fall.


Championship Standings

With his closest rivals not in sight on track, Quiles extends his championship lead to 90 points, with a total of 211.

Carpe remains his nearest rival despite his fall, with 121, with Almansa moving up to third , moving his total to 109 points.

Brian Uriarte remains top rookie, dropping a place in the overall standing to Almansa, with 102 points, the same as Morelli after his podium finish.

His nearest rookie rivals are Danish, tied on points with Pratama, on 82 points each.
 

Full Moto3 race results can be found below

Moto3 Race Results:

2026  Dutch  Moto3  - Race Results

PosRiderNatTeamTime
1Maximo QuilesSPACFMOTO Gaviota Aspar Team (KTM)33m 51.801s
2David AlmansaSPALiqui Moly Dynavolt Intact GP (KTM)+0.513s
3Marco MorelliARGCFMOTO Gaviota Aspar Team (KTM)+2.433s
4Valentin PerroneARGRed Bull KTM Tech3 (KTM)+2.551s
5Jesus RiosSPARivacold Snipers Team (Honda) +2.921s
6Brian UriarteSPARed Bull KTM Ajo (KTM)+4.438s
7Hakim DanishMALAEON Credit- MT Helmets - MSI (KTM)+4.475s
8Joel KelsoAUSGRYD - MLav Racing (Honda)+5.895s
9Adrian FernandezSPALeopard Racing (Honda)+7.240s
10Casey O'GormanIRLSIC58 Squadra Corse (Honda)+8.010s
11Rico SalmelaFINRed Bull KTM Tech3 (KTM)+8.885s
12Joel EstebanSPALEVEL UP - MTA (KTM)+11.333s
13Ryusei YamanakaJPNAEON Credit- MT Helmets - MSI (KTM)+11.408s
14Matteo BertelleITA LEVEL UP - MTA (KTM)+11.617s
15Eddie O'SheaGBRGRYD - MLav Racing (Honda)+11.896s
16Scott OgdenGBRCIP Green Power (KTM)+11.908s
17Leo RammerstorferAUTSIC58 Squadra Corse (Honda)+39.754s
18Guido PiniITA Leopard Racing (Honda)+39.854s
19Nicola CarraroITA Rivacold Snipers Team (Honda) +1m 13.409s
20Marcos UriarteSPALiqui Moly Dynavolt Intact GP (KTM)DNF
21Alvaro CarpeSPARed Bull KTM Ajo (KTM)DNF
22Veda PratamaINAHonda Team Asia (Honda)DNF
23Zen MitaniJPNHonda Team Asia (Honda)DNF
24Cormac BuchananNZLCODE Motorsports (KTM)DNF
25Adrian CrucesSPACIP Green Power (KTM)DNF
26Ruche MoodleyRSACODE Motorsports (KTM)DNS