Der Italienische MotoGP-Grand Prix lief nicht gut für Miguel Oliveira, der nur zwei Punkte in Mugello sammelte – aufgrund des 14. Platzes im Hauptrennen am Sonntag. Dies spiegelte sich negativ in der Meisterschaftswertung wider.
Der portugiesische Fahrer, der zunächst vielversprechend mit dem vierten Platz im Training am Freitag Nachmittag begann, qualifizierte sich auf dem 11. Platz. Ein Problem mit der Höhenverstellvorrichtung kostete ihn mehrere Positionen beim Start des Sprintrennens, und er gab kurz darauf aufgrund eines Unfalls mit Fabio Quartararo (Monster Energy Yamaha) auf.
Am Sonntag verlor Oliveira erneut mehrere Positionen beim Start. Er konnte jedoch einen soliden Rhythmus finden und eine Aufholjagd starten, bis er auf den 13. Platz kam… direkt hinter seinem Teamkollegen von Trackhouse Racing, Raúl Fernández.
In der Lage, anzugreifen, versuchte #88, blieb jedoch im fünften Gang stecken und konnte nicht nur das Überholmanöver vollenden, sondern fiel auch auf den 14. Platz zurück, den er schließlich belegte – er wurde von Marc Bezzecchi (Pertamina Enduro VR46/Ducati) überholt. In der Zwischenzeit wurde Fernández 12.
Mit diesen Ergebnissen stieg der Spanier auf den 12. Platz in der Meisterschaft mit 32 Punkten – genauso viele wie Quartararo. Oliveira hingegen fiel auf den 15. Platz zurück, gleichauf mit Franco Morbidelli (Prima Pramac/Ducati) und nur einen Punkt hinter Fernández. Vor diesem Rennen war der Portugiese 13., einen Platz über seinem Teamkollegen.