Di tahun 2012-2015, Oliveira mengikuti ajang Moto3 dan berhasil bertengger di peringkat kedua klasemen pada 2015.
Oliveira berada di peringkat kedua dengan raihan 254 poin dari 68 start. Dari total 68 start, Oliveira berhasil mengantongi 13 podium dan 6 kali menang.
Baca Juga:
Raih Hasil Manis di Mandalika, Red Bull KTM Makin Pede
Posisi ini membuat Oliveira naik ke ajang Moto2 pada tahun 2016.
Di ajang Moto2, Oliveria juga meraih hasil yang tidak jauh berbeda.
Selama tahun 2016-2018, Oliveira berhasil mengakhiri musim 2018 dengan bertengger di posisi kedua klasemen dengan raihan 297 poin.
Baca Juga:
Begini Gaya Selebrasi Miguel Oliveira usai Juarai MotoGP Mandalika
Catatan ini diraih dengan 50 start, 21 podium, dan berhasil meraih 6 kemenangan.
Raihan ini pula yang membuat Oliveira akhirnya masuk ke gelaran MotoGP pada tahun 2019. Di ajang MotoGP, Oliveira bergabung dengan tim Red Bull KTM. Oliveira menggunakan nomor 88 di kuda besi tunggangannya.
Pada MotoGP musim 2021, Miguel Oliveira berhasil bertengger di peringkat 14 klasemen dengan total raihan 94 poin.