#2 Anderson Silva
Anderson Silva is considered far and wide to be the best UFC Fighter of all time.
Throughout his career, he spent his free time in breaking record after record. Be it most consecutive wins, most title defences, most knockdowns, most finishes, he has held all of these records at one point or other.
Get the latest updates on One Championship Rankings at Sportskeeda and more
In fact, he still holds a few of them.
Throughout his career, he has fought in long fights, in short fights, and even with broken ribs on an occasion. His legend is unparalleled. What he has done in the Octagon, no one has come even close to doing. For this reason, the fact that he is number 2 on this list must be puzzling right?
The only reason he is number 2 and not the 1st one, is because of what he did outside the Octagon. Taking performance-enhancing drugs has cost him a lot in the last few years, and is something that has to be frowned upon considering his position in the world of MMA.
Now that he is set to make a comeback, the time has come to put the past in the past, and let him put on a show that every MMA fan will be looking forward to when he takes on Israel Adesanya.