Terrence McKinney holds the UFC record for the longest streak of consecutive fights ending in finishes with 13 straight stoppage victories. Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price are tied for second with 11 consecutive finishes each. Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, Craig, and Demetrious Johnson each have 10-fight finish streaks. The statistics only count streaks from a fighter's UFC debut, which is why fighters like Renato Moicano are not included. If Jiri Prochazka and Tom Aspinall win their next fights by finish, they will each reach 10 consecutive stoppages. Charles Oliveira had an 8-fight finish streak from his debut. Currently active streaks include McKinney and Craig.
More News
Fight AnnouncementJan 1







