Escriba una continuación para este párrafo - En la primera ronda en Qatar, Rossi comenzó bien al obtener un primer podio de la temporada en forma de tercer lugar. Tuvo un buen comienzo de octavo en la parrilla para subir a cuarto en la primera vuelta, adelantó a la Honda de Dani Pedrosa en la segunda vuelta y se movió en la otra Honda de Marc Márquez con 17 vueltas por delante. Sin embargo, se abrió en la curva uno en la vuelta 11 y permitió que Márquez y Andrea Dovizioso pasasen. A cinco vueltas del final, Rossi se abrió paso por delante de la Yamaha Tech 3 de Johann Zarco, pero finalmente no pudo acercarse lo suficiente y cruzó la línea 0.797 segundos por detrás del eventual ganador de la carrera Dovizioso. En Argentina, Rossi terminó fuera de los puntos en el décimo noveno lugar después de una colisión con la Honda de Márquez, que estaba asaltando el campo después de comenzar desde atrás, cuando su moto se detuvo como resultado del choque. Márquez subió por el interior de varios pilotos, chocando primero con el Aprilia de Aleix Espargaró y luego con Rossi. Cuando el español se equivocó en el punto de frenado, obligó a Rossi a ir a lo ancho, haciéndole cortar el césped y caerse en el proceso. Rossi finalmente se puso en marcha de nuevo, pero no logró anotar ningún punto después. Después de la carrera, Rossi acusó a Márquez de "destruir nuestro deporte" porque "no tiene ningún respeto por sus rivales" y Márquez recibió una penalización de 30 segundos por la acción. En las siguientes rondas en las Américas y España, Rossi terminó en el podio dos veces en el cuarto y quinto lugar, pero se recuperó al marcar tres podios de terceros lugares consecutivos en el francés
, las rondas italianas y catalanas. En Mugello, obtuvo su primera y única pole position de la temporada, su primera desde el GP de Japón de 2016 y su 51a pole position en MotoGP en general.