Lap times from the Practice session at the 2026 Moto3 Dutch Grand Prix at the TT Circuit Assen.
Joel Kelso topped Moto3 Practice at Assen and was the only rider to lap in the 1:40s on Friday afternoon, Guido Pini in second only managing a 1:41.134. Eddie O'Shea made it two MLav Racing Hondas in the top-three.
Former MLav Racing rider Marco Morelli was fourth-fastest ahead of Adrian Cruces in fifth. Rico Salmela completed the top-six, ahead of David Almansa, Marcos Uriarte, Alvaro Carpe, and Brian Uriarte who rounded out the top-10.
Full Moto3 results from Practice at Assen are below.
| 2026 Moto3 Dutch Grand Prix | TT Circuit Assen | PR | Results | |||||
| Pos | Rider | Nat. | Team | Bike | Timing |
| 1 | Joel Kelso | AUS | GRYD - MLav Racing | Honda | 1:40.918 |
| 2 | Guido Pini | ITA | Leopard Racing | Honda | 1:41.134 |
| 3 | Eddie O'Shea | GBR | GRYD - MLav Racing | Honda | 1:41.167 |
| 4 | Marco Morelli | ARG | CFMoto Gaviota Aspar Team | KTM | 1:41.313 |
| 5 | Adrian Cruces | ESP | CIP Green Power | KTM | 1:41.317 |
| 6 | Rico Salmela | FIN | Red Bull KTM Tech3 | KTM | 1:41.319 |
| 7 | David Almansa | ESP | Liqui Moly Dynavolt Intact GP | KTM | 1:41.395 |
| 8 | Marcos Uriarte | ESP | Liqui Moly Dynavolt Intact GP | KTM | 1:41.479 |
| 9 | Alvaro Carpe | ESP | Red Bull KTM Ajo | KTM | 1:41.497 |
| 10 | Brian Uriarte | ESP | Red Bull KTM Ajo | KTM | 1:41.506 |
| 11 | Max Quiles | ESP | CFMoto Gaviota Aspar Team | KTM | 1:41.516 |
| 12 | Ryusei Yamanaka | JPN | AEON Credit - MT Helmets - MSi | KTM | 1:41.611 |
| 13 | Hakim Danish | MAL | AEON Credit - MT Helmets - MSi | KTM | 1:41.640 |
| 14 | Adrian Fernandez | ESP | Leopard Racing | Honda | 1:41.666 |
| 15 | Matteo Bertelle | ITA | Level Up MTA | KTM | 1:41.767 |
| 16 | Casey O'Gorman | IRE | SIC58 Squadra Corse | Honda | 1:41.769 |
| 17 | Jesus Rios | ESP | Rivacold Snipers Team | Honda | 1:41.836 |
| 18 | Scott Ogden | GBR | CIP Green Power | KTM | 1:41.847 |
| 19 | Zen Mitani | JPN | Honda Team Asia | Honda | 1:42.055 |
| 20 | Cormac Buchanan | NZL | CODE Motorsports | KTM | 1:42.197 |
| 21 | Ruche Moodley | RSA | CODE Motorsports | KTM | 1:42.290 |
| 22 | Joel Esteban | ESP | Level Up MTA | KTM | 1:42.300 |
| 23 | Veda Pratama | INA | Honda Team Asia | Honda | 1:42.331 |
| 24 | Nicola Carraro | ITA | Rivacold Snipers Team | Honda | 1:42.334 |
| 25 | Leo Rammerstorfer | AUT | SIC58 Squadra Corse | Honda | 1:42.476 |
| 26 | Valentin Perrone | ARG | Red Bull KTM Tech3 | KTM | 1:42.499 |
FP1
Alvaro Carpe topped the opening practice session for the Moto3 riders at Assen, as only he and David Almansa lapped below the 1:41 mark. Max Quiles completed the top-three on a 1:41.167, almost 0.3 seconds adrift of Carpe.
Marco Morelli and Joel Kelso completed the top-five ahead of Rico Salmela, Adrian Fernandez, Scott Ogden, Valentin Perrone, and Ruche Moodley who rounded out the top-10.
Full Moto3 results from FP1 at Assen are below.
| 2026 Moto3 Dutch Grand Prix | TT Circuit Assen | FP1 | Results | |||||
| Pos | Rider | Nat. | Team | Bike | Timing |
| 1 | Alvaro Carpe | ESP | Red Bull KTM Ajo | KTM | 1:40.869 |
| 2 | David Almansa | ESP | Liqui Moly Dynavolt Intact GP | KTM | 1:40.968 |
| 3 | Max Quiles | ESP | CFMoto Gaviota Aspar Team | KTM | 1:41.167 |
| 4 | Marco Morelli | ARG | CFMoto Gaviota Aspar Team | KTM | 1:41.262 |
| 5 | Joel Kelso | AUS | GRYD - MLav Racing | Honda | 1:41.269 |
| 6 | Rico Salmela | FIN | Red Bull KTM Tech3 | KTM | 1:41.286 |
| 7 | Adrian Fernandez | ESP | Leopard Racing | Honda | 1:41.291 |
| 8 | Scott Ogden | GBR | CIP Green Power | KTM | 1:41.302 |
| 9 | Valentin Perrone | ARG | Red Bull KTM Tech3 | KTM | 1:41.307 |
| 10 | Ruche Moodley | RSA | CODE Motorsports | KTM | 1:41.376 |
| 11 | Hakim Danish | MAL | AEON Credit - MT Helmets - MSi | KTM | 1:41.449 |
| 12 | Brian Uriarte | ESP | Red Bull KTM Ajo | KTM | 1:41.512 |
| 13 | Joel Esteban | ESP | Level Up MTA | KTM | 1:41.554 |
| 14 | Adrian Cruces | ESP | CIP Green Power | KTM | 1:41.569 |
| 15 | Eddie O'Shea | GBR | GRYD - MLav Racing | Honda | 1:41.596 |
| 16 | Ryusei Yamanaka | JPN | AEON Credit - MT Helmets - MSi | KTM | 1:41.671 |
| 17 | Guido Pini | ITA | Leopard Racing | Honda | 1:41.694 |
| 18 | Matteo Bertelle | ITA | Level Up MTA | KTM | 1:41.890 |
| 19 | Marcos Uriarte | ESP | Liqui Moly Dynavolt Intact GP | KTM | 1:41.955 |
| 20 | Veda Pratama | INA | Honda Team Asia | Honda | 1:41.970 |
| 21 | Casey O'Gorman | IRE | SIC58 Squadra Corse | Honda | 1:42.103 |
| 22 | Cormac Buchanan | NZL | CODE Motorsports | KTM | 1:42.583 |
| 23 | Zen Mitani | JPN | Honda Team Asia | Honda | 1:42.699 |
| 24 | Jesus Rios | ESP | Rivacold Snipers Team | Honda | 1:42.821 |
| 25 | Leo Rammerstorfer | AUT | SIC58 Squadra Corse | Honda | 1:42.851 |
| 26 | Nicola Carraro | ITA | Rivacold Snipers Team | Honda | 1:43.148 |










