A new statistical ranking highlights the longest active and all-time finish streaks in UFC history. American lightweight Terrence McKinney tops the list with 13 consecutive finishes since his UFC debut. Brazilian legend Royce Gracie, Gabriel Gonzaga, Russian Nikita Krylov, and American Nico Price each have 11. Several fighters—including Andrei Arlovski, Misha Cirkunov, Luke Rockhold, and Demetrious Johnson—recorded 10 straight finishes. If Jiri Prochazka and Tom Aspinall finish their next bouts, they will also reach 10. Charles Oliveira's streak from debut stands at eight consecutive finishes.
More News
Social MediaJan 1










