MMA.SOCIAL

Install MMA.SOCIAL

    Longest Undefeated Streaks in UFC History

    Still standing (active or retired unbeaten) Broken (ended in a loss)
    1
    Jon Jones
    Jon Jones
    19 wins unbeaten Unbroken
    2
    Islam Makhachev
    Islam Makhachev
    17 wins unbeaten Active
    3
    Anderson Silva
    Anderson Silva
    16 wins unbeaten Broken
    4
    Kamaru Usman
    Kamaru Usman
    15 wins unbeaten Broken
    5
    Merab Dvalishvili
    Merab Dvalishvili
    14 wins unbeaten Broken
    6
    Georges St-Pierre
    Georges St-Pierre
    13 wins unbeaten Unbroken
    7
    Khabib Nurmagomedov
    Khabib Nurmagomedov
    13 wins unbeaten Unbroken
    8
    Max Holloway
    Max Holloway
    13 wins unbeaten Broken
    Advertisement
    9
    Demetrious Johnson
    Demetrious Johnson
    13 wins unbeaten Broken
    10
    Amanda Nunes
    Amanda Nunes
    12 wins unbeaten Broken
    11
    Alexander Volkanovski
    Alexander Volkanovski
    12 wins unbeaten Broken
    12
    Magomed Ankalaev
    Magomed Ankalaev
    12 wins unbeaten Broken
    Advertisement
    13
    Tony Ferguson
    Tony Ferguson
    12 wins unbeaten Broken
    14
    Leon Edwards
    Leon Edwards
    12 wins unbeaten Broken
    15
    Charles Oliveira
    Charles Oliveira
    11 wins unbeaten Broken
    100Streaks Ranked
    19Longest Ever
    18Still Standing
    82Broken
    2026 · All-Time

    The most wins ever stacked up without a single loss

    About All-Time Undefeated Streaks

    This tab ranks the longest runs without a loss, and the number shown is how many of those fights the fighter actually won. Draws and no contests sit quietly inside the run: they do not end it, and they do not count toward it either. That is why an unbeaten run can be longer than the same fighter's win streak — a draw or a no contest restarts the win streak, but leaves the unbeaten run alive. Jon Jones is the textbook case: his 2017 win over Daniel Cormier was overturned to a no contest, which splits his run of victories in two while his unbeaten run rolls on.

    This leaderboard ranks the longest consecutive unbeaten runs any fighter has ever assembled, rebuilt fight-by-fight from their full recorded history. Unlike our active streaks page — which only shows current, ongoing runs by active fighters — this is the historical record book: the greatest streaks of all time, whether they belong to a reigning champion still adding to the tally or a legend whose run was snapped years ago.

    What a long streak proves, and what it does not

    A streak is the cleanest evidence of sustained dominance the record book offers, because it cannot be padded: one bad night wipes it out entirely. It is also the bluntest. The count treats every win alike, so five title defences against ranked contenders read exactly the same as five wins over short-notice opponents on the preliminary card. It says nothing about how the wins came, whether the fighter was ever in trouble, or how long the run took — a seven-fight streak assembled in three years and one stretched across a decade of injury layoffs are indistinguishable here. Nor does it account for division: a run built at one weight is counted alongside a run built at another. For the quality of opposition behind a number, read it next to our ELO ratings, which weight who a fighter beat rather than how many.

    A cyan streak is still standing: the fighter is either riding that exact run right now, or retired without ever being beaten out of it. A red streak is broken — somewhere after that run, a loss ended it. Cross-reference with our GOAT rankings and ELO ratings to see how dominance over time lines up with peak quality.

    Advertisement

    Frequently Asked Questions

    Who has the longest win streak in UFC history?
    Jon Jones, with 19 consecutive UFC wins. Second: Islam Makhachev (17). Third: Anderson Silva (16). Counted from UFC bouts recorded on MMA.SOCIAL — UFC appearances only, not a fighter's full professional record.
    What is the difference between the two tabs?
    A win streak counts consecutive victories, so a loss, a draw or a no contest all end it. An undefeated streak counts the fights a fighter won inside their longest run without a loss, so draws and no contests neither end it nor add to it. Jon Jones is the clearest example: his 2017 win over Daniel Cormier was overturned to a no contest, which splits his run of victories in two but leaves his unbeaten run whole.
    What counts as a win streak here?
    A win streak is a run of consecutive victories with nothing else in between. We rebuild every fighter's career fight-by-fight in chronological order and record the longest unbroken run of wins they ever put together. A loss, a draw and a no contest all end it - a no contest is an interruption like any other, so the count restarts after it.
    What do the cyan and red labels mean?
    Cyan means the streak is still standing — either the fighter is currently riding their longest-ever run, or they retired on it and were never beaten out of it. Red means broken — they later lost (or drew), ending what had been their longest run.
    Why might a famous streak look shorter than you remember?
    We only count fights recorded in our database. A fighter's pre-UFC or regional bouts may be missing, so a streak shown here can be shorter than their true all-promotions run. We also reset a streak on a draw or a no contest, which some sources ignore.

    Explore More Rankings

    From all-time streaks to today's momentum

    Active Win Streaks

    Who has the longest win streak in UFC history?

    Jon Jones, with 19 consecutive UFC wins.

    Second: Islam Makhachev (17). Third: Anderson Silva (16).

    Counted from UFC bouts recorded on MMA.SOCIAL — UFC appearances only, not a fighter's full professional record.