Money MMA is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.
(photo by DiarioMMA)
Everyone hates the UFC ‘official’ rankings, which are based on the opinions of a voting panel consisting of people most of us have never heard of (except my man Gumby). But fret not - I’ve fixed the problem and have come up with a performance-based system for ranking UFC fighters.
I’ll simplify my method for doing this for you - a fighter has to have been active over the past 12 months and not suspended, points are given based on a fighter’s past 10 fights (five-year time limit cutoff) with more points going to most recent fights. Points are based on a fighter’s opponent’s UFC win/loss record. So the better the fighter beaten, the more points given. Extra points are awarded for finishes and title fights. No points are given for a loss.
Reminder - grab a subscription to unlock this article, along with all of Money MMA’s articles, including fight breakdowns & DraftKings lineups for every UFC event, podcasts, fighter performance rankings & more—only $5/month or $50/year. Thanks!
UFC Flyweight Rankings - Performance Based
Stats Last UFC Total
Rank Rank Rank
1 1 1 Alexandre Pantoja 592
2 2 3 Brandon Moreno 395
3 3 2 Brandon Royval 311
4 4 12 Tagir Ulanbekov 200.5
5 5 4 Amir Albazi 158.5
6 6 6 Tatsuro Taira 148
7 7 5 Kai Kara-France 146.5
8 9 14 Bruno Silva 134
9 8 8 Alex Perez 128
9 10 13 Charles Johnson 128
11 11 7 Manel Kape 126
12 12 9 Asu Almabayev 115
13 13 16 Joshua Van 89
14 14 Jafel Filho 85
15 15 Jesus Santos Aguilar 75
16 NR Allan Nascimento 69
17 16 Clayton Carpenter 61
18 17 Alessandro Costa 52
19 18 DongHun Choi 50
20 19 Ramazan Temirov 40
21 20 10 Steve Erceg 37
22 22 Andre Lima 27
23 23 Jimmy Flick 25
24 24 Cody Durden 23.5
25 37 Felipe Bunes 20
26 25 Ode' Osbourne 18
27 26 Carlos Hernandez 17.5
28 27 C.J. Vergara 15.5
29 28 Sumudaerji 13
30 29 Daniel Barez 10
30 29 Edgar Chairez 10
30 29 Lone'er Kavanagh 10
30 29 Rafael Estevam 10
30 29 Rei Tsuruya 10
30 29 Ronaldo Rodriguez 10
36 35 Azat Maksum 9
36 35 Felipe dos Santos 9
38 37 Jose Ochoa 0
38 37 15 Kai Asakura 0
38 37 Kevin Borjas 0
38 37 Kiru Sahota 0
38 37 Lucas Rocha 0
38 37 Mitch Raposo 0
38 37 Nyamjargal Tumendemberel 0
38 37 Stewart Nicoll 0
Other Weight Classes
Heavyweight
Light Heavyweight
Middleweight
Welterweight
Lightweight
Featherweight
Bantamweight
Women’s Bantamweight
Women’s Flyweight
Women’s Strawweight
Pound for Pound
Refer people to Money MMA and get rewarded with free subscriptions!