Phins
Create Account
All Fighters
Lightweight · Active

Thiago Moises

UFC Record
8-8
Age
31
Height
5'9"
Reach
70"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1388Today
1608Best, Aug 2019
1507Classic Elo
1300140015001600170020192021202320251503 going into Beneil Dariush, Nov 20181571 going into Kurt Holobaugh, May 20191608 going into Damir Ismagulov, Aug 20191536 going into Michael Johnson, May 20201524 going into King Green, Oct 20201537 going into Alexander Hernandez, Feb 20211554 going into Islam Makhachev, Jul 20211537 going into Joel Alvarez, Nov 20211488 going into Christos Giagos, Jun 20221519 going into Melquizael Costa, Jan 20231541 going into Benoit Saint Denis, Sep 20231446 going into Mitch Ramirez, Mar 20241492 going into Ludovit Klein, Jun 20241493 going into Trey Ogden, Jan 20251466 going into Jared Gordon, May 20251452 going into Gauge Young, Apr 20261388 today1388
Fighter Elo going into each UFC fight, and today.
Classic Elo
1507Today
1542Best, Sep 2023
1388Fighter Elo

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

14501500155020192021202320251500 going into Beneil Dariush, Nov 20181487 going into Kurt Holobaugh, May 20191501 going into Damir Ismagulov, Aug 20191487 going into Michael Johnson, May 20201504 going into King Green, Oct 20201522 going into Alexander Hernandez, Feb 20211539 going into Islam Makhachev, Jul 20211527 going into Joel Alvarez, Nov 20211511 going into Christos Giagos, Jun 20221527 going into Melquizael Costa, Jan 20231542 going into Benoit Saint Denis, Sep 20231525 going into Mitch Ramirez, Mar 20241540 going into Ludovit Klein, Jun 20241524 going into Trey Ogden, Jan 20251540 going into Jared Gordon, May 20251524 going into Gauge Young, Apr 20261507 today1507
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.38Sig. Strikes Landed per Minute
42%Striking Accuracy
4.44Sig. Strikes Absorbed per Minute
53%Striking Defense
0.08Knockdowns per 15 Minutes
1.40Takedowns per 15 Minutes
30%Takedown Accuracy
52%Takedown Defense
1.07Submission Attempts per 15 Minutes
22%Share of Fight Time in Control
11.4 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins134
Losses314

Fight History

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

Lossvs. Gauge YoungSplit DecisionApr 18, 2026UFC Fight Night: Burns vs. Malott

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesGauge Young
1452Fighter Elo Going In1447
1524Classic Elo Going In1500
45 of 101Significant Strikes122 of 226
46 of 103Total Strikes131 of 237
2 of 15Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
2:33Control Time1:07
Lossvs. Jared GordonKO/TKO · R1 3:37May 17, 2025UFC Fight Night: Burns vs. Morales

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesJared Gordon
1466Fighter Elo Going In1466
1540Classic Elo Going In1538
5 of 9Significant Strikes7 of 13
11 of 16Total Strikes21 of 36
0 of 0Takedowns1 of 1
0Knockdowns1
0Submission Attempts0
0:00Control Time2:36
Winvs. Trey OgdenUnanimous DecisionJan 11, 2025UFC Fight Night: Dern vs. Ribas 2

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesTrey Ogden
1493Fighter Elo Going In1418
1524Classic Elo Going In1518
55 of 94Significant Strikes59 of 95
75 of 124Total Strikes117 of 168
0 of 0Takedowns1 of 1
0Knockdowns0
0Submission Attempts0
7:30Control Time0:11
Lossvs. Ludovit KleinUnanimous DecisionJun 8, 2024UFC Fight Night: Cannonier vs. Imavov

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesLudovit Klein
1492Fighter Elo Going In1572
1540Classic Elo Going In1548
24 of 60Significant Strikes56 of 104
25 of 62Total Strikes86 of 153
0 of 8Takedowns1 of 1
0Knockdowns2
1Submission Attempts0
1:09Control Time3:08
Winvs. Mitch RamirezKO/TKO · R3 0:15Mar 16, 2024UFC Fight Night: Tuivasa vs. Tybura

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesMitch Ramirez
1446Fighter Elo Going In1321
1525Classic Elo Going In1500
25 of 39Significant Strikes16 of 48
53 of 72Total Strikes28 of 65
2 of 2Takedowns0 of 0
1Knockdowns0
1Submission Attempts0
6:36Control Time0:21
Lossvs. Benoit Saint DenisKO/TKO · R2 4:44Sep 2, 2023UFC Fight Night: Gane vs. Spivac

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesBenoit Saint Denis
1541Fighter Elo Going In1573
1542Classic Elo Going In1534
24 of 62Significant Strikes101 of 182
27 of 67Total Strikes123 of 210
1 of 3Takedowns5 of 9
0Knockdowns0
1Submission Attempts0
0:14Control Time5:20
Winvs. Melquizael CostaSubmission · R2 4:05Jan 21, 2023UFC 283: Teixeira vs. Hill

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesMelquizael Costa
1519Fighter Elo Going In1404
1527Classic Elo Going In1500
22 of 33Significant Strikes23 of 50
45 of 58Total Strikes43 of 71
4 of 7Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
5:31Control Time0:02
Winvs. Christos GiagosSubmission · R1 3:05Jun 25, 2022UFC Fight Night: Tsarukyan vs. Gamrot

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesChristos Giagos
1488Fighter Elo Going In1427
1511Classic Elo Going In1506
3 of 4Significant Strikes2 of 5
7 of 9Total Strikes13 of 16
1 of 2Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
2:34Control Time0:00
Lossvs. Joel AlvarezKO/TKO · R1 3:01Nov 13, 2021UFC Fight Night: Holloway vs. Rodriguez

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesJoel Alvarez
1537Fighter Elo Going In1506
1527Classic Elo Going In1532
11 of 24Significant Strikes44 of 73
11 of 24Total Strikes44 of 73
0 of 0Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:02
Lossvs. Islam MakhachevSubmission · R4 2:38Jul 17, 2021UFC Fight Night: Makhachev vs. Moises

Lightweight Bout · Scheduled for 5 rounds

Thiago MoisesIslam Makhachev
1554Fighter Elo Going In1748
1539Classic Elo Going In1613
13 of 44Significant Strikes61 of 92
18 of 51Total Strikes148 of 194
1 of 2Takedowns3 of 6
0Knockdowns0
1Submission Attempts1
3:24Control Time8:11
Winvs. Alexander HernandezUnanimous DecisionFeb 27, 2021UFC Fight Night: Rozenstruik vs. Gane

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesAlexander Hernandez
1537Fighter Elo Going In1580
1522Classic Elo Going In1546
53 of 183Significant Strikes50 of 205
53 of 183Total Strikes50 of 205
0 of 1Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
0:00Control Time0:00
Winvs. King GreenUnanimous DecisionOct 31, 2020UFC Fight Night: Hall vs. Silva

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesKing Green
1524Fighter Elo Going In1607
1504Classic Elo Going In1553
42 of 119Significant Strikes85 of 177
43 of 120Total Strikes94 of 187
2 of 3Takedowns2 of 3
0Knockdowns0
1Submission Attempts0
1:51Control Time1:11
Winvs. Michael JohnsonSubmission · R2 0:25May 13, 2020UFC Fight Night: Smith vs. Teixeira

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesMichael Johnson
1536Fighter Elo Going In1459
1487Classic Elo Going In1515
1 of 16Significant Strikes27 of 60
1 of 16Total Strikes28 of 61
0 of 3Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
0:00Control Time0:21
Lossvs. Damir IsmagulovUnanimous DecisionAug 31, 2019UFC Fight Night: Andrade vs. Zhang

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesDamir Ismagulov
1608Fighter Elo Going In1678
1501Classic Elo Going In1531
36 of 114Significant Strikes71 of 188
37 of 115Total Strikes73 of 191
0 of 3Takedowns0 of 5
0Knockdowns1
0Submission Attempts0
0:24Control Time1:17
Winvs. Kurt HolobaughUnanimous DecisionMay 11, 2019UFC 237: Namajunas vs. Andrade

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesKurt Holobaugh
1571Fighter Elo Going In1340
1487Classic Elo Going In1457
66 of 102Significant Strikes39 of 115
115 of 160Total Strikes108 of 189
4 of 6Takedowns2 of 6
0Knockdowns0
1Submission Attempts0
7:52Control Time3:14
Lossvs. Beneil DariushUnanimous DecisionNov 10, 2018UFC Fight Night: Korean Zombie vs. Rodriguez

Lightweight Bout · Scheduled for 3 rounds

Thiago MoisesBeneil Dariush
1503Fighter Elo Going In1646
1500Classic Elo Going In1563
8 of 16Significant Strikes44 of 68
20 of 30Total Strikes113 of 161
0 of 2Takedowns4 of 8
0Knockdowns0
4Submission Attempts2
0:00Control Time13:30