Sous le beau soleil d’Espagne, Dani Pedrosa a mis tout le monde d’accord en signant sa première pole position depuis 2015 et le Grand Prix de Malaisie. Pedrosa a réalisé un chrono en 1’38.249, soit trois dixièmes moins rapide que le record du circuit datant de 2015 qui est d’1’37.910.
Il devancera sur la première ligne Marc Marquez et Cal Crutchlow. Son coéquipier a commencé en signant le temps de référence puis a poussé jusqu’à la fin pour détenir la pole mais il n’en fut rien, Pedrosa était plus rapide.
Sur la seconde ligne, on retrouve Maverick Vinales à quatre dixièmes de Pedrosa. L’Espagnol a semblé montrer quelques signes d’agacement en rentrant dans son stand. Il devance la Suzuki d’Andrea Iannone, lequel avait dominé la Q1, et Johann Zarco.
Manquant d’un certain feeling avec son train avant, Valentino Rossi a essayé de limiter la casse en s’emparant du septième temps. L’Italien comptait deux millièmes d’avance seulement sur son ancien coéquipier Jorge Lorenzo et deux dixièmes sur Jonas Folger.