A statistical analysis reveals the longest finish streaks in UFC history, with American fighter Terrence McKinney leading with 13 consecutive finishes in the UFC. Brazilian legend Royce Gracie sits in second place with 11 finishes, tied with Gabriel Gonzaga, Nikita Krylov, and Nico Price. Several fighters including Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, and Demetrious Johnson share the record of 10 consecutive finishes. The streaks only count fights from each fighter's UFC debut onwards. No contests with stoppages were not included in the calculations, and McKinney and one other fighter currently maintain active finishing streaks.
More News
Fight AnnouncementJan 1










