In einem aufregenden Rennen auf dem Circuit of the Americas wurde Maverick Vinales von Aprilia MotoGP zum überraschenden Sieger, nachdem er auf dem 11. Platz gestartet war. Dieser Sieg machte Vinales zum ersten Fahrer in der MotoGP-Ära, der Rennen mit drei verschiedenen Herstellern in der Königsklasse gewonnen hat. Seine Wahl des mittleren Hinterreifens, den auch der Rookie Pedro Acosta verwendete und der den zweiten Platz belegte, erwies sich als vorteilhaft, da sich die anderen Spitzenreiter für den weichen Hinterreifen entschieden. Vinales hatte einen schwierigen Start, schaffte es aber, sich durch das Feld zu kämpfen und den Sieg zu sichern.
Jorge Martin, der als starker Konkurrent galt, konnte sich aufgrund von Acostas beeindruckender Leistung nicht von der Gruppe absetzen. Trotz mehrerer Versuche, Acosta zu überholen, wurde Martin in jeder Kurvenausfahrt überholt. Pecco Bagnaia machte ebenfalls Fortschritte, indem er Enea Bastianini überholte und zwei weitere Positionen gewann, als Jack Miller und Marc Marquez eine leichte Kollision hatten.
In der vierten Runde gelang es Martin schließlich, an Acosta vorbeizukommen und den Eindruck zu erwecken, dass er den Sieg sicherstellen könnte. Allerdings begann der Unterschied zwischen den weichen und mittleren Hinterreifen eine Rolle zu spielen. Martin fiel zurück und wurde von Bagnaia und Acosta überholt. Marquez überholte ebenfalls beide Fahrer, stürzte jedoch leider während des Rennens in Führung liegend.
In der Zwischenzeit arbeitete sich Vinales kontinuierlich durch das Feld nach vorne, überholte mehrere Fahrer, darunter Fabio Di Giannantonio, Alex Rins, Alex Marquez und Bastianini. Er holte schnell zur Spitzengruppe auf und kletterte auf den vierten Platz. Durch Marquez‘ Sturz wurde er auf den dritten Platz befördert und überholte schließlich Martin, um den zweiten Platz zu sichern.
Vinales konzentrierte sich dann darauf, Acosta zu überholen. Er verteidigte erfolgreich gegen den ersten Versuch, wurde aber schließlich überholt und übernahm die Führung. Von dort aus behauptete Vinales seine Position und sicherte sich den Sieg, während sich Acosta mit dem zweiten Platz zufrieden gab. Martin hatte Schwierigkeiten, sein Tempo zu halten, und wurde auf der vorletzten Runde von Bastianini überholt.
Mit diesem Sieg verringerte Vinales den Abstand zum Meisterschaftsführenden Martin. Bastianini liegt jetzt 21 Punkte hinter Martin, während Vinales und Acosta die einzigen anderen Fahrer sind, die innerhalb von 30 Punkten des Spitzenreiters liegen. Bagnaias fünfter Platz festigte seine Position in der Meisterschaftstabelle.
Weitere bemerkenswerte Leistungen erbrachte Di Giannantonio auf dem sechsten Platz als bester Fahrer auf einer Ducati des letzten Jahres, gefolgt von Aleix Espargaro, Marco Bezzecchi und Brad Binder. Trackhouse Aprilias Raul Fernandez erzielte bei seinem ersten Heim-Grand-Prix ein Top-Ten-Ergebnis. Miller hingegen hatte Schwierigkeiten in der zweiten Hälfte des Rennens und beendete es auf dem 13. Platz.
Mehrere Fahrer, darunter Marquez und sein Bruder Aleix, stürzten während des Rennens. Der Vorjahressieger Rins und Joan Mir stürzten ebenfalls, ebenso wie Franco Morbidelli, der auf dem Weg zu einem Top-Ten-Finish war. Beide LCR Honda-Fahrer, Takaaki Nakagami und Johann Zarco, schafften es nicht, das Rennen zu beenden.