El piloto español Sergio García Dols (Boscoscuro) logra la pole en la carrera de Moto2 en el Gran Premio de Catalunya, mientras que Iván Ortolá (KTM) se lleva la pole en la clasificación de Moto3. Dani Holgado (GasGas) tendrá que remontar desde la novena posición en Moto3.
García Dols, líder de la general de Moto2, consigue la pole con un tiempo de 1:41.894 en el Circuit de Barcelona-Catalunya. Fermín Aldeguer (Boscoscuro) y Celestino Vietti (Kalex) completan la primera fila. En Moto3, Ortolá logra su primera pole al vencer a Collin Veijer (Husqvarna).
En Moto2, Arón Canet, Albert Arenas y Manu González completan la segunda línea de parrilla. En Moto3, José Antonio Rueda sale tercero. Holgado se cae en su intento por mejorar y partirá noveno, mientras que su rival David Alonso saldrá sexto.
En Moto2, Daniel Muñoz arrancará séptimo, Alonso López octavo e Izan Guevara decimotercero. En Moto3, David Muñoz partirá séptimo, Adrián Fernández octavo y Ángel Piqueras decimotercero. Xabi Zurutuza comenzará desde el vigésimo tercer puesto.