Phins
Create Account
All Fighters
Flyweight · Active

Brandon Moreno

UFC Record
12-7-2
Age
32
Height
5'7"
Reach
70"
Stance
Orthodox

Fighter Elo

The rating the forecasts are built on. It projects fighters.

Fighter Elo
1573Today
1716Best, Apr 2017
1578Classic Elo
14001500160017001800201720192021202320251440 going into Louis Smolka, Oct 20161598 going into Ryan Benoit, Dec 20161716 going into Dustin Ortiz, Apr 20171700 going into Sergio Pettis, Aug 20171680 going into Alexandre Pantoja, May 20181571 going into Askar Askarov, Sep 20191610 going into Kai Kara-France, Dec 20191612 going into Jussier Formiga, Mar 20201608 going into Brandon Royval, Nov 20201605 going into Deiveson Figueiredo, Dec 20201613 going into Deiveson Figueiredo, Jun 20211646 going into Deiveson Figueiredo, Jan 20221642 going into Kai Kara-France, Jul 20221653 going into Deiveson Figueiredo, Jan 20231673 going into Alexandre Pantoja, Jul 20231665 going into Brandon Royval, Feb 20241639 going into Amir Albazi, Nov 20241673 going into Steve Erceg, Mar 20251631 going into Tatsuro Taira, Dec 20251582 going into Lone'er Kavanagh, Feb 20261589 going into Joseph Morales, Sep 20261573 today1573
Fighter Elo going into each UFC fight, and today.
Classic Elo
1578Today
1606Best, Jul 2023
1573Fighter Elo

Classic Elo only moves on wins and losses, so it reads more like normal rankings.

1500155016001650201720192021202320251500 going into Louis Smolka, Oct 20161519 going into Ryan Benoit, Dec 20161534 going into Dustin Ortiz, Apr 20171549 going into Sergio Pettis, Aug 20171534 going into Alexandre Pantoja, May 20181517 going into Askar Askarov, Sep 20191516 going into Kai Kara-France, Dec 20191534 going into Jussier Formiga, Mar 20201551 going into Brandon Royval, Nov 20201566 going into Deiveson Figueiredo, Dec 20201569 going into Deiveson Figueiredo, Jun 20211588 going into Deiveson Figueiredo, Jan 20221573 going into Kai Kara-France, Jul 20221589 going into Deiveson Figueiredo, Jan 20231606 going into Alexandre Pantoja, Jul 20231590 going into Brandon Royval, Feb 20241571 going into Amir Albazi, Nov 20241587 going into Steve Erceg, Mar 20251600 going into Tatsuro Taira, Dec 20251584 going into Lone'er Kavanagh, Feb 20261564 going into Joseph Morales, Sep 20261578 today1578
Classic Elo going into each UFC fight, and after the last one.

How Fighter Elo Works

Fighter Elo is the model's rating for a fighter, on the same scale chess uses. An average UFC fighter sits around 1500. The gap between two fighters sets the forecast: 100 points ahead is about a 64% chance to win, 200 points about 76%, and 400 points about 91%.

Classic Elo only moves on wins and losses. Fighter Elo also counts how the fights went (striking and grappling numbers), age and build, and how active a fighter has been. It is worked out fresh before every fight, so it can move between fights too, for example with age or a long layoff.

Classic Elo, shown next to it, is the results-only version. It reads more like normal rankings, and the Rankings page can be switched to it.

Career Numbers

Across every UFC fight with recorded stats.

3.86Sig. Strikes Landed per Minute
44%Striking Accuracy
3.69Sig. Strikes Absorbed per Minute
60%Striking Defense
0.17Knockdowns per 15 Minutes
1.39Takedowns per 15 Minutes
41%Takedown Accuracy
68%Takedown Defense
0.38Submission Attempts per 15 Minutes
18%Share of Fight Time in Control
16.9 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins336
Losses106

Fight History

Every UFC fight, newest first. Tap a fight to see what both fighters put up.

Winvs. Joseph MoralesSplit DecisionSep 12, 2026Noche UFC: Silva vs. Delgado

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoJoseph Morales
1589Fighter Elo Going In1455
1564Classic Elo Going In1516
67 of 180Significant Strikes71 of 183
71 of 184Total Strikes77 of 189
2 of 2Takedowns1 of 8
0Knockdowns0
0Submission Attempts0
2:34Control Time0:35
Lossvs. Lone'er KavanaghUnanimous DecisionFeb 28, 2026UFC Fight Night: Moreno vs. Kavanagh

Flyweight Bout · Scheduled for 5 rounds

Brandon MorenoLone'er Kavanagh
1582Fighter Elo Going In1490
1584Classic Elo Going In1514
79 of 168Significant Strikes97 of 205
134 of 229Total Strikes136 of 245
0 of 8Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
7:20Control Time0:00
Lossvs. Tatsuro TairaKO/TKO · R2 2:24Dec 6, 2025UFC 323: Dvalishvili vs. Yan 2

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoTatsuro Taira
1631Fighter Elo Going In1621
1600Classic Elo Going In1586
9 of 17Significant Strikes28 of 48
9 of 17Total Strikes45 of 65
0 of 0Takedowns1 of 4
0Knockdowns0
1Submission Attempts0
0:05Control Time4:27
Winvs. Steve ErcegUnanimous DecisionMar 29, 2025UFC Fight Night: Moreno vs. Erceg

Flyweight Bout · Scheduled for 5 rounds

Brandon MorenoSteve Erceg
1673Fighter Elo Going In1527
1587Classic Elo Going In1519
89 of 176Significant Strikes116 of 279
95 of 182Total Strikes119 of 282
1 of 5Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
1:25Control Time0:00
Winvs. Amir AlbaziUnanimous DecisionNov 2, 2024UFC Fight Night: Moreno vs. Albazi

Flyweight Bout · Scheduled for 5 rounds

Brandon MorenoAmir Albazi
1639Fighter Elo Going In1522
1571Classic Elo Going In1575
132 of 317Significant Strikes63 of 235
132 of 317Total Strikes63 of 236
0 of 1Takedowns1 of 4
0Knockdowns0
0Submission Attempts0
0:00Control Time0:09
Lossvs. Brandon RoyvalSplit DecisionFeb 24, 2024UFC Fight Night: Moreno vs. Royval 2

Flyweight Bout · Scheduled for 5 rounds

Brandon MorenoBrandon Royval
1665Fighter Elo Going In1463
1590Classic Elo Going In1540
112 of 211Significant Strikes145 of 510
119 of 219Total Strikes177 of 556
3 of 5Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
2:54Control Time0:35
Lossvs. Alexandre PantojaSplit DecisionJul 8, 2023UFC 290: Volkanovski vs. Rodriguez

UFC Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoAlexandre Pantoja
1673Fighter Elo Going In1531
1606Classic Elo Going In1587
147 of 245Significant Strikes129 of 274
167 of 265Total Strikes161 of 323
2 of 4Takedowns6 of 11
0Knockdowns1
0Submission Attempts0
4:01Control Time8:26
Winvs. Deiveson FigueiredoTKO (Doctor's Stoppage) · R3 5:00Jan 21, 2023UFC 283: Teixeira vs. Hill

UFC Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoDeiveson Figueiredo
1653Fighter Elo Going In1644
1589Classic Elo Going In1623
48 of 74Significant Strikes19 of 43
85 of 111Total Strikes24 of 48
3 of 6Takedowns1 of 2
0Knockdowns0
0Submission Attempts2
6:52Control Time0:35
Winvs. Kai Kara-FranceKO/TKO · R3 4:34Jul 30, 2022UFC 277: Pena vs. Nunes 2

UFC Interim Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoKai Kara-France
1642Fighter Elo Going In1519
1573Classic Elo Going In1573
58 of 151Significant Strikes53 of 110
59 of 153Total Strikes66 of 123
0 of 3Takedowns1 of 2
1Knockdowns0
0Submission Attempts0
0:45Control Time0:24
Lossvs. Deiveson FigueiredoUnanimous DecisionJan 22, 2022UFC 270: Ngannou vs. Gane

UFC Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoDeiveson Figueiredo
1646Fighter Elo Going In1631
1588Classic Elo Going In1608
105 of 259Significant Strikes86 of 169
106 of 260Total Strikes95 of 178
1 of 2Takedowns2 of 11
0Knockdowns3
0Submission Attempts0
0:46Control Time2:20
Winvs. Deiveson FigueiredoSubmission · R3 2:26Jun 12, 2021UFC 263: Adesanya vs. Vettori 2

UFC Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoDeiveson Figueiredo
1613Fighter Elo Going In1678
1569Classic Elo Going In1627
47 of 85Significant Strikes24 of 36
71 of 109Total Strikes33 of 45
2 of 2Takedowns1 of 1
1Knockdowns0
2Submission Attempts0
4:49Control Time1:30
Drawvs. Deiveson FigueiredoMajority DecisionDec 12, 2020UFC 256: Figueiredo vs. Moreno

UFC Flyweight Title Bout · Title Fight · Scheduled for 5 rounds

Brandon MorenoDeiveson Figueiredo
1605Fighter Elo Going In1706
1566Classic Elo Going In1629
132 of 248Significant Strikes137 of 238
139 of 256Total Strikes147 of 248
4 of 8Takedowns2 of 4
0Knockdowns0
0Submission Attempts0
3:19Control Time0:55
Winvs. Brandon RoyvalKO/TKO · R1 4:59Nov 21, 2020UFC 255: Figueiredo vs. Perez

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoBrandon Royval
1608Fighter Elo Going In1613
1551Classic Elo Going In1531
16 of 34Significant Strikes17 of 52
53 of 73Total Strikes24 of 62
2 of 2Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
3:01Control Time0:00
Winvs. Jussier FormigaUnanimous DecisionMar 14, 2020UFC Fight Night: Lee vs. Oliveira

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoJussier Formiga
1612Fighter Elo Going In1524
1534Classic Elo Going In1573
33 of 82Significant Strikes15 of 32
94 of 147Total Strikes61 of 81
0 of 2Takedowns1 of 9
0Knockdowns0
0Submission Attempts1
3:46Control Time4:12
Winvs. Kai Kara-FranceUnanimous DecisionDec 14, 2019UFC 245: Usman vs. Covington

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoKai Kara-France
1610Fighter Elo Going In1543
1516Classic Elo Going In1545
91 of 276Significant Strikes82 of 231
91 of 276Total Strikes82 of 231
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Drawvs. Askar AskarovSplit DecisionSep 21, 2019UFC Fight Night: Rodriguez vs. Stephens

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoAskar Askarov
1571Fighter Elo Going In1400
1517Classic Elo Going In1500
34 of 82Significant Strikes30 of 63
70 of 120Total Strikes53 of 90
1 of 1Takedowns4 of 11
1Knockdowns0
0Submission Attempts0
6:25Control Time3:59
Lossvs. Alexandre PantojaUnanimous DecisionMay 19, 2018UFC Fight Night: Maia vs. Usman

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoAlexandre Pantoja
1680Fighter Elo Going In1522
1534Classic Elo Going In1515
45 of 133Significant Strikes79 of 168
50 of 140Total Strikes96 of 187
2 of 7Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:16Control Time1:12
Lossvs. Sergio PettisUnanimous DecisionAug 5, 2017UFC Fight Night: Pettis vs. Moreno

Flyweight Bout · Scheduled for 5 rounds

Brandon MorenoSergio Pettis
1700Fighter Elo Going In1572
1549Classic Elo Going In1559
45 of 161Significant Strikes76 of 235
70 of 193Total Strikes84 of 244
4 of 8Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
7:47Control Time0:12
Winvs. Dustin OrtizSubmission · R2 4:06Apr 22, 2017UFC Fight Night: Swanson vs. Lobov

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoDustin Ortiz
1716Fighter Elo Going In1569
1534Classic Elo Going In1517
24 of 73Significant Strikes16 of 60
34 of 86Total Strikes31 of 76
0 of 0Takedowns4 of 10
1Knockdowns0
2Submission Attempts0
1:42Control Time4:47
Winvs. Ryan BenoitSplit DecisionDec 3, 2016The Ultimate Fighter: Tournament of Champions Finale

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoRyan Benoit
1598Fighter Elo Going In1433
1519Classic Elo Going In1505
54 of 143Significant Strikes23 of 93
78 of 167Total Strikes25 of 95
5 of 13Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
4:51Control Time0:16
Winvs. Louis SmolkaSubmission · R1 2:23Oct 1, 2016UFC Fight Night: Lineker vs. Dodson

Flyweight Bout · Scheduled for 3 rounds

Brandon MorenoLouis Smolka
1440Fighter Elo Going In1672
1500Classic Elo Going In1565
8 of 11Significant Strikes7 of 13
21 of 24Total Strikes17 of 23
1 of 1Takedowns1 of 1
0Knockdowns0
2Submission Attempts0
1:37Control Time0:18