2026 Thai Moto3 - Race Results
Results from the opening race of 2026 season for Moto3, the Thai Grand Prix, which saw David Almansa take a record close finish for victory.

The first race of the the Moto3 2026 season saw the race go to a photo finish for the joint closest race in the class ever with David Almansa riding defensively through the last corner to win round 1 of 22 - the Thai Grand Prix in Buriram.
Starting from pole David Almansa had shown pace in the lead up to race day, setting a new lap record on his way to the top spot of the grid.
In his first race for Liqui Moly Dynavolt Intact GP after making the switch from Leopard the KTM rider lead from the start for much of the race, bar a spell where race rival Maximo Quiles took the front, allowing Almansa to size up his competition.
Almasnsa was back ahead with six laps remaining and looked to have an easy job at the start of the last lap, after heading into the final corner of the penultimate lap the Aspar bike behind came in close, forcing Quiles to sit up and lose time.
Undeterred, the No.28 bike wasted no time in bridging the gap and was able to run up the inside in the last corner for a thrilling finale.
Going all the way to the finish line, with a photo finish needed, it was Almansa who picked up his first win by just 0.003s - the joint smallest margin in Moto3 history, matching the 2013 race in Australia where Alex Rins beat Maverick Vinales by the same tiny gap.
Qulies, in his first race at the Chang International circuit after missing the round last season, had to settle for second.
Behind the battle for third also went all the way to the chequered flag.
A pass into the final corner saw Valentin Perrone take the final rostrum spot after pushing to join the group early in the race from 14th on the grid, completing an all KTM podium with Red Bull KTM Tech 3.
That pushed Alvaro Carpe back to a close fourth for Red Bull KTM Ajo, with Veda Pratama holding his own - the top rookie and top Honda rode as high as third on his debut for Honda Team Asia.
Adrian Fernandez picked up his first win at the end of last season in Valencia, but was not close enough to be in the mix for a podium this time out, bringing home his Leopard bike sixth.
Brian Uriarte took over at the front after Marco Morelli did most of the work to try and catch the group ahead, the best of the rest in seventh for Red Bull KTM Ajo, with Morelli more cautious, like Pratama ahead, after receiving a track limits warning in eighth for Aspar.
Joel Esteban rode to ninth in the same group for Level Up - MTA, ahead of David Munoz, who stuggled a little in race trim as he returns from his injury at the end of last season with the Dynavolt team in 10th.
Casey O’Gorman was the last of the group in 11th for SIC58 Squadra Corse, with British rider Scott Ogden a lonely 12th for CIP Green Power.
His team-mate Adrian Cruces was 13th with the remaining points going to the MLav Team, with Joel Kelso getting the better of Eddie O’Shea in the closing stages of the grand prix for 14th and 15th respectively..
Official Buriram Moto3 Records:
Fastest race lap: David Munoz (2025) 1m 41.042s
Old all time lap record: Jose Antonio Rueda (2025) 1m 40.350s
New all time lap record: David Almansa (2026, Q2) 1m 40.088s
Crashes, injuries and replacements
Ryusei Yamanaka was the first rider to exit, off at turn 5 from 5th on lap two.
Guido Pini fell a lap later - re-joining for a 20th place finish.
Cormac Buchanan and Matteo Bertelle also failed to go the distance.
Championship Standings
The early championship standings sit as the race result points, with Almansa leading on 25 points, Quiles on 20 and Perrone with 16 points. Pratama is the best rookie with his fifth getting him off the mark with 11 points.
Full results for the Thai Moto3 race can be found below.
2026 Thailand Moto3 - Race Results | ||||
| Pos | Rider | Nat | Team | Time |
| 1 | David Almansa | SPA | Liqui Moly Dynavolt Intact GP (KTM) | 32:14.186s |
| 2 | Maximo Quiles | SPA | CFMOTO Aspar Team (KTM) | +0.003s |
| 3 | Valentin Perrone | ARG | Red Bull KTM Tech3 (KTM) | +9.480s |
| 4 | Alvaro Carpe | SPA | Red Bull KTM Ajo (KTM) | +9.573s |
| 5 | Veda Pratama | INA | Honda Team Asia (Honda) | +9.687s |
| 6 | Adrian Fernandez | SPA | Leopard Racing (Honda) | +9.723s |
| 7 | Brian Uriarte | SPA | Red Bull KTM Ajo (KTM) | +11.068s |
| 8 | Marco Morelli | ARG | CFMOTO Aspar Team (KTM) | +11.334s |
| 9 | Joel Esteban | SPA | LEVEL UP - MTA (KTM) | +11.541s |
| 10 | David Munoz | SPA | Liqui Moly Dynavolt Intact GP (KTM) | +11.657s |
| 11 | Casey O'Gorman | IRL | SIC58 Squadra Corse (Honda) | +11.863s |
| 12 | Scott Ogden | GBR | CIP Green Power (KTM) | +13.732s |
| 13 | Adrian Cruces | SPA | CIP Green Power (KTM) | +16.365s |
| 14 | Joel Kelso | AUS | GRYD - MLav Racing (Honda) | +17.264s |
| 15 | Eddie O'Shea | GBR | GRYD - MLav Racing (Honda) | +17.459s |
| 16 | Leo Rammerstorfer | AUT | SIC58 Squadra Corse (Honda) | +25.668s |
| 17 | Jesus Rios | SPA | Rivacold Snipers Team (Honda) | +25.731s |
| 18 | Hakim Danish | MAL | AEON Credit- MT Helmets - MSI (KTM) | +25.810s |
| 19 | Rico Salmela | FIN | Red Bull KTM Tech3 (KTM) | +25.898s |
| 20 | Guido Pini | ITA | Leopard Racing (Honda) | +36.323s |
| 21 | Ruche Moodley | RSA | CODE Motorsports (KTM) | +36.854s |
| 22 | Zen Mitani | JPN | Honda Team Asia (Honda) | +37.958s |
| 23 | Nicola Carraro | ITA | Rivacold Snipers Team (Honda) | +54.641s |
| 24 | Ryusei Yamanaka | JPN | AEON Credit- MT Helmets - MSI (KTM) | DNF |
| 25 | Matteo Bertelle | ITA | LEVEL UP - MTA (KTM) | DNF |
| 26 | Cormac Buchanan | NZL | CODE Motorsports (KTM) | DNF |







