Francesco Bagnaia, da Ducati, garantiu sua primeira pole position da temporada em grande estilo no circuito de Assen, demonstrando seu domínio ao longo do fim de semana. Com um tempo de volta de 1:30.540s, Bagnaia superou a concorrência e melhorou em 0.800s seu melhor tempo do ano anterior. Jorge Martin e Maverick Viñales completaram o top três.
Bagnaia manteve sua forte performance, preparando-se bem para a Sprint de sábado à tarde. Nos minutos finais da sessão, Marc Marquez liderou o pelotão, mas acabou interrompendo a sequência de voltas rápidas após um erro na Curva 7, quase colidindo com Aleix Espargaro.
Viñales e Espargaro terminaram em terceiro e quinto, respectivamente, com Alex Marquez, da Gresini, ficando em quarto. Fabio Di Giannantonio conseguiu o sexto lugar, seguido por Franco Morbidelli em sétimo e Brad Binder como o melhor KTM, em oitavo. Enea Bastianini e Raul Fernandez completam o top 10.
Fabio Quartararo mostrou melhorias na Yamaha, ficando em 13º. Jack Miller terminou em 14º, meio segundo atrás de uma vaga no Q2. Marco Bezzecchi sofreu um acidente na Curva 5 e começará a Sprint em 15º. Alex Rins e Miguel Oliveira fecharam o top 17.
O piloto de testes da Aprilia, Lorenzo Savadori, conseguiu se colocar à frente de todos os pilotos da Honda, garantindo o 18º lugar. Johann Zarco liderou os pilotos da Honda em 19º, com Joan Mir e Luca Marini logo atrás. Augusto Fernandez ficou em 22º, enquanto Taakaki Nakagami terminou em último.
A competitividade promete ser intensa na Sprint e na corrida principal de domingo, com Bagnaia em grande forma para buscar a vitória.