Phins
Create Account
All Fighters
Flyweight · Active

Alex Perez

UFC Record
8-7
Age
34
Height
5'6"
Reach
65"
Stance
Orthodox

Fighter Elo

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

Fighter Elo
1535Today
1700Best, Aug 2018
1521Classic Elo
1400150016001700201820202022202420261532 going into Carls John De Tomas, Dec 20171646 going into Eric Shelton, Feb 20181700 going into Jose Torres, Aug 20181642 going into Joseph Benavidez, Nov 20181604 going into Mark De La Rosa, Mar 20191625 going into Jordan Espinosa, Jan 20201633 going into Jussier Formiga, Jun 20201646 going into Deiveson Figueiredo, Nov 20201560 going into Alexandre Pantoja, Jul 20221508 going into Muhammad Mokaev, Mar 20241518 going into Matheus Nicolau, Apr 20241546 going into Tatsuro Taira, Jun 20241481 going into Asu Almabayev, Nov 20251519 going into Charles Johnson, Jan 20261575 going into Sumudaerji, Aug 20261535 today1535
Fighter Elo going into each UFC fight, and today.
Classic Elo
1521Today
1577Best, Nov 2020
1535Fighter Elo

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

150015501600201820202022202420261500 going into Carls John De Tomas, Dec 20171515 going into Eric Shelton, Feb 20181530 going into Jose Torres, Aug 20181545 going into Joseph Benavidez, Nov 20181533 going into Mark De La Rosa, Mar 20191548 going into Jordan Espinosa, Jan 20201561 going into Jussier Formiga, Jun 20201577 going into Deiveson Figueiredo, Nov 20201563 going into Alexandre Pantoja, Jul 20221547 going into Muhammad Mokaev, Mar 20241532 going into Matheus Nicolau, Apr 20241550 going into Tatsuro Taira, Jun 20241535 going into Asu Almabayev, Nov 20251520 going into Charles Johnson, Jan 20261537 going into Sumudaerji, Aug 20261521 today1521
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.77Sig. Strikes Landed per Minute
45%Striking Accuracy
3.17Sig. Strikes Absorbed per Minute
58%Striking Defense
0.74Knockdowns per 15 Minutes
2.36Takedowns per 15 Minutes
46%Takedown Accuracy
74%Takedown Defense
0.62Submission Attempts per 15 Minutes
30%Share of Fight Time in Control
7.5 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins422
Losses232

Fight History

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

Lossvs. SumudaerjiUnanimous DecisionAug 29, 2026UFC Fight Night: Nurmagomedov vs. Song

Flyweight Bout · Scheduled for 3 rounds

Alex PerezSumudaerji
1575Fighter Elo Going In1501
1537Classic Elo Going In1529
10 of 43Significant Strikes41 of 80
52 of 88Total Strikes85 of 126
4 of 8Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
7:20Control Time0:14
Winvs. Charles JohnsonKO/TKO · R1 3:16Jan 24, 2026UFC 324: Gaethje vs. Pimblett

Flyweight Bout · Scheduled for 3 rounds

Alex PerezCharles Johnson
1519Fighter Elo Going In1508
1520Classic Elo Going In1536
39 of 75Significant Strikes8 of 25
55 of 94Total Strikes8 of 25
0 of 0Takedowns0 of 1
2Knockdowns0
0Submission Attempts0
0:14Control Time0:00
Lossvs. Asu AlmabayevSubmission · R3 0:22Nov 22, 2025UFC Fight Night: Tsarukyan vs. Hooker

Flyweight Bout · Scheduled for 3 rounds

Alex PerezAsu Almabayev
1481Fighter Elo Going In1581
1535Classic Elo Going In1560
40 of 98Significant Strikes36 of 90
84 of 143Total Strikes68 of 126
3 of 5Takedowns2 of 5
0Knockdowns0
0Submission Attempts1
2:18Control Time1:12
Lossvs. Tatsuro TairaKO/TKO · R2 2:59Jun 15, 2024UFC Fight Night: Perez vs. Taira

Flyweight Bout · Scheduled for 5 rounds

Alex PerezTatsuro Taira
1546Fighter Elo Going In1699
1550Classic Elo Going In1574
41 of 77Significant Strikes31 of 66
45 of 81Total Strikes43 of 78
1 of 1Takedowns2 of 2
0Knockdowns0
0Submission Attempts0
0:24Control Time0:48
Winvs. Matheus NicolauKO/TKO · R2 2:16Apr 27, 2024UFC Fight Night: Nicolau vs. Perez

Flyweight Bout · Scheduled for 5 rounds

Alex PerezMatheus Nicolau
1518Fighter Elo Going In1439
1532Classic Elo Going In1569
28 of 71Significant Strikes22 of 55
28 of 71Total Strikes22 of 55
0 of 0Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:02Control Time0:00
Lossvs. Muhammad MokaevUnanimous DecisionMar 2, 2024UFC Fight Night: Rozenstruik vs. Gaziev

Flyweight Bout · Scheduled for 3 rounds

Alex PerezMuhammad Mokaev
1508Fighter Elo Going In1696
1547Classic Elo Going In1573
30 of 87Significant Strikes47 of 104
47 of 114Total Strikes56 of 119
0 of 0Takedowns3 of 20
0Knockdowns0
0Submission Attempts0
3:44Control Time4:29
Lossvs. Alexandre PantojaSubmission · R1 1:31Jul 30, 2022UFC 277: Pena vs. Nunes 2

Flyweight Bout · Scheduled for 3 rounds

Alex PerezAlexandre Pantoja
1560Fighter Elo Going In1551
1563Classic Elo Going In1571
10 of 14Significant Strikes8 of 12
10 of 14Total Strikes8 of 12
0 of 1Takedowns1 of 1
0Knockdowns0
0Submission Attempts1
0:00Control Time1:06
Lossvs. Deiveson FigueiredoSubmission · R1 1:57Nov 21, 2020UFC 255: Figueiredo vs. Perez

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

Alex PerezDeiveson Figueiredo
1646Fighter Elo Going In1702
1577Classic Elo Going In1615
6 of 14Significant Strikes5 of 8
6 of 14Total Strikes5 of 8
0 of 2Takedowns0 of 0
0Knockdowns0
0Submission Attempts1
0:37Control Time0:00
Winvs. Jussier FormigaKO/TKO · R1 4:06Jun 6, 2020UFC 250: Nunes vs. Spencer

Flyweight Bout · Scheduled for 3 rounds

Alex PerezJussier Formiga
1633Fighter Elo Going In1525
1561Classic Elo Going In1556
29 of 61Significant Strikes18 of 41
29 of 61Total Strikes18 of 41
0 of 0Takedowns0 of 0
2Knockdowns0
0Submission Attempts0
0:04Control Time0:00
Winvs. Jordan EspinosaSubmission · R1 2:33Jan 25, 2020UFC Fight Night: Blaydes vs. Dos Santos

Flyweight Bout · Scheduled for 3 rounds

Alex PerezJordan Espinosa
1625Fighter Elo Going In1562
1548Classic Elo Going In1500
2 of 9Significant Strikes2 of 13
16 of 23Total Strikes2 of 13
1 of 1Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
1:32Control Time0:00
Winvs. Mark De La RosaUnanimous DecisionMar 30, 2019UFC Fight Night: Barboza vs. Gaethje

Bantamweight Bout · Scheduled for 3 rounds

Alex PerezMark De La Rosa
1604Fighter Elo Going In1467
1533Classic Elo Going In1514
60 of 110Significant Strikes26 of 84
150 of 220Total Strikes74 of 140
2 of 4Takedowns0 of 0
0Knockdowns0
0Submission Attempts0
8:13Control Time0:00
Lossvs. Joseph BenavidezKO/TKO · R1 4:19Nov 30, 2018The Ultimate Fighter: Heavy Hitters Finale

Flyweight Bout · Scheduled for 3 rounds

Alex PerezJoseph Benavidez
1642Fighter Elo Going In1527
1545Classic Elo Going In1616
14 of 32Significant Strikes35 of 72
14 of 32Total Strikes42 of 79
1 of 1Takedowns1 of 2
0Knockdowns0
0Submission Attempts0
0:03Control Time1:15
Winvs. Jose TorresKO/TKO · R1 3:46Aug 4, 2018UFC 227: Dillashaw vs. Garbrandt 2

Flyweight Bout · Scheduled for 3 rounds

Alex PerezJose Torres
1700Fighter Elo Going In1446
1530Classic Elo Going In1516
84 of 162Significant Strikes29 of 76
88 of 166Total Strikes30 of 77
0 of 3Takedowns0 of 0
1Knockdowns0
0Submission Attempts0
0:03Control Time0:00
Winvs. Eric SheltonUnanimous DecisionFeb 24, 2018UFC Fight Night: Emmett vs. Stephens

Flyweight Bout · Scheduled for 3 rounds

Alex PerezEric Shelton
1646Fighter Elo Going In1604
1515Classic Elo Going In1486
29 of 82Significant Strikes41 of 109
67 of 123Total Strikes72 of 140
5 of 9Takedowns0 of 2
0Knockdowns0
0Submission Attempts0
6:58Control Time0:02
Winvs. Carls John De TomasSubmission · R2 1:54Dec 9, 2017UFC Fight Night: Swanson vs. Ortega

Bantamweight Bout · Scheduled for 3 rounds

Alex PerezCarls John De Tomas
1532Fighter Elo Going In1401
1500Classic Elo Going In1484
24 of 40Significant Strikes8 of 28
42 of 62Total Strikes9 of 29
2 of 4Takedowns0 of 2
0Knockdowns0
3Submission Attempts0
3:38Control Time0:54