Top 10 Greatest MMA Heavyweight Fighters of All Time

1Fedor Emelianenko

Fedor Emelianenko


2Mirko Cro Cop Filipovic


3Brock Lesnar

Brock Lesnar


4Fabricio Werdum

Fabricio Werdum


5Cain Velasquez

Cain Velasquez


6Stipe Miocic

Stipe Miocic


7Randy Couture

Randy Couture


8Francis Ngannou


9Alistair Overeem

Alistair Overeem


10Dan Severn

Dan Severn


11Gabriel Gonzaga


12Bas Rutten


13Andrei Arlovski

Andrei Arlovski


14Junior dos Santos

Junior dos Santos


15Daniel Cormier

Daniel Cormier


16Pedro Rizzo


17Antonio Rodrigo Noguiera


18Mariusz Pudzanowski


19Frank Mir


20Ricco Rodriguez


21Antônio Rodrigo Nogueira


22Ciryl Gane


23Josh Barnett

Josh Barnett


24Vitor Belfort

Vitor Belfort


25Tim Sylvia

Tim Sylvia


26Mark Hunt

Mark Hunt


27Roy "Big Country" Nelson


28Anderson Silva

Anderson Silva


29Alexander Emelianenko


30Sergei Kharitonov


31Don Frye


32Michael Diaz II


33Bobby Lashley

Bobby Lashley


34Kevin Randleman


35Ben Rothwell

Ben Rothwell