Erstmals in seiner Karriere wird Joel Kelso von der Pole Position im Moto3 starten. Der Australier war der Schnellste in der Qualifikation am Samstag für den GP von Thailand in Buriram.
Der Beginn von Q2 sah Kelso (BOE Motorsports/KTM), der das Tempo anführte, vor José Antonio Rueda (Red Bull KTM Ajo), während David Muñoz (BOE Motorsports/KTM) Dritter war. Die anderen Fahrer kamen jedoch etwas später auf die Strecke.
Es war dann Iván Ortolá (MT Helmets-MSi/KTM), der an der Spitze der Zeitenliste stand, bevor er von Daniel Holgado (Red Bull GasGas Tech3) überholt wurde. Kurz darauf verlor der Spanier zwei Positionen an Ángel Piqueras (Leopard Racing/Honda) und David Alonso (CFMOTO Gaviota Aspar).
Nach den Boxenstopps brachten die letzten Minuten eine Revolution in die Zeitenliste. Kelso sicherte sich schließlich die Pole Position, indem er seine letzte Runde in 1m40,603s fuhr und Collin Veijer (Liqui Moly Husqvarna Intact GP) um 0,073s schlug. Piqueras belegte den dritten Platz.
Die Top fünf wurden von Taiyo Furusato (Honda Team Asia) und Alonso komplettiert, die somit die zweite Reihe der Startaufstellung mit dem sechstplatzierten Scott Ogden (FleetSafe Honda-MLav Racing) teilen werden. Trotz der schnellsten Runde in Buriram in Q1 konnte Filippo Farioli (SIC58 Squadra Corse/Honda) den Schwung nicht halten und startet von Platz 15.