Francesco Bagnaia zgarnął wszystko co było możliwe podczas Grand Prix Holandii na torze TT Assen! Pole position, wygrana w wyścigu sprinterskim, oraz wygrana w wyścigu głównym.
Drugie miejsce zdobył Jorge Martin, a podium uzupełnił kolega zespołowy zwycięzcy wyścigu, Enea Bastianini, który kolejny raz pokazał, że druga część wyścigu należy dla niego.
AKTUALIZACJA. Marc Marquez został ukarany 16 sekundami kary za nieregulaminowe ciśnienie w oponach podczas wyścigu.
| Pos | Rider | Nat | Team | Time/Diff |
| 1 | Francesco Bagnaia | ITA | Ducati Lenovo (GP24) | 40m 7.214s |
| 2 | Jorge Martin | SPA | Pramac Ducati (GP24) | +3.676s |
| 3 | Enea Bastianini | ITA | Ducati Lenovo (GP24) | +7.073s |
| 4 | Fabio Di Giannantonio | ITA | VR46 Ducati (GP23) | +8.299s |
| 5 | Maverick Viñales | SPA | Aprilia Racing (RS-GP24) | +8.258s |
| 6 | Brad Binder | RSA | Red Bull KTM (RC16) | +16.005s |
| 7 | Alex Marquez | SPA | Gresini Ducati (GP23) | +21.095s |
| 8 | Raul Fernandez | SPA | Trackhouse Aprilia (RS-GP23) | +22.368s |
| 9 | Franco Morbidelli | ITA | Pramac Ducati (GP24) | +23.413s |
| 10 | Marc Marquez | SPA | Gresini Ducati (GP23) | +23.868s |
| 11 | Jack Miller | AUS | Red Bull KTM (RC16) | +24.004s |
| 12 | Fabio Quartararo | FRA | Monster Yamaha (YZR-M1) | +24.057s |
| 13 | Johann Zarco | FRA | LCR Honda (RC213V) | +42.767s |
| 14 | Augusto Fernandez | SPA | Red Bull GASGAS Tech3 (RC16) | +42.871s |
| 15 | Miguel Oliveira | POR | Trackhouse Aprilia (RS-GP24) | +44.429s |
| 16 | Takaaki Nakagami | JPN | LCR Honda (RC213V) | +46.246s |
| 17 | Luca Marini | ITA | Repsol Honda (RC213V) | +70.937s |
| Pedro Acosta | SPA | Red Bull GASGAS Tech3 (RC16)* | DNF | |
| Joan Mir | SPA | Repsol Honda (RC213V) | DNF | |
| Marco Bezzecchi | ITA | VR46 Ducati (GP23) | DNF | |
| Alex Rins | SPA | Monster Yamaha (YZR-M1) | DNF |