#5 John Dodson
"The Ultimate Fighter" season 14 winner John Dodson has been fighting since 2004. In his 28 fights, Dodson has never been knocked out and to add to that, he has never been finished in any way.
The goofy Flyweight was on the top of the division and is now doing well since switching up to the bantamweight. The American has shared the cage with TJ Dillashaw, Marlon Moraes, John Lineker, Demetrious Johnson, John Moraga, and Tim Elliott.
Get the latest updates on One Championship Rankings at Sportskeeda and more
As entertaining as he is to watch, Dodson is as tough as they come.
Edited by Lennard Surrao