A statistical breakdown shows the longest streaks of consecutive finishes in UFC history from each fighter's debut. Terrence McKinney tops the list with 13 straight finishes in the UFC. He is followed by Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price, all with 11 consecutive finishes. Several fighters including Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, Alen Medic, and Demetrious Johnson have 10-fight streaks. The post notes that if Procházka and Aspinall finish their next bouts, they will each reach 10, while Charles Oliveira had an eight-fight streak from his debut. McKinney and Medic currently hold active streaks.








