Phins
Create Account
All Fighters
Welterweight · Active

Alex Morono

UFC Record
13-10
Age
36
Height
5'11"
Reach
72"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1297Today
1618Best, Sep 2017
1513Classic Elo
120013001400150016001700201720192021202320251487 going into Kyle Noke, Jan 20161570 going into James Moontasri, Dec 20161618 going into Keita Nakamura, Sep 20171527 going into Joshua Burkman, Feb 20181542 going into Jordan Mein, Jul 20181545 going into Song Kenan, Nov 20181552 going into Zak Ottow, Mar 20191580 going into Max Griffin, Oct 20191553 going into Khaos Williams, Feb 20201510 going into Rhys McKee, Nov 20201487 going into Anthony Pettis, Dec 20201474 going into Donald Cerrone, May 20211485 going into David Zawada, Sep 20211471 going into Mickey Gall, Dec 20211477 going into Matthew Semelsberger, Jul 20221499 going into Santiago Ponzinibbio, Dec 20221473 going into Tim Means, May 20231483 going into Joaquin Buckley, Oct 20231473 going into Court McGee, Apr 20241455 going into Niko Price, Jun 20241435 going into Daniel Rodriguez, Oct 20241404 going into Carlos Leal, Mar 20251355 going into Daniil Donchenko, Feb 20261297 today1297
Fighter Elo going into each UFC fight, and today.
Classic Elo
1513Today
1595Best, Dec 2022
1297Fighter Elo

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

150015501600201720192021202320251500 going into Kyle Noke, Jan 20161518 going into James Moontasri, Dec 20161532 going into Keita Nakamura, Sep 20171513 going into Joshua Burkman, Feb 20181526 going into Jordan Mein, Jul 20181509 going into Song Kenan, Nov 20181526 going into Zak Ottow, Mar 20191542 going into Max Griffin, Oct 20191555 going into Khaos Williams, Feb 20201537 going into Rhys McKee, Nov 20201550 going into Anthony Pettis, Dec 20201535 going into Donald Cerrone, May 20211553 going into David Zawada, Sep 20211566 going into Mickey Gall, Dec 20211581 going into Matthew Semelsberger, Jul 20221595 going into Santiago Ponzinibbio, Dec 20221578 going into Tim Means, May 20231592 going into Joaquin Buckley, Oct 20231573 going into Court McGee, Apr 20241585 going into Niko Price, Jun 20241565 going into Daniel Rodriguez, Oct 20241548 going into Carlos Leal, Mar 20251530 going into Daniil Donchenko, Feb 20261513 today1513
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.

4.90Sig. Strikes Landed per Minute
40%Striking Accuracy
4.88Sig. Strikes Absorbed per Minute
55%Striking Defense
0.26Knockdowns per 15 Minutes
0.32Takedowns per 15 Minutes
24%Takedown Accuracy
48%Takedown Defense
0.32Submission Attempts per 15 Minutes
6%Share of Fight Time in Control
11.9 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins229
Losses307

Fight History

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

Lossvs. Daniil DonchenkoUnanimous DecisionFeb 7, 2026UFC Fight Night: Bautista vs. Oliveira

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoDaniil Donchenko
1355Fighter Elo Going In1566
1530Classic Elo Going In1516
40 of 146Significant Strikes100 of 162
48 of 154Total Strikes134 of 214
0 of 0Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:00Control Time2:20
Lossvs. Carlos LealKO/TKO · R1 4:16Mar 8, 2025UFC 313: Pereira vs. Ankalaev

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoCarlos Leal
1404Fighter Elo Going In1531
1548Classic Elo Going In1487
40 of 95Significant Strikes79 of 120
41 of 96Total Strikes81 of 123
0 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:20Control Time0:03
Lossvs. Daniel RodriguezSplit DecisionOct 12, 2024UFC Fight Night: Royval vs. Taira

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoDaniel Rodriguez
1435Fighter Elo Going In1494
1565Classic Elo Going In1545
74 of 257Significant Strikes123 of 257
91 of 276Total Strikes126 of 260
0 of 1Takedowns1 of 1
0Knockdowns0
0Submission Attempts0
0:00Control Time0:56
Lossvs. Niko PriceUnanimous DecisionJun 1, 2024UFC 302: Makhachev vs. Poirier

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoNiko Price
1455Fighter Elo Going In1379
1585Classic Elo Going In1505
96 of 210Significant Strikes108 of 224
111 of 225Total Strikes138 of 259
1 of 1Takedowns5 of 5
0Knockdowns0
0Submission Attempts0
0:56Control Time3:37
Winvs. Court McGeeUnanimous DecisionApr 6, 2024UFC Fight Night: Allen vs. Curtis 2

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoCourt McGee
1473Fighter Elo Going In1353
1573Classic Elo Going In1480
38 of 141Significant Strikes60 of 160
42 of 149Total Strikes78 of 184
0 of 0Takedowns1 of 6
0Knockdowns0
1Submission Attempts0
0:00Control Time3:20
Lossvs. Joaquin BuckleyUnanimous DecisionOct 7, 2023UFC Fight Night: Dawson vs. Green

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoJoaquin Buckley
1483Fighter Elo Going In1540
1592Classic Elo Going In1529
40 of 141Significant Strikes68 of 176
54 of 161Total Strikes77 of 186
1 of 2Takedowns2 of 4
0Knockdowns0
0Submission Attempts0
0:13Control Time2:21
Winvs. Tim MeansSubmission · R2 2:09May 13, 2023UFC Fight Night: Rozenstruik vs. Almeida

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoTim Means
1473Fighter Elo Going In1443
1578Classic Elo Going In1535
33 of 92Significant Strikes40 of 87
42 of 102Total Strikes45 of 92
0 of 0Takedowns2 of 2
0Knockdowns0
1Submission Attempts0
0:00Control Time0:46
Lossvs. Santiago PonzinibbioKO/TKO · R3 2:29Dec 10, 2022UFC 282: Blachowicz vs. Ankalaev

Catch Weight Bout · Scheduled for 3 rounds

Alex MoronoSantiago Ponzinibbio
1499Fighter Elo Going In1498
1595Classic Elo Going In1573
38 of 131Significant Strikes66 of 155
38 of 131Total Strikes66 of 155
0 of 0Takedowns0 of 1
1Knockdowns1
0Submission Attempts0
0:08Control Time0:01
Winvs. Matthew SemelsbergerUnanimous DecisionJul 30, 2022UFC 277: Pena vs. Nunes 2

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoMatthew Semelsberger
1477Fighter Elo Going In1499
1581Classic Elo Going In1545
106 of 194Significant Strikes74 of 229
119 of 209Total Strikes86 of 241
0 of 4Takedowns1 of 1
0Knockdowns1
0Submission Attempts0
0:24Control Time2:38
Winvs. Mickey GallUnanimous DecisionDec 4, 2021UFC Fight Night: Font vs. Aldo

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoMickey Gall
1471Fighter Elo Going In1466
1566Classic Elo Going In1539
90 of 230Significant Strikes65 of 144
93 of 233Total Strikes69 of 149
0 of 0Takedowns0 of 1
1Knockdowns0
0Submission Attempts0
1:23Control Time0:08
Winvs. David ZawadaUnanimous DecisionSep 4, 2021UFC Fight Night: Brunson vs. Till

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoDavid Zawada
1485Fighter Elo Going In1460
1553Classic Elo Going In1476
90 of 213Significant Strikes86 of 205
96 of 219Total Strikes91 of 210
0 of 0Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
1:06Control Time0:39
Winvs. Donald CerroneKO/TKO · R1 4:40May 8, 2021UFC Fight Night: Rodriguez vs. Waterson

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoDonald Cerrone
1474Fighter Elo Going In1493
1535Classic Elo Going In1592
35 of 84Significant Strikes17 of 35
41 of 90Total Strikes18 of 36
0 of 2Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
0:47Control Time0:02
Lossvs. Anthony PettisUnanimous DecisionDec 19, 2020UFC Fight Night: Thompson vs. Neal

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoAnthony Pettis
1487Fighter Elo Going In1506
1550Classic Elo Going In1554
31 of 78Significant Strikes50 of 80
50 of 102Total Strikes80 of 115
1 of 5Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
2:30Control Time4:32
Winvs. Rhys McKeeUnanimous DecisionNov 14, 2020UFC Fight Night: Felder vs. Dos Anjos

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoRhys McKee
1510Fighter Elo Going In1376
1537Classic Elo Going In1485
176 of 321Significant Strikes124 of 230
208 of 360Total Strikes133 of 242
3 of 3Takedowns0 of 3
0Knockdowns0
0Submission Attempts0
2:34Control Time0:12
Lossvs. Khaos WilliamsKO/TKO · R1 0:27Feb 8, 2020UFC 247: Jones vs. Reyes

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoKhaos Williams
1553Fighter Elo Going In1449
1555Classic Elo Going In1500
1 of 4Significant Strikes10 of 17
1 of 4Total Strikes10 of 17
0 of 0Takedowns0 of 1
0Knockdowns1
0Submission Attempts0
0:00Control Time0:05
Winvs. Max GriffinUnanimous DecisionOct 12, 2019UFC Fight Night: Joanna vs. Waterson

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoMax Griffin
1580Fighter Elo Going In1532
1542Classic Elo Going In1494
81 of 255Significant Strikes75 of 166
87 of 261Total Strikes94 of 189
0 of 1Takedowns4 of 5
1Knockdowns0
0Submission Attempts0
0:27Control Time2:35
Winvs. Zak OttowKO/TKO · R1 3:34Mar 9, 2019UFC Fight Night: Lewis vs. Dos Santos

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoZak Ottow
1552Fighter Elo Going In1449
1526Classic Elo Going In1520
25 of 55Significant Strikes10 of 31
25 of 55Total Strikes10 of 31
0 of 0Takedowns1 of 1
0Knockdowns0
1Submission Attempts0
0:31Control Time0:07
Winvs. Song KenanUnanimous DecisionNov 24, 2018UFC Fight Night: Blaydes vs. Ngannou 2

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoSong Kenan
1545Fighter Elo Going In1559
1509Classic Elo Going In1530
98 of 212Significant Strikes61 of 152
100 of 214Total Strikes62 of 153
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:46Control Time0:03
Lossvs. Jordan MeinUnanimous DecisionJul 28, 2018UFC Fight Night: Alvarez vs. Poirier 2

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoJordan Mein
1542Fighter Elo Going In1549
1526Classic Elo Going In1507
20 of 67Significant Strikes14 of 38
58 of 108Total Strikes27 of 53
0 of 0Takedowns3 of 4
0Knockdowns0
1Submission Attempts0
1:46Control Time9:02
Winvs. Joshua BurkmanSubmission · R1 2:12Feb 18, 2018UFC Fight Night: Cerrone vs. Medeiros

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoJoshua Burkman
1527Fighter Elo Going In1327
1513Classic Elo Going In1431
7 of 19Significant Strikes4 of 13
7 of 19Total Strikes4 of 13
0 of 0Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
0:01Control Time0:06
Lossvs. Keita NakamuraSplit DecisionSep 22, 2017UFC Fight Night: Saint Preux vs. Okami

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoKeita Nakamura
1618Fighter Elo Going In1412
1532Classic Elo Going In1463
38 of 123Significant Strikes27 of 86
39 of 124Total Strikes29 of 88
0 of 0Takedowns2 of 2
0Knockdowns0
0Submission Attempts0
0:00Control Time0:45
Winvs. James MoontasriUnanimous DecisionDec 17, 2016UFC on FOX: VanZant vs. Waterson

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoJames Moontasri
1570Fighter Elo Going In1413
1518Classic Elo Going In1488
111 of 186Significant Strikes46 of 95
112 of 187Total Strikes48 of 97
0 of 3Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:54Control Time0:19
Winvs. Kyle NokeSplit DecisionJan 2, 2016UFC 195: Lawler vs Condit

Welterweight Bout · Scheduled for 3 rounds

Alex MoronoKyle Noke
1487Fighter Elo Going In1500
1500Classic Elo Going In1541
43 of 125Significant Strikes59 of 134
81 of 166Total Strikes79 of 155
0 of 0Takedowns1 of 3
0Knockdowns0
1Submission Attempts0
1:05Control Time3:08