🥊 Fight Lab

Your UFC Research Platform

Brandon Moreno

Brandon Moreno

25-10-2

Flyweight

5' 7" 125.0 Orthodox
ESPN Profile ↗
UFC 335: Oliveira vs. Lopes
December 12, 2026
📍 Las Vegas, Nevada, USA
FIGHT PREVIEW

VS

Fight Lab Prediction Engine
Charles Johnson

Charles Johnson

20-10

Flyweight

5' 9" 129.0 Switch
ESPN Profile ↗

📋 Tale of the Tape

Brandon Moreno Category Charles Johnson
32 Age 35
5' 7" Height 5' 9"
125.0 lbs Weight 129.0 lbs
70" Reach 70"
Orthodox Stance Switch
25-10-2 Record 20-10
3.84 SLpM 4.68
1.36 TD Avg 0.55
63.0 Fight Lab Score 64.0

📊 Skill Comparison

Power
Brandon Moreno
0.0
Charles Johnson
0.0

Speed
Brandon Moreno
5.8
Charles Johnson
7.0

Technique
Brandon Moreno
5.2
Charles Johnson
5.2

Wrestling
Brandon Moreno
5.5
Charles Johnson
4.0

Submission
Brandon Moreno
1.0
Charles Johnson
1.0

Cardio
Brandon Moreno
7.0
Charles Johnson
6.0

Durability
Brandon Moreno
8.7
Charles Johnson
8.3

Fight IQ
Brandon Moreno
9.9
Charles Johnson
8.8

🧠 Fight Lab Prediction

🏆 Brandon Moreno

Predicted Winner


50.9%
49.1%
Brandon Moreno
Charles Johnson

Confidence: Low
DATA COVERAGE
100%
High
🔎 Key Matchup Edges
Strongest category advantages in the matchup
Primary Edge Charles Johnson +2.0 (Momentum)
Secondary Edge Brandon Moreno +1.4 (Wrestling)

📊 Matchup Breakdown

Category Edge
Resume -0.1
Striking -0.69
Wrestling 1.38
Grappling 0.0
Cardio 0.56
Fight IQ 0.4
Experience 1.29
Momentum -2.0
Total Edge 1.44

Fight Lab Prediction Engine v4

📊 Fight Lab Comparison

Category Brandon Moreno Charles Johnson
Resume Score
63.0

64.0
Win %
67.6%

66.7%
Striking Accuracy
44.0%

49.0%
Takedown Defense
65.0%

66.0%
SLpM
3.84

4.68
TD Avg
1.36

0.55

📊 Matchup Breakdown

Resume
Charles Johnson +0.1
Striking
Charles Johnson +0.7
Wrestling
Brandon Moreno +1.4
Grappling
EVEN
Cardio
Brandon Moreno +0.6
Fight IQ
Brandon Moreno +0.4
Experience
Brandon Moreno +1.3

Overall Edge Brandon Moreno +1.4

📏 Physical Matchup

Brandon Moreno Category Charles Johnson
67" Height 69"
70.0" Reach 70.0"
Flyweight Weight Class Flyweight

HEIGHT DIFFERENCE Charles Johnson +2"
REACH DIFFERENCE EVEN

PHYSICAL CONTEXT
Comparable physical profile
PHYSICAL EDGE
EVEN

🧠 Keys to Victory

Brandon Moreno

  • ✅ Mix in takedowns and make the wrestling advantage matter.
  • ✅ Push the pace and make the cardio advantage show over time.
  • ✅ Use the experience advantage to manage difficult moments.

Charles Johnson

  • ✅ Use the striking advantage and control the pace on the feet.

📈 Last Five Performances

Brandon Moreno
Recent Form
● W ● L ● L ● W ● W ● L ● L ● W ● W ● L ● W ● D ● W ● W ● W ● D ● W ● L ● L ● W ● W ● W ● W ● W ● W ● W ● W ● W ● W ● W ● W ● L ● W ● L ● W ● L ● W
W Joseph Morales
2026-09-12
S-DEC • R3 • 5:00
Detailed fight statistics not available
L Lone'er Kavanagh
2026-02-28
U-DEC • R5 • 5:00
SS 97/205 (47.3%)
TD 0/1 (0.0%)
KD 0    SUB 0    CTRL 0:00
L Tatsuro Taira
2025-12-06
KO/TKO • R2 • 2:24
SS 28/48 (58.3%)
TD 1/4 (25.0%)
KD 0    SUB 0    CTRL 4:27
W Steve Erceg
2025-03-29
U-DEC • R5 • 5:00
SS 89/176 (50.6%)
TD 1/5 (20.0%)
KD 0    SUB 0    CTRL 1:25
W Amir Albazi
2024-11-02
U-DEC • R5 • 5:00
SS 132/317 (41.6%)
TD 0/1 (0.0%)
KD 0    SUB 0    CTRL 0:00
L Brandon Royval
2024-02-24
S-DEC • R5 • 5:00
SS 145/510 (28.4%)
TD 1/2 (50.0%)
KD 0    SUB 0    CTRL 0:35
L Alexandre Pantoja
2023-07-08
S-DEC • R5 • 5:00
SS 129/274 (47.1%)
TD 6/11 (54.5%)
KD 1    SUB 0    CTRL 8:26
W Deiveson Figueiredo
2023-01-21
KO/TKO • R3 • 5:00
SS 19/43 (44.2%)
TD 1/2 (50.0%)
KD 0    SUB 2    CTRL 0:35
W Kai Kara-France
2022-07-30
KO/TKO • R3 • 4:34
SS 58/151 (38.4%)
TD 0/3 (0.0%)
KD 1    SUB 0    CTRL 0:45
L Deiveson Figueiredo
2022-01-22
U-DEC • R5 • 5:00
SS 86/169 (50.9%)
TD 2/11 (18.2%)
KD 3    SUB 0    CTRL 2:20
W Deiveson Figueiredo
2021-06-12
SUB • R3 • 2:26
SS 24/36 (66.7%)
TD 1/1 (100.0%)
KD 0    SUB 0    CTRL 1:30
D Deiveson Figueiredo
2020-12-12
M-DEC • R5 • 5:00
SS 132/248 (53.2%)
TD 4/8 (50.0%)
KD 0    SUB 0    CTRL 3:19
W Brandon Royval
2020-11-21
KO/TKO • R1 • 4:59
SS 16/34 (47.1%)
TD 2/2 (100.0%)
KD 0    SUB 2    CTRL 3:01
W Jussier Formiga
2020-03-14
U-DEC • R3 • 5:00
SS 15/32 (46.9%)
TD 1/9 (11.1%)
KD 0    SUB 1    CTRL 4:12
W Kai Kara-France
2019-12-14
U-DEC • R3 • 5:00
SS 91/276 (33.0%)
TD 0/0
KD 0    SUB 0    CTRL 0:00
D Askar Askarov
2019-09-21
S-DEC • R3 • 5:00
SS 34/82 (41.5%)
TD 1/1 (100.0%)
KD 1    SUB 0    CTRL 6:25
W Maikel Perez
2019-06-08
KO/TKO • R4 • 1:54
Detailed fight statistics not available
L Alexandre Pantoja
2018-05-19
U-DEC • R3 • 5:00
SS 79/168 (47.0%)
TD 0/0
KD 0    SUB 0    CTRL 1:12
L Sergio Pettis
2017-08-05
U-DEC • R5 • 5:00
SS 45/161 (28.0%)
TD 4/8 (50.0%)
KD 0    SUB 0    CTRL 7:47
W Dustin Ortiz
2017-04-22
SUB • R2 • 4:06
SS 16/60 (26.7%)
TD 4/10 (40.0%)
KD 0    SUB 0    CTRL 4:47
W Ryan Benoit
2016-12-04
Decision - Split • R3 • 5:00
Detailed fight statistics not available
W Ryan Benoit
2016-12-03
S-DEC • R3 • 5:00
SS 54/143 (37.8%)
TD 5/13 (38.5%)
KD 0    SUB 0    CTRL 4:51
W Louis Smolka
2016-10-01
SUB • R1 • 2:23
SS 7/13 (53.8%)
TD 1/1 (100.0%)
KD 0    SUB 0    CTRL 0:18
W Isaac Camarillo
2016-04-16
Submission (Rear Naked Choke) • R1 • 1:53
Detailed fight statistics not available
W Tyler Bialecki
2015-07-25
Submission (Rear Naked Choke) • R1 • 3:09
Detailed fight statistics not available
W Matt Betzold
2015-02-07
Decision - Unanimous • R3 • 5:00
Detailed fight statistics not available
W C.J. Soliven
2014-09-20
Submission (Rear Naked Choke) • R1 • 0:58
Detailed fight statistics not available
W Alex Contreras
2014-06-28
Submission (Triangle Choke) • R3 • 1:04
Detailed fight statistics not available
W Paul Amaro
2013-07-26
Submission (Rear Naked Choke) • R2 • 3:01
Detailed fight statistics not available
W Jason Carbajal
2013-03-23
KO/TKO • R3 • 1:52
Detailed fight statistics not available
W Jesse Cruz
2012-09-22
Decision - Split • R3 • 5:00
Detailed fight statistics not available
L Brenson Hansen
2012-07-28
Decision - Unanimous • R3 • 3:00
Detailed fight statistics not available
W Jonathan Carter
2012-05-19
Submission (Armbar) • R1 • 1:15
Detailed fight statistics not available
L Ron Scolesdang
2012-03-03
Decision - Unanimous • R3 • 3:00
Detailed fight statistics not available
W Luis Garcia
2012-01-29
Submission (Armbar) • R1 • 2:21
Detailed fight statistics not available
L Marcos Beristain
2011-06-25
Decision - Unanimous • R3 • 5:00
Detailed fight statistics not available
W Atiq Jihad
2011-04-30
Submission (Triangle Choke) • R1 • 2:30
Detailed fight statistics not available
Charles Johnson
Recent Form
● W ● L ● W ● L ● W ● L ● W ● W ● W ● W ● L ● L ● L ● L ● W ● W ● L ● W ● W ● W ● W ● L ● W ● L ● W ● W ● W ● W ● W ● W
Eduardo Chapolin W
2026-08-15
SUB • R3 • 1:36
Detailed fight statistics not available
Asu Almabayev L
2026-06-27
SUB • R3 • 3:33
21/45 (46.7%) SS
0/0 TD
0 KD
1 SUB
0:00 CTRL
Bruno Silva W
2026-03-14
S-DEC • R3 • 5:00
85/162 (52.5%) SS
0/6 (0.0%) TD
0 KD
0 SUB
0:06 CTRL
Alex Perez L
2026-01-24
KO/TKO • R1 • 3:16
8/25 (32.0%) SS
0/1 (0.0%) TD
0 KD
0 SUB
0:00 CTRL
Lone'er Kavanagh W
2025-08-23
KO/TKO • R2 • 4:35
44/81 (54.3%) SS
1/5 (20.0%) TD
1 KD
0 SUB
0:32 CTRL
Ramazan Temirov L
2025-03-01
U-DEC • R3 • 5:00
55/139 (39.6%) SS
1/2 (50.0%) TD
0 KD
0 SUB
0:23 CTRL
Sumudaerji W
2024-10-19
U-DEC • R3 • 5:00
65/150 (43.3%) SS
2/6 (33.3%) TD
1 KD
0 SUB
2:58 CTRL
Joshua Van W
2024-07-13
KO/TKO • R3 • 0:20
67/133 (50.4%) SS
1/1 (100.0%) TD
0 KD
0 SUB
0:15 CTRL
Jake Hadley W
2024-05-11
U-DEC • R3 • 5:00
70/168 (41.7%) SS
0/0 TD
1 KD
0 SUB
0:19 CTRL
Azat Maksum W
2024-02-03
U-DEC • R3 • 5:00
38/163 (23.3%) SS
2/7 (28.6%) TD
1 KD
1 SUB
2:29 CTRL
Rafael Estevam L
2023-11-18
U-DEC • R3 • 5:00
18/43 (41.9%) SS
3/22 (13.6%) TD
0 KD
1 SUB
9:23 CTRL
Cody Durden L
2023-04-29
U-DEC • R3 • 5:00
52/101 (51.5%) SS
0/0 TD
0 KD
1 SUB
0:08 CTRL
Ode Osbourne L
2023-02-25
S-DEC • R3 • 5:00
60/127 (47.2%) SS
1/5 (20.0%) TD
0 KD
0 SUB
1:18 CTRL
Ode' Osbourne L
2023-02-25
Decision - Split • R3 • 5:00
Detailed fight statistics not available
Jimmy Flick W
2023-01-14
KO/TKO • R1 • 4:33
34/57 (59.6%) SS
0/0 TD
0 KD
0 SUB
1:39 CTRL
Zhalgas Zhumagulov W
2022-11-19
S-DEC • R3 • 5:00
115/209 (55.0%) SS
0/2 (0.0%) TD
0 KD
0 SUB
0:57 CTRL
Muhammad Mokaev L
2022-07-23
U-DEC • R3 • 5:00
12/22 (54.5%) SS
0/0 TD
0 KD
0 SUB
0:27 CTRL
Carlos Mota W
2022-01-22
KO/TKO • R5 • 0:45
Detailed fight statistics not available
Joao Camilo W
2021-08-28
KO/TKO • R2 • 4:07
Detailed fight statistics not available
Yuma Horiuchi W
2021-07-03
Decision - Split • R5 • 5:00
Detailed fight statistics not available
Karlee Pangilinan W
2021-02-20
Submission (Anaconda Choke) • R2 • 1:41
Detailed fight statistics not available
Brandon Royval L
2018-09-07
Decision - Unanimous • R3 • 5:00
Detailed fight statistics not available
Andrew Kimzey W
2018-06-08
TKO • R1 • 1:41
Detailed fight statistics not available
Sean Santella L
2018-03-31
Decision - Unanimous • R3 • 5:00
Detailed fight statistics not available
Marc Tong Van W
2018-01-20
Submission (Brabo Choke) • R1 • 3:20
Detailed fight statistics not available
Jeremiah Cullum W
2017-09-01
Decision - Split • R3 • 5:00
Detailed fight statistics not available
Michael Graves W
2017-06-23
Decision - Unanimous • R3 • 5:00
Detailed fight statistics not available
Ray Allard W
2017-01-07
Submission (Kimura) • R2 • 2:20
Detailed fight statistics not available
Alex Stephens W
2016-10-15
TKO • R1 • -
Detailed fight statistics not available
Austin Reed Ward W
2016-06-03
TKO • R2 • 2:30
Detailed fight statistics not available
Recent Form Analysis
LAST FIVE
Brandon Moreno 3-2
Charles Johnson 3-2
WIN %
Brandon Moreno 60.0%
Charles Johnson 60.0%
FINISH RATE
Brandon Moreno 20.0%
Charles Johnson 80.0%
AVG FIGHT LAB RATING
Brandon Moreno --
Charles Johnson --
SIG / TD ACCURACY
Brandon Moreno SS 49.5% · TD 11.2%
Charles Johnson SS 46.4% · TD 6.7%
AVG CONTROL
Brandon Moreno 1:28
Charles Johnson 0:09
PREDICTION DATA
100%
High