Somkiat Chantra führte das erste Qualifying für den Moto2 Catalan GP an und sicherte sich damit einen Platz im Kampf um die Pole-Position, zusammen mit Sergio García, Filip Salac und Barry Baltus.
Nachdem die meisten Fahrer ihre ersten Rundenzeiten veröffentlicht hatten, führte García (Pons Wegow Los40/Kalex). Salac (QJMotor Gresini/Kalex), Baltus (Fieten Olie Racing GP/Kalex) und Bo Bendsneyder (Pertamina Mandalika SAG Team/Kalex) befanden sich ebenfalls in den Qualifying-Positionen.
Bendsneyder verbesserte sich auf den zweiten Platz, während Salac nach dem Überholen von Senna Agius (Liqui Moly Husqvarna Intact GP/Kalex) in den zweiten fliegenden Runden auf den vierten Platz zurückfiel. Chantra (Idemitsu Honda Team Asia/Kalex) übernahm die Führung mit noch etwa sechs Minuten verbleibender Zeit und drängte Salac aus der Qualifying-Zone.
Mit mehreren Fahrern, die in die Box zurückkehrten, blieb die Zeittabelle für einige Minuten stabil. In den letzten Runden behaupteten Chantra und García die beiden ersten Plätze, während Salac und Baltus Bendsneyder überholten, um ihre Plätze zu sichern. Der niederländische Fahrer verpasste Q2 nur um 0,003 Sekunden.