MMA StatBook

Highest finish rate in UFC bantamweight history

Marlon Vera holds the UFC bantamweight record for highest finish rate with 78.6% of wins by finish.

UFC fights only, minimum 5 fights. Updated October 20, 2026.

#FighterOf wins by finishFights
1 Marlon Vera 78.6% 24
2 Rani Yahya 66.7% 15
2 Cory Sandhagen 66.7% 15
4 Urijah Faber 63.6% 17
4 Rob Font 63.6% 19
4 Song Yadong 63.6% 16
7 Renan Barao 62.5% 13
7 Iuri Alcantara 62.5% 15
9 TJ Dillashaw 61.5% 17
10 Pedro Munhoz 60.0% 22
11 Sean O'Malley 58.3% 16
12 Cody Garbrandt 55.6% 16
12 Ricky Simon 55.6% 17
14 Kyung Ho Kang 50.0% 13
14 Alejandro Perez 50.0% 12
14 Montel Jackson 50.0% 14
14 Jonathan Martinez 50.0% 13
18 Davey Grant 44.4% 16
19 Aljamain Sterling 42.9% 18
20 Mario Bautista 41.7% 15
21 Petr Yan 33.3% 16
22 Raoni Barcelos 30.0% 15
23 Raphael Assuncao 25.0% 18
24 Merab Dvalishvili 15.4% 16
25 Takeya Mizugaki 12.5% 14

Related records

How we count: results and statistics are from official UFC fight data. Strike and takedown numbers only exist for fights where the UFC recorded them. Rates need at least 5 UFC fights and enough attempts to be meaningful.