Official rankings · ELO system

UFC ELO Rating System

How we calculate fighter ratings

How UFC ELO Ratings Work

Our UFC ELO rating system is based on the same mathematical principles used in chess and other competitive sports. Every UFC fighter starts with a rating of 1000 points, and this rating changes based on their fight results.

The beauty of ELO is that it doesn't just count wins and losses—it considers who you beat and who you lost to. Beating a higher-rated opponent gives you more points than beating a lower-rated one. Similarly, losing to a lower-rated fighter costs you more points than losing to a higher-rated fighter.

UFC ELO Calculation Rules

Why These Rules?

We believe controversial decisions shouldn't dramatically affect a fighter's rating. Split and majority decisions often indicate very close fights where either fighter could have won. By excluding these, we focus on clear, decisive victories that better reflect a fighter's true skill level.

The finish bonus rewards fighters who end fights decisively, recognizing that knockouts and submissions typically represent a clear skill or power advantage over the opponent.

Interactive ELO Calculator

See how ratings change based on fight outcomes

Your ELO
Win probability: 50%
New ELO: 1000
Change: 0
Opponent ELO
Win probability: 50%
New ELO: 1000
Change: 0

Fight outcome

Victory method

UFC ELO Calculation Formula
New ELO = Old ELO + K-Factor × (Actual Score - Expected Score) + Finish Bonus
Win probability = 1 / (1 + 10^((Opponent ELO − Your ELO) / 400)) × 100%
K-factor = 32 · Finish bonus = +5 (KO/TKO/Sub)

ELO Distribution

Where UFC fighters fall on the ELO scale

Loading distribution…

All-time ELO leaders

Top UFC fighters by ELO rating

Loading rankings…