Charles Oliveira suffered a devastating first-round knockout loss to Ilia Topuria at UFC 317 in their battle for the vacant lightweight title. It was a frantic start, with Oliveira landing early strikes and hunting takedowns before Topuria reversed position and cut him open with ground-and-pound. Oliveira briefly threatened with a leg lock, but once the fight returned to the feet, Topuria uncorked a perfect punch that ended things at 2:27 of Round 1. Despite this setback, Oliveira remains one of the most accomplished lightweights in UFC history, holding records for most submission wins (16) and most finishes (20). He is still ranked #3 in the division as of July 2025, with recent wins over Michael Chandler and Beneil Dariush demonstrating his enduring elite-level skill.
Next up for Charles Oliveira should be a top-10 matchup with #8-ranked Mateusz Gamrot. These two were originally linked to fight in early 2024 before circumstances shuffled the division. Gamrot is coming off a decision win over Ľudovít Klein in May 2025, showcasing his trademark wrestling, scrambling, and cardio. Stylistically, Oliveira’s elite BJJ and dangerous striking would test Gamrot’s pressure-heavy grappling, while Gamrot’s pace and wrestling defense would challenge Oliveira’s submission threats. It’s a perfect “bounce-back” fight for both: Oliveira looking to reassert himself after a title loss, and Gamrot seeking to break into true contender status.
Oliveira vs. Gamrot is a ranking-relevant, fan-friendly fight that could headline a Fight Night or serve as a pay-per-view main card attraction. The winner would be firmly in the conversation for a future title shot in a stacked lightweight division.
Last Five Fights – Charles Oliveira:
1. Loss to Ilia Topuria – KO (punches), UFC 317 (June 28, 2025)
2. Win over Michael Chandler – Decision (unanimous), UFC 309 (November 16, 2024)
3. Loss to Arman Tsarukyan – Decision (split), UFC 300 (April 13, 2024)
4. Win over Beneil Dariush – TKO (punches), UFC 289 (June 10, 2023)
5. Loss to Islam Makhachev – Submission (arm-triangle choke), UFC 280 (October 22, 2022)
Last Five Fights – Mateusz Gamrot:
1. Win over Ľudovít Klein – Decision (unanimous), UFC on ESPN (May 31, 2025)
2. Loss to Dan Hooker – Decision (split), UFC 305 (August 18, 2024)
3. Win over Rafael dos Anjos – Decision (unanimous), UFC 299 (March 9, 2024)
4. Win over Rafael Fiziev – TKO (knee injury), UFC Fight Night (September 23, 2023)
5. Win over Jalin Turner – Decision (split), UFC 285 (March 4, 2023)