Charles Oliveira has 11 losses against 11 opponents on his MMA record. For a list of Oliveira's best fights, refer to "Best fights of Charles Oliveira".
On June 28, 2025 Charles Oliveira fought Ilia Topuria in a lightweight title fight for the UFC Championship title. Oliveira was 35 years old and with a record of 35-11 (31), and Topuria was 28 years old and with a record of 16-0 (13). Oliveira lost the fight via 1st-round KO.
On April 13, 2024 Charles Oliveira faced off against Arman Tsarukyan in a lightweight bout at age 34. He was coming in with a record of 34-10 (31), and Tsarukyan was 27 years old and with a record of 21-3 (14). Oliveira lost the fight via 3-round split decision.
On October 22, 2022 Charles Oliveira fought Islam Makhachev in a lightweight title fight for the UFC Championship title. Oliveira was 33 years old and with a record of 33-9 (30), and Makhachev was 30 years old and with a record of 22-1 (14). Oliveira lost the fight via 2nd-round submission.
On December 2, 2017 Charles Oliveira faced off against Paul Felder in a lightweight bout at age 28. He was coming in with a record of 22-8 (20), and Felder was 33 years old and with a record of 14-3 (10). Oliveira lost the fight via 2nd-round TKO.
On November 5, 2016 Charles Oliveira faced off against Ricardo Lamas in a featherweight bout at age 27. He was coming in with a record of 21-7 (19), and Lamas was 34 years old and with a record of 16-5 (8). Oliveira lost the fight via 2nd-round submission.
On August 27, 2016 Charles Oliveira faced off against Anthony Pettis in a featherweight bout at age 26. He was coming in with a record of 21-6 (19), and Pettis was 29 years old and with a record of 18-5 (15). Oliveira lost the fight via 3rd-round submission.
On August 23, 2015 Charles Oliveira faced off against Max Holloway in a featherweight bout at age 25. He was coming in with a record of 20-5 (18), and Holloway was 23 years old and with a record of 13-3 (7). Oliveira lost the fight via 1st-round TKO.
On July 6, 2013 Charles Oliveira faced off against Frankie Edgar in a featherweight bout at age 23. He was coming in with a record of 16-4 (15), and Edgar was 31 years old and with a record of 15-4-1 (6). Oliveira lost the fight via 3-round unanimous decision.
On September 22, 2012 Charles Oliveira faced off against Cub Swanson in a featherweight bout at age 22. He was coming in with a record of 16-3 (15), and Swanson was 28 years old and with a record of 17-5 (13). Oliveira lost the fight via 1st-round KO.
On August 14, 2011 Charles Oliveira faced off against Donald Cerrone in a lightweight bout at age 21. He was coming in with a record of 14-2 (13), and Cerrone was 28 years old and with a record of 15-3 (12). Oliveira lost the fight via 1st-round TKO.
On December 11, 2010 Charles Oliveira faced off against Jim Miller in a lightweight bout at age 21. He was coming in with a record of 14-1 (13), and Miller was 27 years old and with a record of 18-2 (12). Oliveira lost the fight via 1st-round submission.