UFC UFC 335: Oliveira vs. Lopes Upcoming

Flyweight

Brandon Moreno vs Charles Johnson

Brandon Moreno
#8Mexico

Brandon Moreno

“The Assassin Baby”

24-10-2

VS
Charles Johnson
United States

Charles Johnson

“InnerG”

20-9

Fight night

12 December 2026 · Main card

T-Mobile Arena, Las Vegas, USA

Key takeaways

  • Brandon Moreno (24-10-2) faces Charles Johnson (20-9) at UFC 335: Oliveira vs. Lopes on 12 December 2026.

Tale of the tape

Brandon MorenoCharles Johnson
24-10-2Record20-9
33Age on fight night35
5′7″ (170 cm)Height5′9″ (175 cm)
70″ (178 cm)Reach70″ (178 cm)
125 lb (56.7 kg)Weight125 lb (56.7 kg)
OrthodoxStanceSwitch
Fortis MMATeamMurcielago MMA
Tijuana, Baja California, MexicoFromTopeka, Kansas, United States

Form going into the fight

Brandon Moreno

  1. WJoseph Moralessplit decision2026
  2. LLone'er Kavanaghunanimous decision2026
  3. LTatsuro TairaKO/TKO R2 2:242025
  4. WSteve Ercegunanimous decision2025
  5. WAmir Albaziunanimous decision2024

Charles Johnson

  1. WEduardo Chapolinsubmission R3 1:362026
  2. LAsu Almabayevsubmission R3 3:332026
  3. WBruno Silvasplit decision2026
  4. LAlex PerezKO/TKO R1 3:162026
  5. WLone'er KavanaghKO/TKO R2 4:352025

Also on this card

Diego Lopes vs Charles OliveiraLightweightSergei Pavlovich vs Alex PereiraHeavyweightJoe Pyfer vs Bo NickalMiddleweight