Stunden vor dem Rennen, das aufgrund seines körperlichen Zustands schwierig sein könnte, war Francesco Bagnaia der schnellste Mann im Warm-up beim MotoGP San Marino GP. Der amtierende Champion übertraf die beiden anderen Fahrer, die gestern im Sprintrennen in Misano auf dem Podium standen.
Von den ersten fliegenden Runden an gehörte die Führung Jorge Martín (Prima Pramac/Ducati), der es schaffte, seine Rundenzeit im Verlauf der Session zu verbessern. Doch in den letzten zwei Minuten wurde der spanische Fahrer von den Hauptkonkurrenten des gestrigen Sprintrennens überholt: Bagnaia (Ducati) und Marco Bezzecchi (Mooney VR46 Racing Team/Ducati), die auf den ersten und zweiten Platz kletterten, beziehungsweise.
Ganz am Ende eroberte Martín die Führung zurück… nur um seine Runde wegen Überschreitung der Streckenbegrenzung zu annullieren. Somit war Bagnaia mit einem Vorsprung von 0,131 Sekunden der Schnellste im Warm-up vor Bezzecchi. Martín belegte den dritten Platz, gefolgt von Brad Binder (Red Bull KTM) und Takaaki Nakagami (LCR Honda) in den Top Five.