Phins
Create Account
All Fighters
Flyweight · Active

Joseph Morales

UFC Record
3-3
Age
32
Height
5'6"
Reach
69"
Stance
Switch

Fighter Elo

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

Fighter Elo
1446Today
1606Best, Feb 2018
1503Classic Elo
13001400150016001700201820202022202420261440 going into Robert Sanchez, Aug 20171606 going into Deiveson Figueiredo, Feb 20181512 going into Eric Shelton, Nov 20181359 going into Alibi Idiris, Aug 20251441 going into Matt Schnell, Nov 20251455 going into Brandon Moreno, Sep 20261446 today1446
Fighter Elo going into each UFC fight, and today.
Classic Elo
1503Today
1516Best, Feb 2018
1446Fighter Elo

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

145015001550201820202022202420261500 going into Robert Sanchez, Aug 20171516 going into Deiveson Figueiredo, Feb 20181501 going into Eric Shelton, Nov 20181483 going into Alibi Idiris, Aug 20251500 going into Matt Schnell, Nov 20251516 going into Brandon Moreno, Sep 20261503 today1503
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.

2.75Sig. Strikes Landed per Minute
40%Striking Accuracy
2.72Sig. Strikes Absorbed per Minute
60%Striking Defense
0.28Knockdowns per 15 Minutes
1.10Takedowns per 15 Minutes
27%Takedown Accuracy
24%Takedown Defense
2.20Submission Attempts per 15 Minutes
13%Share of Fight Time in Control
9.1 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins030
Losses102

Fight History

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

Lossvs. Brandon MorenoSplit DecisionSep 12, 2026Noche UFC: Silva vs. Delgado

Flyweight Bout · Scheduled for 3 rounds

Joseph MoralesBrandon Moreno
1455Fighter Elo Going In1589
1516Classic Elo Going In1564
71 of 183Significant Strikes67 of 180
77 of 189Total Strikes71 of 184
1 of 8Takedowns2 of 2
0Knockdowns0
0Submission Attempts0
0:35Control Time2:34
Winvs. Matt SchnellSubmission · R1 2:54Nov 8, 2025UFC Fight Night: Bonfim vs. Brown

Flyweight Bout · Scheduled for 3 rounds

Joseph MoralesMatt Schnell
1441Fighter Elo Going In1317
1500Classic Elo Going In1506
5 of 11Significant Strikes4 of 11
12 of 18Total Strikes5 of 12
0 of 0Takedowns1 of 1
0Knockdowns0
1Submission Attempts0
1:12Control Time0:15
Winvs. Alibi IdirisSubmission · R2 3:04Aug 16, 2025UFC 319: Du Plessis vs. Chimaev

Ultimate Fighter 33 Flyweight Tournament Title Bout · Title Fight · Scheduled for 3 rounds

Joseph MoralesAlibi Idiris
1359Fighter Elo Going In1364
1483Classic Elo Going In1500
29 of 63Significant Strikes28 of 56
44 of 86Total Strikes50 of 82
2 of 5Takedowns0 of 1
0Knockdowns0
2Submission Attempts0
3:38Control Time1:04
Lossvs. Eric SheltonSplit DecisionNov 10, 2018UFC Fight Night: Korean Zombie vs. Rodriguez

Flyweight Bout · Scheduled for 3 rounds

Joseph MoralesEric Shelton
1512Fighter Elo Going In1587
1501Classic Elo Going In1471
24 of 67Significant Strikes16 of 57
28 of 71Total Strikes45 of 90
1 of 1Takedowns7 of 10
0Knockdowns0
4Submission Attempts0
0:51Control Time6:45
Lossvs. Deiveson FigueiredoKO/TKO · R2 4:34Feb 3, 2018UFC Fight Night: Machida vs. Anders

Flyweight Bout · Scheduled for 3 rounds

Joseph MoralesDeiveson Figueiredo
1606Fighter Elo Going In1539
1516Classic Elo Going In1533
9 of 32Significant Strikes31 of 62
11 of 35Total Strikes44 of 76
0 of 1Takedowns2 of 2
0Knockdowns1
0Submission Attempts1
0:00Control Time6:03
Winvs. Robert SanchezSubmission · R1 3:56Aug 5, 2017UFC Fight Night: Pettis vs. Moreno

Flyweight Bout · Scheduled for 3 rounds

Joseph MoralesRobert Sanchez
1440Fighter Elo Going In1349
1500Classic Elo Going In1500
12 of 22Significant Strikes2 of 6
15 of 26Total Strikes12 of 19
0 of 0Takedowns1 of 1
1Knockdowns0
1Submission Attempts0
1:01Control Time2:22