Terrence McKinney currently holds the UFC record for the longest streak of consecutive finishes from a fighter's debut, with 13 straight fights ending inside the distance. He is followed by Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price, who each have 11 consecutive finishes. Other notable fighters with 10-fight finish streaks include Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, and Demarcus Johnson. If Jiri Prochazka and Tom Aspinall both finish their next opponents, they would each reach 10 consecutive finishes. Charles Oliveira had an 8-fight finish streak from his UFC debut. McKinney and Seth Medich are the only fighters currently on active finish streaks in this category.









