Terrence McKinney currently holds the UFC record for the longest streak of consecutive fights ending in finishes with 13. The all-time list includes Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price all tied at 11 consecutive finishes. Several fighters including Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, Elias Theodorou, and Demetrious Johnson have achieved 10-fight finish streaks. The statistics only count from each fighter's UFC debut, which excludes fighters like Renato Moicano who had finishes before joining the promotion. If Jiri Prochazka and Tom Aspinall finish their next fights, they will each reach 10 consecutive finishes.
More News
Fight AnnouncementMay 16
Tang Kai defends ONE lightweight title with fourth-round low-kick KO of Gasanov
MediaMay 16
Jake Paul expects to generate 8x more PPV buys than UFC 229 record



Fight AnnouncementMay 16









