Statistics
- Win rate69.4%25/36
- Finish rate84%21/25
- KO rate16%4/25
- Sub rate68%17/25
Advanced Stats
Strike Distribution
Career Timeline 37 fights
Career Statistics 37 of 37 bouts with official stats
Pace
UFC record
How the fights end
Striking
Where the strikes land
From where
Grappling
Octagon time
Title record
Career Rankings where Charles Oliveira sits
Ranked against every fighter on MMA.SOCIAL who qualifies for that board — UFC appearances only, not full professional careers.
Your move
Charles Oliveira is a Lightweight fighter tracked on MMA.SOCIAL with a UFC record of 25-11. Of 25 career wins, 21 have come by finish (4 by knockout and 17 by submission). The current performance-based ELO rating is 1,308, with a career peak of 1,311. Fans rate Charles Oliveira 8.0/10.
What is Charles Oliveira's UFC record?
Charles Oliveira is 25-11 as a Lightweight fighter — 4 by knockout, 17 by submission, 4 by decision or other.
Last fight: Beat Max Holloway by decision, Mar 2026. Most finishes in UFC history (21). Also: joint 2nd most wins in the UFC (25); joint 5th most bouts in the UFC (37).
- UFC record
- 25-11
- KO/TKO wins
- 4
- Submission wins
- 17
- Win streak
- 2
- Title reigns
- 2
Record and totals are from bouts recorded on MMA.SOCIAL, which covers UFC appearances only — not a fighter's full professional career. Any ranking named above states the board it is taken from and how many fighters qualified for it.
Who has Charles Oliveira lost to in the UFC?
Charles Oliveira has 11 UFC losses: Jim Miller (2010), Donald Cerrone (2011), Cub Swanson (2012), Frankie Edgar (2013), Max Holloway (2015), Anthony Pettis (2016), Ricardo Lamas (2016), Paul Felder (2017), Islam Makhachev (2022), Arman Tsarukyan (2024), Ilia Topuria (2025).
When is Charles Oliveira's next fight?
Charles Oliveira is booked to fight Diego Lopes at UFC 335: Oliveira vs. Lopes on December 12, 2026.
Who did Charles Oliveira fight last?
Charles Oliveira beat Max Holloway by unanimous decision in round 5 at UFC 326: Holloway vs. Oliveira 2 on March 7, 2026.
How tall is Charles Oliveira and what is the reach?
Charles Oliveira is 5' 10" tall with a 74" reach and weighs 155 lbs.
How many UFC fights has Charles Oliveira had?
Charles Oliveira has had 37 UFC fights: 25 wins, 11 losses and 1 no contest.
What is Charles Oliveira's win rate and finish rate?
Charles Oliveira has won 25 of 36 UFC fights, a 69.4% win rate. 21 of those wins came inside the distance, an 84% finish rate: 4 by knockout (16%) and 17 by submission (68%).
How many takedowns and strikes has Charles Oliveira landed in the UFC?
In 37 UFC fights with official stats, Charles Oliveira has landed 954 significant strikes (55.6% accuracy), 45 takedowns (39.8% of attempts) and 8 knockdowns.
How old is Charles Oliveira?
Charles Oliveira is 37 years old (born October 17, 1989).
Comments
to join the discussion.