FIGHT
TRUTH
●
Rankings ▾
MMA RANKINGS
MEN'S
Pound for Pound
Heavyweight
Light Heavyweight
Middleweight
Welterweight
Lightweight
Featherweight
Bantamweight
Flyweight
WOMEN'S DIVISIONS
Pound for Pound
Flyweight
Bantamweight
Strawweight
Featherweight
RECORD BOOK →
Most Fights
Most Finishes
Most Submissions
Most Knockouts
Most Fight Time
COUNTRY RANKINGS
🇺🇸 United States
🇧🇷 Brazil
🇯🇵 Japan
🇷🇺 Russia
🏴 England
🇨🇦 Canada
🇰🇷 South Korea
🇦🇺 Australia
🇵🇱 Poland
🇲🇽 Mexico
Betting ▾
Fight Picks
MODEL EDGE · KELLY SIZING
Best Odds
7 BOOKMAKERS · LIVE COMPARISON
Events
Simulator
How it works
News
⌕
BETA · v1.0
TERMINAL · v1.0.4
›
FT/
COUNTRY · MEXICO
← ALL FIGHTERS
ALL
HW
LHW
MW
WW
LW
FW
BW
FLW
SW
● ACTIVE
◈ ALL TIME
🇲🇽
Best Mexican
MMA Fighters.
All mexican MMA and UFC fighters ever, including retired, ranked by Elo rating.
No politics,
just data.
BRADLEY-TERRY MODEL
#
FIGHTER
RECORD
KO · SUB · FIN%
ELO
1
🇲🇽
Rafa García
LIGHTWEIGHT
19
–
4
· 2KO 8SUB · 53%
19
–
4
2 · 8
· 53%
1916
2
🇲🇽
Gabriel Benítez
RET.
LIGHTWEIGHT
24
–
13
· 9KO 11SUB · 83%
24
–
13
9 · 11
· 83%
1837
3
🇲🇽
Rafa Garcia
"Gifted"
LIGHTWEIGHT
19
–
4
· 2KO 8SUB · 53%
19
–
4
2 · 8
· 53%
1824
4
🇲🇽
Manuel Torres
"El Loco"
LIGHTWEIGHT
17
–
3
· 9KO 7SUB · 94%
17
–
3
9 · 7
· 94%
1819
5
🇲🇽
Levy Saúl Marroquín
LIGHTWEIGHT
16
–
3
· 5KO 5SUB · 63%
16
–
3
5 · 5
· 63%
1796
6
🇲🇽
Cristian Pérez
LIGHTWEIGHT
14
–
2
· 5KO 6SUB · 79%
14
–
2
5 · 6
· 79%
1776
7
🇲🇽
Daniel Zellhuber
"Golden Boy"
LIGHTWEIGHT
15
–
4
· 7KO 3SUB · 67%
15
–
4
7 · 3
· 67%
1767
8
🇲🇽
Gabriel Benitez
RET.
"Moggly"
LIGHTWEIGHT
23
–
12
· 9KO 10SUB · 83%
23
–
12
9 · 10
· 83%
1722
9
🇲🇽
Akbarh Arreola
"El Caballero"
LIGHTWEIGHT
27
–
11
· 5KO 21SUB · 96%
27
–
11
5 · 21
· 96%
1717
10
🇲🇽
Genaro Valdez
RET.
"Rayadito"
LIGHTWEIGHT
10
–
3
· 7KO 3SUB · 100%
10
–
3
7 · 3
· 100%
1709
11
🇲🇽
Kazula Vargas
LIGHTWEIGHT
16
–
7
· 7KO 7SUB · 88%
16
–
7
7 · 7
· 88%
1693
12
🇲🇽
Efrain Escudero
RET.
"Hecho En Mexico"
LIGHTWEIGHT
30
–
17
· 2KO 14SUB · 53%
30
–
17
2 · 14
· 53%
1693
13
🇲🇽
Marco Elpidio
LIGHTWEIGHT
24
–
13
· 7KO 4SUB · 46%
24
–
13
7 · 4
· 46%
1685
14
🇲🇽
Israel Giron
RET.
"El Rojo"
LIGHTWEIGHT
13
–
5
· 1KO 9SUB · 77%
13
–
5
1 · 9
· 77%
1680
15
🇲🇽
Mauro Salomao
RET.
LIGHTWEIGHT
9
–
3
· 1KO 6SUB · 78%
9
–
3
1 · 6
· 78%
1665
16
🇲🇽
Miguel Villegas
LIGHTWEIGHT
13
–
5
· 1KO 8SUB · 69%
13
–
5
1 · 8
· 69%
1652
17
🇲🇽
Hilario Portales
RET.
LIGHTWEIGHT
5
–
1
· 3KO 2SUB · 100%
5
–
1
3 · 2
· 100%
1633
18
🇲🇽
Marco Polo Reyes
LIGHTWEIGHT
16
–
9
· 12KO 2SUB · 88%
16
–
9
12 · 2
· 88%
1617
19
🇲🇽
Fabian Quintanar
RET.
LIGHTWEIGHT
13
–
6
· 3KO 6SUB · 69%
13
–
6
3 · 6
· 69%
1598
20
🇲🇽
Jose Luis
RET.
LIGHTWEIGHT
10
–
6
· 2KO 8SUB · 100%
10
–
6
2 · 8
· 100%
1592
21
🇲🇽
Diego Castro
RET.
LIGHTWEIGHT
2
–
0
· 0KO 2SUB · 100%
2
–
0
0 · 2
· 100%
1577
22
🇲🇽
Jair Diaz
RET.
LIGHTWEIGHT
7
–
4
· 2KO 2SUB · 57%
7
–
4
2 · 2
· 57%
1573
23
🇲🇽
Alvaro Herrera Mendoza
RET.
"Chango"
LIGHTWEIGHT
7
–
6
· 4KO 2SUB · 86%
7
–
6
4 · 2
· 86%
1551
24
🇲🇽
Gerardo Chaparro
RET.
LIGHTWEIGHT
5
–
3
· 2KO 1SUB · 60%
5
–
3
2 · 1
· 60%
1550
25
🇲🇽
Angel Perez
RET.
LIGHTWEIGHT
1
–
0
· 1KO 0SUB · 100%
1
–
0
1 · 0
· 100%
1544
26
🇲🇽
Miguel Angel Cabrera
RET.
LIGHTWEIGHT
6
–
5
· 3KO 3SUB · 100%
6
–
5
3 · 3
· 100%
1540
27
🇲🇽
Joe Gustina
RET.
LIGHTWEIGHT
7
–
6
· 1KO 5SUB · 86%
7
–
6
1 · 5
· 86%
1531
28
🇲🇽
Jaime Tyson
RET.
LIGHTWEIGHT
1
–
1
· 1KO 0SUB · 100%
1
–
1
1 · 0
· 100%
1508
29
🇲🇽
Emiliano Herrera
RET.
LIGHTWEIGHT
3
–
4
· 0KO 3SUB · 100%
3
–
4
0 · 3
· 100%
1483
30
🇲🇽
Eddie Ruiz
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1483
31
🇲🇽
Daniel Soto
RET.
LIGHTWEIGHT
6
–
7
· 1KO 0SUB · 17%
6
–
7
1 · 0
· 17%
1476
32
🇲🇽
Sergio Vazquez
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1468
33
🇲🇽
Alejandro Saaveda
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1467
34
🇲🇽
Jose Miguel Herrera Valles
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1467
35
🇲🇽
Pedro Celis
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1465
36
🇲🇽
Ulises Lopez
RET.
LIGHTWEIGHT
2
–
3
· 1KO 1SUB · 100%
2
–
3
1 · 1
· 100%
1464
37
🇲🇽
David Chavez
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1464
38
🇲🇽
Ricardo Arroyo
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1464
39
🇲🇽
Lucas Factor
RET.
LIGHTWEIGHT
3
–
4
· 2KO 1SUB · 100%
3
–
4
2 · 1
· 100%
1464
40
🇲🇽
Christian David Lopez
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1461
41
🇲🇽
Zeus Gonzalez Farias
RET.
LIGHTWEIGHT
1
–
3
· 1KO 0SUB · 100%
1
–
3
1 · 0
· 100%
1449
42
🇲🇽
Jesús Blanco
RET.
LIGHTWEIGHT
3
–
6
· 3KO 0SUB · 100%
3
–
6
3 · 0
· 100%
1434
43
🇲🇽
Victor Núñez
LIGHTWEIGHT
6
–
12
· 2KO 4SUB · 100%
6
–
12
2 · 4
· 100%
1416
44
🇲🇽
Spencer Gutierrez
RET.
LIGHTWEIGHT
0
–
3
· 0KO 0SUB · 0%
0
–
3
0 · 0
· 0%
1386
45
🇲🇽
Martin Perez
RET.
LIGHTWEIGHT
2
–
6
· 1KO 0SUB · 50%
2
–
6
1 · 0
· 50%
1364
46
🇲🇽
Joe Hernandez
RET.
LIGHTWEIGHT
0
–
1
· 0KO 0SUB · 0%
0
–
1
0 · 0
· 0%
1355
47
🇲🇽
Ulises Briones
RET.
LIGHTWEIGHT
0
–
6
· 0KO 0SUB · 0%
0
–
6
0 · 0
· 0%
1301
48
🇲🇽
Hector Icedo
LIGHTWEIGHT
6
–
1
· 5KO 0SUB · 83%
6
–
1
5 · 0
· 83%
—
49
🇲🇽
Jesús Martinez
LIGHTWEIGHT
6
–
9
· 1KO 4SUB · 83%
6
–
9
1 · 4
· 83%
—
50
🇲🇽
Jonas Ortega
LIGHTWEIGHT
3
–
4
· 1KO 1SUB · 67%
3
–
4
1 · 1
· 67%
—
● ABOUT ELO
Elo processes fights chronologically — wins are valued against opponent strength at the time of the fight. Makes cross-era comparison fair.
How it works →
● 50 FIGHTERS · MEXICO · ALL TIME
FT SCORE · BRADLEY-TERRY MODEL