Per la prima volta, Iván Ortolá partirà in pole position nel Campionato Mondiale di Moto3. Lo spagnolo è stato il più forte nelle qualifiche di sabato a Barcellona, dove il giro record stabilito nelle prove del mattino non è stato battuto.
La Q1 è stata emozionante e combattuta fino alla fine. Matteo Bertelle (Kopron Rivacold Snipers/Honda) è stato il più veloce, battendo David Muñoz (BOE Motorsports/KTM) per 0,107 secondi. Luca Lunetta (SIC58 Squadra Corse/Honda) ha sfruttato il suo ultimo giro per arrivare terzo.
Anche Jacob Roulstone (Red Bull GasGas Tech3) ha ottenuto un posto nella Q2, arrivando quarto. Il rookie australiano è stato 0,261 secondi davanti al quinto classificato, Scott Ogden (MLav Racing/Honda).
Alcuni piloti hanno ottenuto tempi solo un po’ più tardi nella Q2 e, dopo sette minuti, il leader era Daniel Holgado (Red Bull GasGas Tech3) davanti a Ryusei Yamanaka (MT Helmets-MSi/KTM). Collin Veijer (Liqui Moly Husqvarna Intact GP) ha completato il suo primo giro lanciato a sette minuti dalla fine e si è portato in testa.
La sessione stava risultando un po’ più complicata per David Alonso (CFMoto Gaviota Aspar), le cui prime due volte lanciate sono state annullate. Quando ha finalmente ottenuto un tempo valido è arrivato secondo a 0,210 secondi da Veijer.
Dopo le solite soste ai box a metà qualifica, i piloti sono tornati in pista per gli ultimi minuti e la classifica sarebbe cambiata completamente. Ortolá (MT Helmets-MSi/KTM) ha conquistato la pole position, battendo Veijer per soli 19 millesimi.
José Antonio Rueda (Red Bull KTM Ajo) è arrivato terzo, mentre Taiyo Furusato (Honda Team Asia) ha sorpreso piazzandosi quarto davanti a Yamanaka. Alonso è stato uno dei vari piloti penalizzati dalle bandiere gialle ed è arrivato solo sesto. Holgado, attuale leader del campionato, partirà nono dopo essere stato protagonista della caduta che ha portato alle bandiere gialle.