Ultimate Fighting Calendar
Flyweight3 rounds scheduled
WIN
Brandon Moreno
The Assassin Baby
23-10-2
RESULT

Brandon Moreno def. Brandon Royval (TKO)

TKO · Round 1 · 4:59
Brandon Royval
Raw Dawg
18-9-0
Saturday, November 21, 2020
Meta Apex, Las Vegas, United States

Brandon Moreno defeated Brandon Royval by TKO in round 1 (4:59) in the Flyweight bout of UFC 255: Figueiredo vs Perez, held Saturday, November 21, 2020 at Meta Apex, Las Vegas.

Fight stats

Brandon Moreno
Brandon Royval
0
Knockdowns
0
16 of 34
Significant strikes
17 of 52
47%
Sig. strike accuracy
33%
53 of 73
Total strikes
24 of 62
2 of 2
Takedowns
0 of 0
100%
Takedown accuracy
-
2
Submission attempts
0
0
Reversals
0
3:01
Control time
0:00
Significant strikes by target
10 of 27
Head
7 of 38
3 of 4
Body
5 of 8
3 of 3
Leg
5 of 6
12 of 28
Distance
15 of 50
0 of 0
Clinch
0 of 0
4 of 6
Ground
2 of 2

By round

ROUND 1
0
KD
0
16 of 34
Sig. str.
17 of 52
53 of 73
Total str.
24 of 62
2 of 2
Takedowns
0 of 0
2
Sub. att
0
3:01
Ctrl
0:00

Betting Odds

Brandon Moreno
-160
62% implied win probability
Open: -196Best: -144
Brandon Royval
+129
44% implied win probability
Open: +155Best: +140

Average moneyline across 11 sportsbooks.

Line Movement

Brandon MorenoBrandon Royval
40%50%60%70%Nov 2Nov 9Nov 15Nov 22Nov 2, 6:20 PM UTC · Brandon Moreno -184 (65%)Nov 5, 2:00 AM UTC · Brandon Moreno -177 (64%)Nov 5, 2:35 PM UTC · Brandon Moreno -186 (65%)Nov 5, 10:10 PM UTC · Brandon Moreno -188 (65%)Nov 7, 1:42 AM UTC · Brandon Moreno -201 (67%)Nov 7, 6:45 AM UTC · Brandon Moreno -201 (67%)Nov 8, 6:25 AM UTC · Brandon Moreno -194 (66%)Nov 8, 3:30 PM UTC · Brandon Moreno -191 (66%)Nov 10, 4:11 AM UTC · Brandon Moreno -188 (65%)Nov 12, 11:35 AM UTC · Brandon Moreno -190 (66%)Nov 15, 12:00 AM UTC · Brandon Moreno -192 (66%)Nov 15, 2:35 PM UTC · Brandon Moreno -191 (66%)Nov 15, 4:00 PM UTC · Brandon Moreno -189 (65%)Nov 15, 5:40 PM UTC · Brandon Moreno -189 (65%)Nov 15, 8:11 PM UTC · Brandon Moreno -189 (65%)Nov 15, 8:32 PM UTC · Brandon Moreno -189 (65%)Nov 15, 9:11 PM UTC · Brandon Moreno -189 (65%)Nov 15, 9:40 PM UTC · Brandon Moreno -188 (65%)Nov 15, 10:01 PM UTC · Brandon Moreno -188 (65%)Nov 15, 10:40 PM UTC · Brandon Moreno -188 (65%)Nov 15, 11:10 PM UTC · Brandon Moreno -188 (65%)Nov 15, 11:51 PM UTC · Brandon Moreno -188 (65%)Nov 16, 2:31 AM UTC · Brandon Moreno -188 (65%)Nov 16, 3:00 AM UTC · Brandon Moreno -192 (66%)Nov 16, 3:02 AM UTC · Brandon Moreno -195 (66%)Nov 16, 4:00 AM UTC · Brandon Moreno -195 (66%)Nov 16, 5:05 AM UTC · Brandon Moreno -193 (66%)Nov 16, 6:20 AM UTC · Brandon Moreno -193 (66%)Nov 16, 2:52 PM UTC · Brandon Moreno -193 (66%)Nov 16, 9:30 PM UTC · Brandon Moreno -196 (66%)Nov 16, 10:35 PM UTC · Brandon Moreno -197 (66%)Nov 17, 4:43 AM UTC · Brandon Moreno -195 (66%)Nov 17, 6:15 AM UTC · Brandon Moreno -195 (66%)Nov 17, 7:22 AM UTC · Brandon Moreno -197 (66%)Nov 17, 10:00 AM UTC · Brandon Moreno -195 (66%)Nov 17, 2:00 PM UTC · Brandon Moreno -194 (66%)Nov 17, 5:57 PM UTC · Brandon Moreno -194 (66%)Nov 18, 1:02 AM UTC · Brandon Moreno -193 (66%)Nov 18, 5:13 PM UTC · Brandon Moreno -194 (66%)Nov 19, 1:28 AM UTC · Brandon Moreno -191 (66%)Nov 19, 7:07 AM UTC · Brandon Moreno -193 (66%)Nov 19, 7:48 PM UTC · Brandon Moreno -193 (66%)Nov 20, 8:06 AM UTC · Brandon Moreno -192 (66%)Nov 20, 9:54 AM UTC · Brandon Moreno -192 (66%)Nov 20, 3:07 PM UTC · Brandon Moreno -194 (66%)Nov 20, 5:21 PM UTC · Brandon Moreno -192 (66%)Nov 20, 7:30 PM UTC · Brandon Moreno -189 (65%)Nov 20, 8:00 PM UTC · Brandon Moreno -189 (65%)Nov 21, 7:05 AM UTC · Brandon Moreno -187 (65%)Nov 21, 12:51 PM UTC · Brandon Moreno -185 (65%)Nov 21, 1:35 PM UTC · Brandon Moreno -182 (65%)Nov 21, 2:20 PM UTC · Brandon Moreno -180 (64%)Nov 21, 5:35 PM UTC · Brandon Moreno -184 (65%)Nov 21, 7:40 PM UTC · Brandon Moreno -183 (65%)Nov 21, 7:42 PM UTC · Brandon Moreno -181 (64%)Nov 21, 8:15 PM UTC · Brandon Moreno -178 (64%)Nov 21, 8:41 PM UTC · Brandon Moreno -178 (64%)Nov 21, 9:40 PM UTC · Brandon Moreno -176 (64%)Nov 21, 9:55 PM UTC · Brandon Moreno -173 (63%)Nov 21, 10:10 PM UTC · Brandon Moreno -171 (63%)Nov 21, 11:40 PM UTC · Brandon Moreno -170 (63%)Nov 21, 11:41 PM UTC · Brandon Moreno -169 (63%)Nov 22, 1:41 AM UTC · Brandon Moreno -167 (63%)Nov 22, 2:31 AM UTC · Brandon Moreno -165 (62%)Nov 22, 2:33 AM UTC · Brandon Moreno -163 (62%)Nov 22, 2:40 AM UTC · Brandon Moreno -161 (62%)Nov 22, 3:00 AM UTC · Brandon Moreno -160 (62%)Nov 2, 6:20 PM UTC · Brandon Royval +154 (39%)Nov 5, 2:00 AM UTC · Brandon Royval +158 (39%)Nov 5, 2:35 PM UTC · Brandon Royval +155 (39%)Nov 5, 10:10 PM UTC · Brandon Royval +156 (39%)Nov 7, 1:42 AM UTC · Brandon Royval +154 (39%)Nov 7, 6:45 AM UTC · Brandon Royval +156 (39%)Nov 8, 6:25 AM UTC · Brandon Royval +155 (39%)Nov 8, 3:30 PM UTC · Brandon Royval +152 (40%)Nov 10, 4:11 AM UTC · Brandon Royval +150 (40%)Nov 12, 11:35 AM UTC · Brandon Royval +152 (40%)Nov 15, 12:00 AM UTC · Brandon Royval +152 (40%)Nov 15, 2:35 PM UTC · Brandon Royval +151 (40%)Nov 15, 4:00 PM UTC · Brandon Royval +149 (40%)Nov 15, 5:40 PM UTC · Brandon Royval +149 (40%)Nov 15, 8:11 PM UTC · Brandon Royval +149 (40%)Nov 15, 8:32 PM UTC · Brandon Royval +149 (40%)Nov 15, 9:11 PM UTC · Brandon Royval +149 (40%)Nov 15, 9:40 PM UTC · Brandon Royval +150 (40%)Nov 15, 10:01 PM UTC · Brandon Royval +150 (40%)Nov 15, 10:40 PM UTC · Brandon Royval +150 (40%)Nov 15, 11:10 PM UTC · Brandon Royval +150 (40%)Nov 15, 11:51 PM UTC · Brandon Royval +150 (40%)Nov 16, 2:31 AM UTC · Brandon Royval +150 (40%)Nov 16, 3:00 AM UTC · Brandon Royval +151 (40%)Nov 16, 3:02 AM UTC · Brandon Royval +154 (39%)Nov 16, 4:00 AM UTC · Brandon Royval +154 (39%)Nov 16, 5:05 AM UTC · Brandon Royval +152 (40%)Nov 16, 6:20 AM UTC · Brandon Royval +152 (40%)Nov 16, 2:52 PM UTC · Brandon Royval +153 (40%)Nov 16, 9:30 PM UTC · Brandon Royval +154 (39%)Nov 16, 10:35 PM UTC · Brandon Royval +156 (39%)Nov 17, 4:43 AM UTC · Brandon Royval +157 (39%)Nov 17, 6:15 AM UTC · Brandon Royval +157 (39%)Nov 17, 7:22 AM UTC · Brandon Royval +154 (39%)Nov 17, 10:00 AM UTC · Brandon Royval +157 (39%)Nov 17, 2:00 PM UTC · Brandon Royval +156 (39%)Nov 17, 5:57 PM UTC · Brandon Royval +156 (39%)Nov 18, 1:02 AM UTC · Brandon Royval +155 (39%)Nov 18, 5:13 PM UTC · Brandon Royval +156 (39%)Nov 19, 1:28 AM UTC · Brandon Royval +154 (39%)Nov 19, 7:07 AM UTC · Brandon Royval +154 (39%)Nov 19, 7:48 PM UTC · Brandon Royval +154 (39%)Nov 20, 8:06 AM UTC · Brandon Royval +155 (39%)Nov 20, 9:54 AM UTC · Brandon Royval +155 (39%)Nov 20, 3:07 PM UTC · Brandon Royval +156 (39%)Nov 20, 5:21 PM UTC · Brandon Royval +154 (39%)Nov 20, 7:30 PM UTC · Brandon Royval +153 (40%)Nov 20, 8:00 PM UTC · Brandon Royval +153 (40%)Nov 21, 7:05 AM UTC · Brandon Royval +153 (40%)Nov 21, 12:51 PM UTC · Brandon Royval +151 (40%)Nov 21, 1:35 PM UTC · Brandon Royval +150 (40%)Nov 21, 2:20 PM UTC · Brandon Royval +148 (40%)Nov 21, 5:35 PM UTC · Brandon Royval +148 (40%)Nov 21, 7:40 PM UTC · Brandon Royval +147 (40%)Nov 21, 7:42 PM UTC · Brandon Royval +145 (41%)Nov 21, 8:15 PM UTC · Brandon Royval +143 (41%)Nov 21, 8:41 PM UTC · Brandon Royval +143 (41%)Nov 21, 9:40 PM UTC · Brandon Royval +141 (41%)Nov 21, 9:55 PM UTC · Brandon Royval +140 (42%)Nov 21, 10:10 PM UTC · Brandon Royval +138 (42%)Nov 21, 11:40 PM UTC · Brandon Royval +137 (42%)Nov 21, 11:41 PM UTC · Brandon Royval +136 (42%)Nov 22, 1:41 AM UTC · Brandon Royval +134 (43%)Nov 22, 2:31 AM UTC · Brandon Royval +135 (43%)Nov 22, 2:33 AM UTC · Brandon Royval +132 (43%)Nov 22, 2:40 AM UTC · Brandon Royval +130 (43%)Nov 22, 3:00 AM UTC · Brandon Royval +129 (44%)-160+129
SportsbookBrandon MorenoBrandon Royval
BetOnline-145+125
Bookmaker-151+123
Bovada-165+135
Cloudbet-164+140
DraftKings-175+135
FanDuel-162+126
MyBookie-150+120
Pinnacle-144+125
sportsbetio-182+124
sports-interaction-160+130
unibet-175+135

Odds are for information only. · Odds data: fightodds.io

Frequently asked questions

Who won Brandon Moreno vs Brandon Royval?

Brandon Moreno defeated Brandon Royval by TKO in round 1 (4:59) in the Flyweight bout of UFC 255: Figueiredo vs Perez, held Saturday, November 21, 2020 at Meta Apex, Las Vegas.

Referee
Marc Goddard
Time format
3 Rnd (5-5-5)
Pre-fight comparison

Win probability

Brandon Moreno 45%55% Brandon Royval

What the model gave each fighter going into the fight, from their pre-fight UFCalendar Power Index ratings. See the full Power Index

Fight DNA

Head to head

UFCalendar's style model · Flyweight roster (13 fighters)

Brandon Moreno
Volume Striker
6 edges
Brandon Royval
Complete Fighter
4 edges
PowerSpeedPrecisionDurabilityEngineWrestlingGround

Radar scaled to this matchup · bars show the gap

Style shape

92Power92
95Speed95
95Precision92
95Durability93
97Engine100
90Wrestling90
93Ground94

Biggest edge Brandon Royval, Ground striking +4

Attribute by attribute

Brandon Moreno is on the left of every row, Brandon Royval on the right.
91Punch power90
92Kick power93
97Punch speed95
93Kick speed94
95Accuracy92
90Takedowns90
90Ground striking94
95Submissions94
97Chin94
93Body strength91
97Cardio100

Attributes are rated 0-100 by UFCalendar's style model.

Tale of the Tape

23-10-2
Record
18-9-0
1755
Power Index rating
1790
0
Win Streak
1
32
Age
34
5'7"
170 cm
Height
5'9"
175 cm
70"
178 cm
Reach
68"
173 cm
Orthodox
Stance
Southpaw
Flyweight
Weight Class
Flyweight
Mexico
Nationality
United States

Striking Profile

3.84
SLpM
5.60
44%
Str. Acc.
42%
3.64
SApM
4.24
59%
Str. Def.
42%

Grappling Profile

1.36
TD Avg.
0.89
39%
TD Acc.
64%
65%
TD Def.
45%
0.40
Sub. Avg.
1.20

Recent form (last 5 fights)

Brandon Moreno · 2-3
  • L
    UFC Fight Night: Moreno vs Kavanagh · Feb 28, 2026
    Unanimous Decision · R5 · 5:00 · Flyweight
  • L
    UFC 323: Dvalishvili vs Yan 2 · Dec 6, 2025
    TKO · R2 · 2:24 · Flyweight
  • W
    UFC Fight Night: Moreno vs Erceg · Mar 29, 2025
    Unanimous Decision · R5 · 5:00 · Flyweight
  • W
    UFC Fight Night: Moreno vs Albazi · Nov 2, 2024
    Unanimous Decision · R5 · 5:00 · Flyweight
  • L
    UFC Mexico City · Feb 25, 2024
    Split Decision · R5 · 5:00 · Flyweight
Brandon Royval · 3-2
  • W
    UFC 329: McGregor vs Holloway 2 · Jul 11, 2026
    Submission · R3 · 3:40 · Flyweight
  • L
    UFC Fight Night: Royval vs Kape · Dec 14, 2025
    TKO · R1 · 3:18 · Flyweight
  • L
    UFC 317: Topuria vs Oliveira · Jun 28, 2025
    Unanimous Decision · R3 · 5:00 · Flyweight
  • W
    UFC Fight Night: Royval vs Taira · Oct 12, 2024
    Split Decision · R5 · 5:00 · Flyweight
  • W
    UFC Mexico City · Feb 25, 2024
    Split Decision · R5 · 5:00 · Flyweight

Career Averages

Based on 20 fights · 13 fights
65.4
Avg sig. strikes
65.5
1.55
Avg takedowns
0.69
3:05
Avg control time
1:06
147
Career high strikes
215
5
Career high TDs
3

Strike Distribution

Brandon Moreno
Strike target
Brandon Royval
74%
Head
79%
16%
Body
14%
10%
Leg
7%
Brandon Moreno
Strike position
Brandon Royval
88%
Distance
86%
6%
Clinch
6%
7%
Ground
9%