Next fight

Charles Oliveira Next Fight: Oliveira vs. Lopes on December 12

When Charles Oliveira fights next and against whom, how the two styles match up, our pick, and how the last fights went - updated from the UFC schedule every hour.

Charles Oliveira vs. Diego Lopes, UFC 335: Oliveira vs. Lopes

At a glance

  1. 1Next fightvs. Diego Lopes, Dec 12, 2026 (UFC 335)
  2. 2Last fightWon vs. Max Holloway, Mar 7, 2026
  3. 3UFC record25-11 (1 NC)
  4. 4TitleThe bmf champion
  5. 5Streak2-fight win streak

Next fight: Oliveira vs. Lopes

Charles Oliveira (25-11 (1 NC)) meets Diego Lopes (7-3) on Saturday, December 12, 2026, in the main event of UFC 335: Oliveira vs. Lopes, at lightweight.

How the fight looks

Oliveira is a grappler who wrestles to submit; Lopes is a striker with real knockout power. The fight turns on the wrestling. Oliveira wants it on the mat; Lopes wants it standing, though Oliveira has had the better of the exchanges there too. Expect a fight for position: Lopes stops 74% of takedowns, enough to make Oliveira work for each one.

  • On the feet: Oliveira lands 3.2 significant strikes a minute and absorbs 3.2; Lopes lands 3.9 and absorbs 4.7. The output is close.
  • On the mat: Oliveira averages 1.7 takedowns per 15 minutes at 31% and spends 48% of fight time in control. Lopes stops 74% of takedowns.
  • Power: 4 of Lopes's 7 UFC wins came by KO/TKO, with 6 knockdowns in the last 10 fights. Oliveira has been stopped by strikes 5 times in the UFC.
  • Submissions: Oliveira has 17 UFC wins by submission and tries 2.2 per 15 minutes. Lopes has never been submitted in the UFC.

Our pick

Oliveira by decision. 4 of Oliveira's 25 UFC wins went to the scorecards, and Lopes has never been finished in the UFC. MMA.SOCIAL's rating has Oliveira at 1,335 and Lopes at 1,133, 76% for Oliveira. On style, Oliveira has the edge on the feet, with a strike differential (significant strikes landed minus absorbed) of 0.0 a minute to Lopes's -0.7. The takedown threat is close to even. With the styles in: Oliveira 74%.

Pick the fight · Fight page · Compare the two

Last fight

Oliveira beat Max Holloway by unanimous decision at UFC 326: Holloway vs. Oliveira 2 on March 7, 2026. Round-by-round stats.

Oliveira's last 5 fights

DateResultOpponentHowFight page
Mar 7, 2026WMax HollowayUFC 326: Holloway vs. Oliveira 2UD · 5 roundsStats
Oct 11, 2025WMateusz GamrotUFC Fight Night: Oliveira vs. GamrotSUB · R2 2:48Stats
Jun 28, 2025LIlia TopuriaUFC 317: Topuria vs. OliveiraKO/TKO · R1 2:27Stats
Nov 16, 2024WMichael ChandlerUFC 309: Jones vs. MiocicUD · 5 roundsStats
Apr 13, 2024LArman TsarukyanUFC 300: Pereira vs. HillSD · 3 roundsStats

Where Oliveira stands

  • UFC record: 25-11 (1 NC) - 4 by KO/TKO, 17 by submission, and 4 by decision.
  • The bmf champion.
  • Current run: a 2-fight win streak.
  • MMA.SOCIAL rating: 1,335, No. 2 among active lightweights.

Charles Oliveira's full profile and fight record

Questions

When is Charles Oliveira's next fight?

Charles Oliveira fights Diego Lopes (7-3) next, on Saturday, December 12, 2026, in the main event of UFC 335: Oliveira vs. Lopes. MMA.SOCIAL's pick: Oliveira by decision, a 74% chance.

Who is Charles Oliveira fighting next?

Charles Oliveira fights Diego Lopes at UFC 335: Oliveira vs. Lopes on December 12, 2026.

Who will win Oliveira vs. Lopes?

MMA.SOCIAL picks Oliveira by decision, a 74% chance from the rating and the two styles. 4 of Oliveira's 25 UFC wins went to the scorecards, and Lopes has never been finished in the UFC.

When did Charles Oliveira last fight?

Oliveira beat Max Holloway by unanimous decision at UFC 326: Holloway vs. Oliveira 2 on March 7, 2026.

What is Charles Oliveira's UFC record?

Charles Oliveira is 25-11 (1 NC) in the UFC, with 4 wins by KO/TKO, 17 by submission and 4 by decision.

Is Charles Oliveira a UFC champion?

Yes. Charles Oliveira is the bmf champion.