 
                Hingga dua putaran terakhir, Marquez berhasil mempertahankan posisinya, meninggalkan Bezzecchi dan mengamankan kemenangan. Di belakang, Alex Marquez berhasil mengamankan posisi ketiga. Sementara itu, Fabio Quartararo yang sempat berada di posisi keempat harus merosot ke posisi kedelapan setelah dilewati oleh Franco Morbidelli dan pembalap lainnya.
1    Marc Marquez    SPA    Ducati Lenovo (GP25)
2    Marco Bezzecchi    ITA    Aprilia Factory (RS-GP25)
3    Alex Marquez    SPA    BK8 Gresini Ducati (GP24)
4    Franco Morbidelli    ITA    Pertamina VR46 Ducati (GP24)
5    Fabio Di Giannantonio    ITA    Pertamina VR46 Ducati (GP25)
6    Fermin Aldeguer    SPA    BK8 Gresini Ducati (GP24)
7    Luca Marini    ITA    Honda HRC Castrol (RC213V)
8    Fabio Quartararo    FRA    Monster Yamaha (YZR-M1)
9    Miguel Oliveira    POR    Pramac Yamaha (YZR-M1)
10    Brad Binder    RSA    Red Bull KTM (RC16)
11    Raul Fernandez    SPA    Trackhouse Aprilia (RS-GP25)
12    Jack Miller    AUS    Pramac Yamaha (YZR-M1)
13    Jorge Martin    SPA    Aprilia Factory (RS-GP25)
14    Augusto Fernandez    SPA    Yamaha Factory Racing (YZR-M1 V4)
15    Somkiat Chantra    THA    Idemitsu Honda LCR (RC213V)
16    Johann Zarco    FRA    Castrol Honda LCR (RC213V)
 
     Enea Bastianini    ITA    Red Bull KTM Tech3 (RC16)
     Alex Rins    SPA    Monster Yamaha (YZR-M1)
     Francesco Bagnaia    ITA    Ducati Lenovo (GP25)
     Pedro Acosta    SPA    Red Bull KTM (RC16)
     Maverick Viñales    SPA    Red Bull KTM Tech3 (RC16)
     Ai Ogura    JPN    Trackhouse Aprilia (RS-GP25)
     Joan Mir    SPA    Honda HRC Castrol (RC213V)
(Rivan Nasri Rachman)