Top 10 Best Fighters of All Time

1Bruce Lee

Bruce Lee


2Muhammad Ali

Muhammad Ali


3Jet Li

Jet Li


4Mike Tyson

Mike Tyson


5Chuck Norris

Chuck Norris


6Fedor Emelianenko

Fedor Emelianenko


7Ip Man

Ip Man


8Jackie Chan

Jackie Chan


9Anderson Silva

Anderson Silva


10Brock Lesnar

Brock Lesnar


11Jon Jones

Jon Jones


12Tony Jaa

Tony Jaa


13Georges St-Pierre

Georges St-Pierre


14Scott Adkins

Scott Adkins


15Sugar Ray Robinson

Sugar Ray Robinson


16Khabib Nurmagomedov

Khabib Nurmagomedov


17Deontay Wilder

Deontay Wilder


18Conor McGregor

Conor McGregor


19Floyd Mayweather Jr.

Floyd Mayweather Jr.


20Junior dos Santos

Junior dos Santos


21Chuck Liddell

Chuck Liddell


22Royce Gracie

Royce Gracie


23Manny Pacquiao

Manny Pacquiao


24Bolo Yeung

Bolo Yeung


25Joe Lewis

Joe Lewis


26Randy Couture

Randy Couture


27Wesley Snipes

Wesley Snipes


28Don "The Dragon" Wilson


29Steven Seagal

Steven Seagal


30Donnie Yen


31Jason Statham

Jason Statham


32Jean-Claude Van Damme

Jean-Claude Van Damme


33Rickson Gracie


34Buakaw Banchamek


35Michael Jai White