Phins
Create Account
All Fighters
Welterweight · Active

Michael Morales

UFC Record
7-0
Age
27
Height
6'0"
Reach
79"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1787Today
1618Classic Elo
150016001700180020232024202520261534 going into Trevin Giles, Jan 20221653 going into Adam Fugitt, Jul 20221683 going into Max Griffin, Jul 20231671 going into Jake Matthews, Nov 20231697 going into Neil Magny, Aug 20241739 going into Gilbert Burns, May 20251784 going into Sean Brady, Nov 20251787 today1787
Fighter Elo going into each UFC fight, and today.
Classic Elo
1618Today
1787Fighter Elo

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

150015501600165020232024202520261500 going into Trevin Giles, Jan 20221517 going into Adam Fugitt, Jul 20221533 going into Max Griffin, Jul 20231548 going into Jake Matthews, Nov 20231566 going into Neil Magny, Aug 20241585 going into Gilbert Burns, May 20251601 going into Sean Brady, Nov 20251618 today1618
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.

6.25Sig. Strikes Landed per Minute
50%Striking Accuracy
3.21Sig. Strikes Absorbed per Minute
57%Striking Defense
1.84Knockdowns per 15 Minutes
0.26Takedowns per 15 Minutes
25%Takedown Accuracy
88%Takedown Defense
0.00Submission Attempts per 15 Minutes
6%Share of Fight Time in Control
8.1 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins502
Losses000

Fight History

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

Winvs. Sean BradyKO/TKO · R1 3:27Nov 15, 2025UFC 322: Della Maddalena vs. Makhachev

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesSean Brady
1784Fighter Elo Going In1753
1601Classic Elo Going In1622
24 of 52Significant Strikes8 of 22
24 of 52Total Strikes8 of 22
0 of 0Takedowns0 of 1
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Winvs. Gilbert BurnsKO/TKO · R1 3:39May 17, 2025UFC Fight Night: Burns vs. Morales

Welterweight Bout · Scheduled for 5 rounds

Michael MoralesGilbert Burns
1739Fighter Elo Going In1499
1585Classic Elo Going In1597
33 of 56Significant Strikes5 of 18
35 of 58Total Strikes5 of 18
0 of 0Takedowns1 of 2
2Knockdowns0
0Submission Attempts0
0:10Control Time0:30
Winvs. Neil MagnyKO/TKO · R1 4:39Aug 24, 2024UFC Fight Night: Cannonier vs. Borralho

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesNeil Magny
1697Fighter Elo Going In1489
1566Classic Elo Going In1635
34 of 40Significant Strikes5 of 11
39 of 45Total Strikes13 of 19
0 of 0Takedowns0 of 2
1Knockdowns0
0Submission Attempts0
1:16Control Time2:05
Winvs. Jake MatthewsUnanimous DecisionNov 18, 2023UFC Fight Night: Allen vs. Craig

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesJake Matthews
1671Fighter Elo Going In1595
1548Classic Elo Going In1577
84 of 208Significant Strikes57 of 149
84 of 208Total Strikes57 of 149
0 of 1Takedowns0 of 1
0Knockdowns0
0Submission Attempts0
0:07Control Time0:03
Winvs. Max GriffinUnanimous DecisionJul 1, 2023UFC Fight Night: Strickland vs. Magomedov

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesMax Griffin
1683Fighter Elo Going In1557
1533Classic Elo Going In1528
72 of 164Significant Strikes36 of 102
73 of 165Total Strikes39 of 105
1 of 1Takedowns0 of 8
0Knockdowns0
0Submission Attempts0
0:27Control Time2:10
Winvs. Adam FugittKO/TKO · R3 1:09Jul 30, 2022UFC 277: Pena vs. Nunes 2

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesAdam Fugitt
1653Fighter Elo Going In1309
1517Classic Elo Going In1500
83 of 151Significant Strikes64 of 113
89 of 157Total Strikes70 of 120
0 of 1Takedowns1 of 8
2Knockdowns0
0Submission Attempts0
0:12Control Time1:51
Winvs. Trevin GilesKO/TKO · R1 4:06Jan 22, 2022UFC 270: Ngannou vs. Gane

Welterweight Bout · Scheduled for 3 rounds

Michael MoralesTrevin Giles
1534Fighter Elo Going In1575
1500Classic Elo Going In1533
26 of 42Significant Strikes8 of 15
28 of 44Total Strikes8 of 15
0 of 1Takedowns1 of 4
1Knockdowns0
0Submission Attempts1
1:05Control Time1:12