Charles Oliveira holds the record for the most finishes in UFC history, with 20. This includes both submission and knockout victories, demonstrating his well-rounded skills and ability to end fights in various ways.
Champion Chronicles: The Ultimate Charles Oliveira Quiz