NOTE: Fighter Rankings are Based on Activity Over Past 5 Years

Top 100 Flyweight Fighters
#Fighter NameRatingWeightLast FightFightsTimeStreak%WLStackBrand
1Joseph Benavidez96.9126 7.9 90.313:00387.5%710UFC
2Demetrious Johnson96.4125 18.9 92.520:07-185.7%610UFC
3Ray Borg96.3128 0.2 90.516:01262.5%530UFC
4Deiveson Figueiredo96.3126 4.4 89.710:50285.7%610UFC
5Alexandre Pantoja96.2126 2.1 90.010:04172.7%830UFC
6Tim Elliott96.1126 1.1 90.511:47-269.2%940UFC
7Brandon Moreno96.0126 2.3 89.913:09262.5%530UFC
8Alex Perez95.9126 0.9 89.107:12285.7%610UFC
9Jussier Formiga95.8126 7.9 89.512:53-166.7%630UFC
10T.J. Dillashaw95.2125 13.3 92.011:51-171.4%520UFC
11Jose Torres95.1125 18.9 89.309:41-188.9%810UFC
12Kai Kara-France94.4126 2.3 89.312:12-157.1%430UFC
13Matt Schnell94.4126 2.1 89.306:24-155.6%540UFC
14Matheus Nicolau Pereira94.1126 19.1 88.711:34-171.4%520UFC
15Wilson Reis93.6126 10.5 89.511:06-144.4%450UFC
16Jordan Espinosa93.4126 0.9 88.907:03-260.0%320UFC
18Eric Shelton93.0126 11.2 88.013:11-144.4%450UFC
19Rogerio Bontorin93.0126 0.2 89.110:38-175.0%310UFC
20Raulian Paiva92.6126 0.2 88.510:39150.0%220UFC
21Mark De La Rosa92.5126 0.2 88.211:23-333.3%240UFC
22Dustin Ortiz90.9124 13.3 89.711:14-155.6%540UFC
23Gustavo Eddy Balart90.8124 13.1 88.114:39287.5%711Titan
24Zarrukh Adashev90.7126 3.9 88.307:353100.0%300Bellator
25John Moraga90.5126 18.2 89.012:06-142.9%340UFC
26Askar Askarov90.0126 1.1 88.915:00150.0%110UFC
27Roberto Sanchez89.7126 17.7 89.108:19-160.0%320UFC
28Haobin Ma89.1125 17.2 88.110:17-277.8%724ONE
29Jesse Bazzi87.9126 9.5 86.315:00150.0%110Bellator
30Brandon Polcare87.7126 8.4 86.003:26133.3%120Bellator
31Jake Hadley87.7126 4.9 87.913:141100.0%100Bellator
32Matt Perez87.6126 10.0 87.704:522100.0%200Bellator
33Ryan Curtis87.4126 12.0 87.304:591100.0%100Bellator
34Justin Tenedora87.1128 10.0 87.904:39-150.0%220Bellator
35Phumi Nkuta87.0126 4.0 87.215:001100.0%100Bellator
36Yusaku Nakamura86.7127 1.8 87.822:13-160.0%323Bellator
38Magomed Bibulatov86.3127 12.8 88.814:09-250.0%220UFC
39Daniel Gonzalez86.0125 5.6 85.409:562100.0%200Bellator
40Seiichiro Ito85.7128 10.2 86.611:59-150.0%110Rizin FF
41Juan Puerta84.6125 14.2 86.913:24375.0%310Titan
42Jenel Lausa84.5126 20.3 88.413:31-325.0%130UFC
43Joshua Pacio84.5125 13.3 89.418:53-170.0%738ONE
44Gianni Subba84.3125 23.8 88.911:46-171.4%525ONE
45Tyson Nam83.7126 5.1 86.415:00-10.0%010UFC
46Jonathan Adams83.7124 5.6 84.812:28-20.0%020Bellator
47Tevin Dyce83.7125 3.9 89.306:39-10.0%010Bellator
48Joseph Morales83.1126 15.6 89.209:30-233.3%120UFC
49Blaine ODriscoll82.9125 4.9 87.913:14-10.0%010Bellator
50Adrian Haley82.4126 4.0 87.215:00-10.0%010Bellator
51Namiki Kawahara82.1129 8.8 87.904:02-10.0%010Rizin FF
52Adam Antolin82.1125 21.7 88.910:21-150.0%220Bellator
53Luis Gonzalez81.8125 12.0 87.304:59-10.0%010Bellator
54Amir Albazi81.7126 21.2 87.609:102100.0%200Bellator
55Johnny Lopez81.7124 3.9 80.315:00266.7%210Bellator
56Joey Diehl81.3126 9.5 84.715:00-20.0%020Bellator
57Brandon Medina81.0125 8.4 86.204:33-10.0%010Bellator
58Jonathan Santa Maria80.6129 4.9 83.815:00-20.0%020Bellator
59Naoki Inoue80.4124 20.3 88.315:00-150.0%110UFC
60Jorge Calvo Martin79.7125 13.1 87.017:29-320.0%141Titan
61Marco Beltran79.6126 28.9 88.409:56-340.0%230UFC
62Tommy Espinosa79.0126 16.5 87.201:271100.0%100Bellator
63Dan Cormier78.7126 3.9 82.315:00-10.0%010Bellator
64Elias Garcia78.5125 14.9 88.911:00-20.0%020UFC
66Jaime Alvarez77.8126 13.1 88.413:33266.7%211Titan
67Neil Seery77.5125 31.7 90.912:55-225.0%130UFC
68Bruno Rodrigues Mesquita77.2125 26.6 88.109:29-242.9%340Titan
70Ronie Arana Leon76.5126 12.4 88.010:50-20.0%020Bellator
71Hector Sandoval76.0126 31.0 88.805:22-150.0%220UFC
72Iurie Bejenari74.2126 21.2 88.703:21-10.0%010Bellator
73Won Hee Jung73.8126 15.8 89.007:03-250.0%222Road
74Ramon Gonzales73.5125 16.8 89.508:21250.0%223ONE
75Dez Moore73.2124 20.1 85.915:00-20.0%020Titan
76Sukhrob Aydarbekov72.7126 16.5 87.201:27-10.0%010Bellator
77Nate Williams72.5125 22.1 85.215:54-20.0%020Bellator
78Christian Medina72.3124 16.5 87.201:08-10.0%010Bellator
79Victor Dias71.9125 20.1 88.015:00-10.0%010Titan
81Allan Nascimento71.6125 18.6 88.315:00-20.0%020Dana White
82Wascar Cruz71.5123 13.1 85.415:20-150.0%111Titan
83Kazbek Ashimov71.3125 14.2 89.211:25-10.0%010Titan
84Jong Hyun Kwak70.8127 19.1 88.620:00-240.0%234Road
85Lloyd McKinney70.6125 18.4 83.414:41150.0%110Bellator
86Sid Bice70.2126 30.6 87.320:00275.0%311LFA
87Geane Herrera69.8125 39.4 90.813:37-225.0%130UFC
88Brandon Royval69.2126 34.5 88.206:34-166.7%210LFA
89Ashkan Mokhtarian69.1125 27.5 88.813:49-20.0%020UFC
90Fredy Serrano69.1126 38.7 88.610:34-250.0%220UFC
91Zach Makovsky68.4126 28.7 89.615:00-40.0%040ACB
92Billy Giovanella68.2125 28.5 85.816:09-133.3%120Bellator
93Soo Wan Park68.1127 19.1 87.511:48275.0%313Road
94Kyle Estrada67.7128 25.4 88.016:01133.3%120Bellator
95Bruno Gustavo Aparecido da Silva67.5125 34.1 87.707:01-233.3%120LFA
96Riley Dutro67.2125 19.7 88.314:58-10.0%010Dana White
97Jerome Rivera66.5125 32.4 89.614:20-150.0%110LFA
98Remo Cardarelli66.3126 34.5 84.730:002100.0%200Bellator
99Ali Bagautinov66.0126 39.6 91.115:00-133.3%120UFC
100Bu Huo You Ga65.6125 30.6 87.406:11-150.0%220ONE
101Yamato Fujita65.5126 28.6 88.015:00-10.0%010Rizin FF
102Yoni Sherbatov65.5125 28.7 89.411:50150.0%110ACB
103Klayton Mai65.4126 35.5 88.105:31-166.7%210LFA
104Ronaldo Candido de Oliveira65.2126 31.1 89.409:03-233.3%120Dana White
105Oscar Askar64.5125 30.6 86.215:001100.0%100Titan
106Assu Almabaev64.1125 29.8 87.707:071100.0%100ACB
107C.J. Hamilton63.9125 31.6 87.715:00-166.7%210Dana White
108Francesco Ghigliotti63.7123 34.7 88.901:07-10.0%010Rizin FF
109Carlos Candelario63.7126 31.1 90.115:001100.0%100Dana White
110Zhikui Yao63.3127 39.4 88.610:14-233.3%120UFC
111Jared Scoggins62.7125 35.0 83.915:001100.0%100LFA
112Jamie Powell62.6125 33.6 86.515:00-10.0%010Bellator
113Willie Gates61.9125 46.1 89.907:41-233.3%120UFC
114Bakhtiyar Nesipbek61.3125 29.8 84.200:361100.0%100ACB
115Yago Bryan Farias de Morais61.2125 25.2 88.719:03-40.0%043ONE
116Nick Urso60.9126 30.4 88.908:11-150.0%110Dana White
117Cody Land60.8125 34.3 87.715:00-10.0%010LFA
118Jin Yong Kim60.7127 30.8 86.510:001100.0%100Road
119Manny Vazquez60.6126 31.8 87.015:00-150.0%110Dana White
120Rakan Adwan60.5125 36.4 88.701:54-10.0%010LFA
121Alberto Orellano60.4125 24.5 88.003:52-10.0%010Titan
122Hexi Getu60.3125 30.1 87.709:50-10.0%010ONE
123James Blair59.9125 30.6 86.215:00-10.0%010Titan
124Pietro Menga59.5125 43.8 86.600:411100.0%100Bellator
126Abdiel Velazquez58.5125 39.2 87.910:26-233.3%120Titan
127Pedro Nobre58.5124 37.5 88.113:48-133.3%120Titan
128J.P. Buys57.8126 30.4 89.107:28-10.0%010Dana White
129Hyo Ryeong Kim57.7127 30.8 86.710:00-30.0%031Road
130Ibrahim Mamaev57.6125 29.8 87.707:07-10.0%010ACB
131Alexis Vila57.4123 43.2 86.615:00150.0%110Titan
132Kevin Gray56.7126 30.9 89.002:54-10.0%010Dana White
133Nikita Sapun56.3122 38.3 88.802:45-10.0%010Rizin FF
134Kawika Oligo56.0124 38.2 89.003:37-10.0%010Rizin FF
135Nkazimulo Zulu54.1126 41.8 91.108:34-10.0%010TUF
136Umed Akhmedov54.0125 29.8 84.200:36-10.0%010ACB
137Li Hao Jie53.8125 44.3 85.225:002100.0%200ONE
138Damacio Page53.5126 41.8 90.305:32-10.0%010TUF
139Dillin West52.5127 38.2 85.802:03-10.0%010Rizin FF
140Mike Trinh52.5129 48.8 91.003:491100.0%100Bellator
141Xiao Yang Liu52.3126 44.3 88.501:54-150.0%110Road
142Spencer Hewitt51.9126 43.8 86.600:41-10.0%010Bellator
143Zhang You Liang51.6125 42.2 87.809:38-30.0%030ONE
144Patrick Holohan51.5126 52.7 92.412:04-150.0%110UFC
145Jon delos Reyes51.4125 52.7 91.908:42-150.0%110UFC
146Felipe Efrain51.4128 50.5 89.406:37150.0%110Rizin FF
147Taiyo Nakahara51.4127 36.8 89.119:48150.0%111Road
148Charlie Alaniz51.3125 41.8 88.701:50-10.0%010TUF
149Oscar Ramirez51.2129 37.8 87.900:29-10.0%010LFA
150Carlos Hernandez (Titan)51.2124 37.5 85.815:00-10.0%010Titan
151Terrence Mitchell50.7126 41.8 88.800:29-10.0%010TUF
152Danny Martinez49.9125 52.0 87.915:00150.0%110UFC
154Xiaoliang Zheng49.1125 44.3 86.910:25-20.0%020ONE
155Heinrich Wassmer48.8125 48.7 87.913:021100.0%100WSOF
156Chris Cariaso47.3126 53.4 89.015:00-20.0%020UFC
157Joe Angel Zamora46.2129 48.8 91.003:49-10.0%010Bellator
158Jianbing Yang46.0125 56.9 88.708:36-166.7%210ONE
159Roldan Sangcha-an45.4126 58.1 93.308:13-10.0%010UFC
160Vaughan Lee44.6126 56.0 90.915:00-10.0%010UFC
161Darren Mima44.2126 59.3 87.915:001100.0%100WSOF
162Richie Vaculik43.2125 52.0 87.615:00-10.0%010UFC
164Keenan Lewis42.6126 48.7 87.913:02-10.0%010WSOF
165Marcos Santana42.3125 56.9 86.802:121100.0%100ONE
166Darrell Montague42.1126 56.2 89.601:36-10.0%010UFC
167Rige Hu42.1125 56.9 86.404:411100.0%100ONE
168Wang Ya Wong42.1125 51.8 87.222:45-150.0%111ONE
169Alptekin Ozkilic41.5126 58.3 88.904:59-10.0%010UFC
170Nolan Ticman40.4126 58.1 85.715:00-10.0%010UFC
171Bentley Syler39.5126 59.9 87.011:34-10.0%010UFC
172Carlos Garcia39.5125 55.5 88.302:49-10.0%010WSOF
173Xavier Siller39.3126 59.7 88.303:55-10.0%010Bellator
174Shaine Jaime38.7126 53.9 86.615:00-10.0%010Titan
175Iliarde Santos38.3125 56.0 87.525:00-10.0%010Titan
176Shuo Wang37.4124 56.9 88.210:00-10.0%010ONE
177Ruel Catalan37.0124 51.1 85.806:05-20.0%020ONE
178Hui Qiang Wu36.1125 56.9 87.809:42-10.0%010ONE
179Ali Yaakub36.1122 57.9 87.805:49-10.0%010ONE
180Kaan Kazgan35.4127 54.8 87.305:00-10.0%010Road
181Thanh Vu34.7125 60.2 89.100:20-10.0%010ONE
182Nicholas Lee34.5125 58.8 88.201:59-10.0%010ONE
183Xiao Tong Zhao34.5125 56.9 86.404:41-10.0%010ONE