Miguel Oliveira ha iniziato il GP del Portogallo di MotoGP con l’ottavo posto nella prima sessione di prove libere. Il pilota del Trackhouse Racing è stato costantemente uno dei dieci più veloci della sessione inaugurale a Portimão, arrivando anche a guidare.
Con il suo primo giro lanciato, il #88 è stato al secondo posto per alcuni istanti, ma non migliorando immediatamente è rapidamente scivolato in classifica ed è addirittura uscito dai primi 15. Nel quarto giro lanciato, ha abbassato il suo tempo per piazzarsi quinto.
È stata una situazione di breve durata, prima che Oliveira perdesse nuovamente diverse posizioni fino a trovarsi al 12º posto. In risposta, è entrato nell’1m42s per arrivare settimo. Tuttavia, quando è rientrato ai box al giro successivo, era già sceso all’ottavo posto. Mancavano 29 minuti alla bandiera a scacchi.
Il soggiorno nel garage è durato circa cinque minuti, abbastanza tempo per far scendere Oliveira all’undicesimo posto in classifica. Nel secondo tentativo, è salito al quarto posto in una classifica guidata all’epoca da Jack Miller (Red Bull KTM). E, non molto tempo dopo, è stato proprio Oliveira a occupare la prima posizione in classifica per brevi istanti, prima di essere spodestato da Marc Márquez (Gresini/Ducati). È tornato ai box poco dopo, quando era secondo e mancavano 11 minuti.
Solo negli ultimi cinque minuti Oliveira è tornato in pista, senza riuscire a migliorare il suo tempo. È sceso in classifica e ha concluso ottavo a 0,623s da Márquez, che ha dettato il ritmo.