Pecco Bagnaia sicherte sich die erste Position auf der Startaufstellung für das MotoGP Dutch TT mit einer dominanten Leistung. Der Werksfahrer von Ducati stellte mit einer Zeit von 1m30.540s einen neuen Rundenrekord auf und setzte sich damit mit etwas über 0,1 Sekunden gegen seinen Pramac-Rivalen Jorge Martin durch. Bagnaia hatte bereits am Freitag in den Trainingssessions seine Geschwindigkeit unter Beweis gestellt und FP1 zum ersten Mal in seiner MotoGP-Karriere angeführt. Er wird sowohl im Sprint-Rennen am Samstag als auch im Hauptrennen am Sonntag von der Pole-Position starten. Maverick Vinales wird ihn in der ersten Reihe begleiten, gefolgt von Alex Marquez und Aleix Espargaro.
In Q2 stellte Martin zunächst einen neuen Rundenrekord mit einer Zeit von 1m30.877s auf, doch Bagnaia übertraf ihn schnell mit einer Rundenzeit von 1m21.048s. Bagnaia verbesserte dann seine Zeit um 0,3 Sekunden und sicherte sich die Pole-Position. Martin konnte aufgrund von Verkehrsproblemen nicht verbessern. Fabio Di Giannantonio hielt kurzzeitig die dritte Position, wurde aber auf den sechsten Platz zurückgedrängt. Marc Marquez wird trotz eines späten Sturzes von Platz sieben starten, gefolgt von Franco Morbidelli und Brad Binder.
Pedro Acosta führte Q1, stürzte jedoch in den letzten Momenten, verlor Aerodynamik und benötigte eine schnelle Reparatur vor Q2. Er wird von Platz 10 starten. Enea Bastianini und Raul Fernandez werden von Platz 11 und 12 starten. Fabio Quartararo, der von Di Giannantonio aus Q2 ausgeschlossen wurde, wird von Platz 13 starten. Jack Miller und Marco Bezzecchi, die am Samstagmorgen zwei Stürze erlitten, werden von Platz 14 und 15 starten. Alex Rins, Miguel Oliveira und Lorenzo Savadori vervollständigen die Top 18. Johann Zarco führt die Honda-Fahrer auf Platz 19, gefolgt von Joan Mir, Luca Marini, Augusto Fernandez und Takaaki Nakagami.
In der vorherigen FP3-Session musste Marc Marquez in die Box zurückkehren, um seine Knieschoner zu holen, nachdem er sie vergessen hatte. Raul Fernandez und Marco Bezzecchi stürzten in Kurve 7, was zu einer roten Flagge und einem Besuch im medizinischen Zentrum für Fernandez führte.