El tráfico en pista y el afán de buscar rueda marcó la clasificación de Moto3 en Assen. En la Q1, 11 de los 12 pilotos se quedaron sin marcar una segunda vuelta cronometrada por molestarse, retrasarse y pasar por meta con el crono a cero. En la Q2, en el Red Bull KTM Ajo fueron más inteligentes. El líder del Mundial, José Antonio Rueda, y su compañero, Álvaro Carpe, que ya venía con un buen tiempo, marcaron su registro a 5 minutos del final, logrando un colchón de seguridad de cara al caos final. Y les sirvió para hacer la pole y ser segundo, respectivamente. David Almansa completó la primera fila, con Máximo Quiles sexto tras pasar por la Q1 y un Ángel Piqueras en problemas, 16º.
Lo que pasó antes en la clasificación de MotoGP:
Quartararo logra en Assen su cuarta pole; Márquez, fuera de la primera líneaN/A
La clasificación de la categoría intermedia iba a disputarse con condiciones frías en Assen, con el cielo nublado, como durante todo el fin de semana, con poco más de 20 grados en el ambiente y de 30 en el asfalto. En la Q1, iba a haber dos pilotos llamados a ser la referencia, Máximo Quiles, ganador hace una semana en Mugello, y Álvaro Carpe.
El segundo iba a empezar liderando la primera fase de la sesión con un tiempo de 1:40.911, pero le iban a superar el propio Quiles, Ruysei Yamanaka y Taiyo Furusato, plantándose en 1:40.8. Pero los tiempos aún eran lentos, y se suponía a mejorar cuando los pilotos montaran el neumático nuevo.
Sin embargo, llegó un nuevo episodio polémico propio de Moto3 por buscar rueda. Casi todos los pilotos que disputaban la sesión, 11 de los 12, optaron por rodar en grupo y por pararse en pista para buscar la mejor referencia y mejorar. Y salieron con tan poco margen, y tanto se entretuvieron en el camino, que cuando cruzaron la línea de meta el tiempo ya había llegado a cero, por lo que no pudieron hacer una vuelta cronometrada al ver la bandera a cuadros. Solamente se salvó Cormac Buchanan, que se lo vio venir e iba por delante, rodando solo.
Así, Máximo Quiles encabezó la tabla de tiempos con un 1:40.808, delante de Yamanaka, Furusato y Carpe. Fuera, se quedaron Stefano Nepa, Tatchakorn Buasri, Marcos Uriarte, Cormac Buchanan, Noah Dettwiler, Leonardo Abruzzo, Eddie O'Shea y Jakob Rosenthaler.
Tras ello, llegó la lucha por la pole. Álvaro Carpe llegó enchufado de la Q1 y su primer tiempo en la Q2 fue una declaración de intenciones, un crono de 1:39.798 que le colocó primero provisionalmente. David Almansa, segundo, venía para mejorarle en su segundo giro, pero se vio perjudicado por el tráfico en el último parcial, impidiéndole que mejorara. Máximo Quiles quedó tercero, pero solamente dio una vuelta, volviendo al garaje del Aspar Team al término de la segunda.
A 5 minutos del final, quien mejoró fue José Antonio Rueda, marcando un 1:40.044 que le colocó segundo tras su compañero de equipo, Carpe, a quien le estaba cogiendo rueda. El sevillano tiró una vuelta más y batió su registro, esta vez para colocarse primero con un 1:39.757, por apenas 41 milésimas sobre el #83, haciendo funcionar la estrategia del Red Bull KTM Ajo de salir mediada la sesión y no esperar al final.
El resto de pilotos se la jugó a eso, a marcar el crono al final, con el consiguiente peligro del tráfico. Así, varios corredores mejoraron, pero no lo suficiente para superar a Rueda, primero, y Carpe, segundo. Fue David Almansa quien completó la primera fila, con un 1:39.823, a 25 milésimas del segundo.
El resto de la tabla de tiempos se completó con Taiyo Furusato, Ryusei Yamanaka, Máximo Quiles, Guido Pini, que se fue al suelo en la parte final, Joel Kelso, Dennis Foggia, Valentín Perrone, Nicola Carraro, Ricardo Rossi, Adrián Fernández, David Muñoz, Scott Ogden, Ángel Piqueras, Jacob Roulstone y Luca Lunetta, quien también cayó.