Tendo conseguido regressar da lesão sofrida a tempo para o último grande prémio da temporada de MotoGP, Miguel Oliveira conseguiu terminar na 12ª posição na Catalunha, num fim de semana em que Jorge Martín se sagrou pela primeira vez Campeão do Mundo.
O piloto português recuperou quase totalmente da sua lesão no braço e conseguiu voltar às pistas ainda antes do final da temporada para fazer a sua última corrida com as cores da Trackhouse Racing, antes de seguir para novos desafios com a equipa Pramac na próxima época, onde trocará de moto, deixando a Aprilia e passando a correr com uma Yamaha. Foi este fim de semana na Catalunha, num grande prémio solidário com aqueles que foram afetados pela catástrofe na região de Valência, que Miguel Oliveira regressou e terminou na 14ª posição na qualificação.
A corrida Sprint foi ganha por Francesco Bagnaia, sendo seguido pelo colega de equipa, Enea Bastianini e por Jorge Martín que fechou o pódio, mostrando que não queria deixar fugir a vantagem que tinha no campeonato para Bagnaia. Miguel Oliveira não conseguiu ir além da 18ª posição.
Já na corrida de domingo o piloto de Almada conseguiu conquistar mais alguns pontos no campeonato e passou a linha de meta na 12ª posição numa corrida ganha novamente por Bagnaia e com Jorge Martín mais uma vez a ficar em terceiro atrás de Marc Marquez. Desta forma o piloto espanhol da Prima Pramac Racing garantiu o seu primeiro título de Campeão do Mundo de MotoGP, fechando as contas do campeonato com 508 pontos mais 10 que o seu rival Bagnaia. Miguel Oliveira terminou o campeonato na 15ª posição com 75 pontos.