Fightomic ranks MMA fighters across selected promotions using an Elo-based mathematical model. In plain terms, each fighter carries a single rating number that climbs when they win and drops when they lose. Every result feeds straight back into the maths, so the order reflects what happened in the cage rather than reputation, name value or a vote.
The list moves after every fight card. And each fighter’s exact points are on show, so you can see who is a hair behind the fighter in front and who is miles back.
The Fightomic UFC rankings cover every fighter on the roster and rank everyone from top to bottom in each division.
For other promotions, a top 15 ranking list is published for each active division. This is due to uncertainty over the composition of the rosters. Unlike the UFC, other promotions typically do not maintain and regularly update their roster and display it on their website.
What is an Elo rating system?
The Elo rating system was built for chess, named after the physicist Arpad Elo, and has since been borrowed by soccer, esports and plenty else. The principle is simple. Everyone holds a rating. When two competitors meet, the gap between their numbers already implies an expected result. Beat an opponent you were expected to beat and you gain little. Pull off an upset, beating someone rated well above you, and you take a big slice of their rating. Lose and points run the other way.
Do that across enough contests and the better competitors rise on their own. Nobody places them. The maths does. You can read the full mechanics of the Elo rating system if you want the equations.
There is a catch, and it is specific to combat sports.
Why MMA needs more than a basic Elo model
A chess player might log hundreds of rated games in a year. A fighter gets two or three bouts, sometimes one, sometimes none. That is a tiny sample, and a pure Elo model needs a steady stream of results to settle. Tapology, which runs its own data-driven MMA rankings, makes the point plainly: a plain Elo system needs a high rate of activity to work, and MMA does not produce that much data.
So a straight win-or-lose Elo is not enough on its own. Fightomic squeezes more meaning out of each fight: who the opponent was, how the fight ended, how long ago it happened and which division it took place in. Those adjustments are what turn a chess formula into an MMA ranking.
How does the Fightomic ranking system work?
A handful of adjustments sit on top of the Elo core.
Who you beat counts most. Strength of opposition does the heavy lifting. A win over a contender, meaning a fighter near the top of the division and in the conversation for a title shot, shifts your rating far more than a win over someone unranked. Beat a name at the top and you can vault several places. Tick over against journeymen and the needle barely moves.
How you win counts too. Fightomic applies a margin of victory bonus. A finish, which is any win that does not go to the scorecards, beats a points win, and an early finish beats a late one. A first-round stoppage is worth more than a third-round stoppage, which is worth more than a split decision. A wide unanimous decision lands above a split. Conor McGregor‘s 13-second knockout of Jose Aldo is the kind of result the model treats very differently from a scrappy grind to the cards, as is a run of first-round finishes like the one Ronda Rousey built her name on.
The winner never sits below the loser. A minimum rating gap is baked in, so whoever won always ends up rated above the opponent they just beat, by a margin that widens the more decisive the win.
Sitting out costs you. Ratings are not frozen in place. After a long layoff, meaning an extended spell with no fights, an inactivity penalty starts eating into a fighter’s points once they pass 18 months out. Colby Covington is the textbook case, a contender who held a high official ranking for long stretches while barely competing. Under a decaying model that grip loosens on its own.
Changing weight changes your number. Move up a division and the system deducts points; move down and it adds them, on the logic that the same fighter is not the same threat against bigger or smaller bodies.
Losing runs cost you further. Lose 3+ consecutive fights and an additional points deduction is applied.
How does Fightomic decide a fighter’s weight class?
A fighter sits in one division at a time.
For the Fightomic UFC rankings, when someone is switching weights and already has a bout booked at the new limit, we rank them there straight away rather than waiting for the fight, which gives a truer read on the division they are about to walk into.
The exception is the clear once-off. A short-notice fight up a division, after which the fighter heads straight back to their usual home, does not drag them out of their real division.
Of course, not every case is straightforward. Some fighters switch divisions frequently and in those situations we make a judgement call as to where to place them.
For other promotions, each fighter is assigned to the rankings of the weight class they last fought in. This is because fighter information is less reliably available outside the UFC.
How do rankings shape matchmaking?
Rankings are never just a scoreboard. They steer who fights who, and that pulls fighters in odd directions.
For someone unranked, a win over a ranked opponent is a huge jump while a loss barely registers, so the upside is all theirs. For a ranked fighter the sums invert. Beating a much lower opponent does little, and losing to them is a disaster. That asymmetry is why an established name sometimes ducks a dangerous unranked prospect.
A gatekeeper, the ranked fighter who tests newcomers without quite breaking into title contention, exists partly because of how rankings reward and punish risk.
A margin-of-victory bonus pushes back against that. If taking a hard fight and finishing it is worth real points, the safe play of a cagey decision against a soft opponent looks a lot less tempting.
Why don’t two ranking systems ever fully agree?
Every ranking, panel or formula, rests on choices. What counts as a quality win. How fast old results should fade. How much a finish is worth against a decision. Nudge any of those dials and the order shifts.
A formula does not remove that judgement. It makes the call once, up front, then applies it the same way to every fighter, week after week, with no second-guessing. A panel makes the call fresh each time, fighter by fighter.
The nature of rankings is such that everyone has their own idea of what they should look like. No system lands on an order that every fan signs off on, because fans weight those same questions differently. Argue about where the lines should be drawn, by all means. That argument is the fun part.
How is this different from the UFC’s official rankings?
The UFC’s official rankings ran for years on a media voting panel. Since 2013, a group of accredited journalists submitted ballots for the top 15 in each division, the votes were averaged, and the result became the list you saw on the site. Only fighters the promotion deemed active could be voted on, champions sat above the numbered places rather than inside them, and the reasoning lived inside each voter’s head.
That setup drew years of complaints. Hype over merit, sudden leaps, fighters frozen high through inactivity and no public formula anyone could check.
The UFC has since moved towards a mathematical, Elo-style model of its own, built to trade some human nuance for objectivity. The distance between an algorithmic ranking and the official one has narrowed sharply as a result.
Two real differences remain. Fightomic publishes the full UFC ladder with points, top to bottom, so you see the exact gaps rather than just an order. And Fightomic rewards a dominant decision and gives a greater reward for finishes, particularly early finishes. The UFC’s model applies only a small bonus for a finish and treats every decision the same, on the view that judging is too unreliable to grade.
Frequently asked questions
Why did a fighter drop without fighting? In a decaying model, doing nothing is itself a result. Once a fighter passes the inactivity threshold their points start to slide, and older wins quietly lose value over time, so a quiet stretch can cost a place or two even with no fight on the books.
How often do the Fightomic rankings update? After every fight card, usually the day after.
Are these AI rankings? No. The output is a mathematical model crunching results. The week-to-week list is a formula doing arithmetic, not an AI forming an opinion about who looked good.
What about pound-for-pound rankings? Pound-for-pound asks who is best if you ignore size, comparing fighters across different divisions. Because those fighters rarely meet, there is no shared result to feed the maths, which makes it a separate and far more subjective exercise than ranking inside a single division.
Do the rankings decide who gets a title shot? Not on their own. Rankings inform matchmaking, but a promotion makes the final call.