Les Pays-Bas accueillent le dernier week-end de course avant les vacances d'été. Marco Bezzecchi part de la pole position pour les deux courses du week-end.
Le pilote de l'équipe de Valentino Rossi part de la pole position. C'est la seconde de sa carrière. Il part sur la même ligne que le Champion du Monde en titre Francesco Bagnaia et son coéquipier Luca Marini, qui a chuté dans les dernières minutes de la séance qualificative.
Sur la deuxième ligne, on retrouve la Yamaha de Fabio Quartararo. La moto de la marque japonaise semble bien fonctionner sur le circuit néerlandais. Il part aux côtés de la KTM de Brad Binder et l'Aprilia d'Aleix Espargaró. La ligne suivante est composée de Maverick Viñales, Johann Zarco, qui a signé le meilleur de la Q1, et Alex Márquez. La quatrième ligne est occupée par Jorge Martín, Miguel Oliveira, qualifié en Q1, et Jack Miller.
Premier éliminé de la Q1, Fabio di Giannantonio est sur la cinquième ligne avec Takaaki Nakagami et Franco Morbidelli. On retrouve en sixième ligne Raúl Fernández, Marc Márquez et Enea Bastianini. Les deux pilotes se sont accrochés lors de la Q1, ce qui a provoqué la chute du pilote Repsol Honda. Lorenzo Savadori, Stefan Bradl, qui remplace Alex Rins chez LCR Honda, et Augusto Fernández sot sur la septième ligne et la dernière est occupée par Iker Lecuona, remplaçant de Joan Mir, et Jonas Folger.