Aquí está una lista de las mejores peleas de Oliveira. Para una lista de las pérdidas de Oliveira, consulta "Charles Oliveira Pérdidas".
El 15 de mayo de 2021 Charles Oliveira se enfrentó a Michael Chandler en un combate titular de ligero por el título UFC Championship. Oliveira tenía 31 años y un récord de 31-8 (28), y Chandler tenía 35 años y un récord de 22-5 (15). Oliveira detuvo a Michael Chandler por asalto 2º TKO y se convirtió en el nuevo campeón ligero de UFC.
El 11 de diciembre de 2021 Charles Oliveira se enfrentó a Dustin Poirier en un combate titular de ligero por el título UFC Championship. Oliveira tenía 32 años y un récord de 32-8 (29), y Poirier tenía 32 años y un récord de 28-6 (21). Oliveira detuvo a Dustin Poirier por asalto 3º sumisión y defendió con éxito su título.
El 8 de abril de 2017 Charles Oliveira se enfrentó a Will Brooks en un combate de ligero a la edad de 27. Él entró con un récord de 22-7 (20), y Brooks tenía 30 años y un récord de 18-2 (9). Oliveira detuvo a Will Brooks por sumisión en el asalto 1º.
El 16 de noviembre de 2019 Charles Oliveira se enfrentó a Jared Gordon en un combate de ligero a la edad de 30. Él entró con un récord de 28-8 (26), y Gordon tenía 31 años y un récord de 15-3 (8). Oliveira detuvo a Jared Gordon por KO en el asalto 1º.
El 10 de junio de 2023 Charles Oliveira se enfrentó a Beneil Dariush en un combate de ligero a la edad de 33. Él entró con un récord de 34-9 (31), y Dariush tenía 34 años y un récord de 22-4-1 (13). Oliveira detuvo a Beneil Dariush por TKO en el asalto 1º.
El 28 de enero de 2012 Charles Oliveira se enfrentó a Eric Wisely en un combate de pluma a la edad de 22. Él entró con un récord de 15-2 (14), y Wisely tenía 27 años y un récord de 19-6 (10). Oliveira detuvo a Eric Wisely por sumisión en el asalto 1º.
El 2 de febrero de 2019 Charles Oliveira se enfrentó a David Teymur en un combate de ligero a la edad de 29. Él entró con un récord de 26-8 (24), y Teymur tenía 29 años y un récord de 8-1 (4). Oliveira detuvo a David Teymur por sumisión en el asalto 2º.
El 18 de mayo de 2019 Charles Oliveira se enfrentó a Nik Lentz en un combate de ligero a la edad de 29. Él entró con un récord de 27-8 (25), y Lentz tenía 34 años y un récord de 30-9-2 (19). Oliveira detuvo a Nik Lentz por TKO en el asalto 2º.
El 7 de mayo de 2022 Charles Oliveira se enfrentó a Justin Gaethje en un combate de ligero a la edad de 32. Él entró con un récord de 33-8 (30), y Gaethje tenía 33 años y un récord de 23-3 (20). Oliveira detuvo a Justin Gaethje por sumisión en el asalto 1º.
El 15 de diciembre de 2018 Charles Oliveira se enfrentó a Jim Miller en un combate de ligero a la edad de 29. Él entró con un récord de 25-8 (23), y Miller tenía 35 años y un récord de 29-12 (18). Oliveira detuvo a Jim Miller por sumisión en el asalto 1º.