A statistical analysis has identified the longest finish streaks in UFC history, with American fighter Terrence McKinney leading at 13 consecutive finishes. Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price are tied for second place with 11 finishes each. Several fighters including Don Frye, Andrei Arlovski, Cirkunov, Rockhold, Medic, and Demarcus Johnson have achieved 10-finish streaks. The statistics only count fights from each fighter's UFC debut, which excludes fighters like Renato Moicano. Currently active streak holders are McKinney and Medic, while fighters like Jiri Prochazka and Tom Aspinall could reach 10 finishes with their next victories.









