Terrence McKinney currently leads the UFC in the longest active streak of consecutive fights ending in finishes, with 13 straight stoppages. The all-time UFC record includes Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price, who each achieved 11 consecutive finishes. Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, and Demetrious Johnson are tied at 10. Only streaks that began from a fighter's UFC debut were counted, which excludes fighters like Benoit Saint-Denis. If Jiri Prochazka and Tom Aspinall both win their next fights by finish, they will each have 10-fight streaks. Charles Oliveira had an 8-fight finish streak from his debut.
More News
Fight AnnouncementJan 1










