Top 10 Best MMA Fighters of All Time

1Fedor Emelianenko

Fedor Emelianenko


2Anderson Silva

Anderson Silva


3Georges St-Pierre

Georges St-Pierre


4Randy Couture

Randy Couture


5Jon Jones

Jon Jones


6Matt Hughes

Matt Hughes


7Chuck Liddell

Chuck Liddell


8Royce Gracie

Royce Gracie


9B.J. Penn

B.J. Penn


10Khabib Nurmagomedov

Khabib Nurmagomedov


11Mirko "Cro Cop" Filipovic


12Jose Aldo

Jose Aldo


13Quinton Rampage Jackson

Quinton Rampage Jackson


14Demetrious Johnson

Demetrious Johnson


15Dan Henderson

Dan Henderson


16Michael Bisping

Michael Bisping


17Conor Mcgregor

Conor Mcgregor


18Frankie Edgar

Frankie Edgar


19Jason Miller


20Daniel Cormier

Daniel Cormier


21Ken Shamrock

Ken Shamrock


22Bas Rutten

Bas Rutten


23Cain Velasquez

Cain Velasquez


24Alexander Volkanovski

Alexander Volkanovski


25Rickson Gracie


26Dominick Cruz

Dominick Cruz


27Junior dos Santos

Junior dos Santos


28Wanderlei Silva


29Dan Severn

Dan Severn


30Stipe Miocic

Stipe Miocic


31Israel Adesanya

Israel Adesanya


32Antonio Nogueira


33Miguel Torres


34Brock Lesnar

Brock Lesnar


35Kazushi Sakuraba