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 beim Sprint-Rennen 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. In den letzten zwei Minuten wurde der spanische Fahrer jedoch von den Hauptkonkurrenten des gestrigen Sprint-Rennens überholt: Bagnaia (Ducati) und Marco Bezzecchi (Mooney VR46 Racing Team/Ducati), die auf den ersten und zweiten Platz kletterten.
Direkt am Ende erlangte Martín die Führung zurück… nur um seine Runde wegen Überschreitung der Streckenlimits annulliert zu bekommen. Somit war Bagnaia der Schnellste im Warm-up mit einem Abstand von 0,131 s zu Bezzecchi. Martín belegte den dritten Platz, gefolgt von Brad Binder (Red Bull KTM) und Takaaki Nakagami (LCR Honda) in den Top fünf.