Terrence McKinney holds the longest active streak of consecutive finishes in UFC history with 13 straight stoppage victories. The all-time list includes Royce Gracie, Gabriel Gonzaga, Nikita Krylov, and Nico Price, all with 11 consecutive finishes. Don Frye, Andrei Arlovski, Misha Cirkunov, Luke Rockhold, Darren Elkins, and Demetrious Johnson are tied at 10. The statistics only count fights from each fighter's UFC debut. If Jiří Procházka and Tom Aspinall finish their next opponents, they will each reach 10 consecutive finishes. Charles Oliveira had 8 consecutive finishes from his debut.










