Zum ersten Mal in seiner Karriere wird Joel Kelso von der Pole-Position in Moto3 starten. Der Australier war der Schnellste in der Qualifikationssitzung am Samstag für den Thai GP in Buriram.
Q2 begann mit Kelso (BOE Motorsports/KTM), der das Tempo vorgab und José Antonio Rueda (Red Bull KTM Ajo) anführte, während David Muñoz (BOE Motorsports/KTM) auf dem dritten Platz lag. Andere Fahrer traten jedoch etwas später auf die Strecke.
Iván Ortolá (MT Helmets-MSi/KTM) übernahm kurzzeitig die Führung in der Zeitliste, bevor er von Daniel Holgado (Red Bull GasGas Tech3) überholt wurde. Kurz darauf wurde der Spanier von Ángel Piqueras (Leopard Racing/Honda) und David Alonso (CFMOTO Gaviota Aspar) überholt.
Nach den Boxenstopps brachte die letzte Minute eine Veränderung in der Zeitliste. Kelso sicherte sich die Pole-Position mit seiner letzten Runde von 1:40,603, und schlug Collin Veijer (Liqui Moly Husqvarna Intact GP) um 0,073 Sekunden. Piqueras beendete das Qualifying auf dem dritten Platz.
Die Top fünf wurden von Taiyo Furusato (Honda Team Asia) und Alonso vervollständigt, die sich die zweite Reihe mit dem Qualifikanten auf dem sechsten Platz, Scott Ogden (FleetSafe Honda-MLav Racing), teilen werden. Trotz des Setzens des Buriram-Rundenrekords in Q1 konnte Filippo Farioli (SIC58 Squadra Corse/Honda) den Schwung nicht halten und wird von Platz 15 starten.