The 100 Greatest Mixed Martial Artists (MMA) of All-Time Methodology. (Last update: 1/19/25) RankFighterYears1Jon Jones2008-active2Anderson Silva1997-20203Alexander Volkanovski2012-active4George St-Pierre2002-20175Khabib Nurmagomedov2008-20206Ilia Topuria2015-active7Islam Makhachev2010-active8Merab Dvalishvili2013-active9Israel Adesanya2009-active10Fedor Emelianenko2000-active11Francis Ngannou2013-active12Stipe Miocic2010-202413Daniel Cormier2009-202014Leon Edwards2011-active15Kamaru Usman2012-active16Alex Pereira2015-active17Khamzat Chimaev2018-active18Henry Cejudo2013-active19Dominick Cruz2003-active20Lyoto Machida2003-active21Dan Henderson1997-201622Shogun Rua2002-active23Robert Whittaker2009-active24Demetrious Johnson2007-active25Max Holloway2010-active26Dustin Poirier2009-active27Fabricio Werdum2002-active28Rampage Jackson1999-active29Chuck Liddell1998-201030Randy Couture1997-201131Matt Hughes1998-201332Alistair Overeem1999-active33Charles Oliveira2008-active34Conor McGregor2008-active35Jose Aldo2004-active36Dricus Du Plessis2013-active37Belal Muhammad2012-active38Frank Shamrock1994-201039Royce Gracie1993-201640Rashad Evans2003-201841Tito Ortiz1997-active42Wanderlei Silva1996-201843Aljamain Sterling2010-active44Brandon Moreno2011-active45Cain Velasquez2006-201946Antonio Rodrigo Nogueira1999-201547Junior dos Santos2006-active48Chris Weidman2009-active49Ken Shamrock1993-201650Bas Rutten1993-200651Rickson Gracie1980-200052Anthony Johnson2006-active53Vitor Belfort1996-active54Jake Shields1999-active55Forrest Griffin2001-201256Glover Teixeira2002-active57Justin Gaethje2011-active58Vadim Nemkov2013-active59Ryan Bader2007-active60Phil Davis2008-active61Frankie Edgar2005-active62Mirko Cro Cop2001-201963Ricardo Arona2000-200964Gegard Mousasi2003-active65Antonio Rogerio Nogueira2000-202066Kazushi Sakuraba1996-active67TJ Dillashaw2010-active68Josh Barnett1997-201669Masakatsu Funaki1993-201270Cyril Gane2018-active71Deiveson Figueiredo2012-active72Jan Blachowicz2007-active73Mark Coleman1996-201074Yoel Romero2009-active75Nick Diaz2001-201576BJ Penn2001-201977Tyron Woodley2006-active78Alexandre Pantoja2007-active79Jiri Prochazka2012-active80Luke Rockhold2007-active81Jacare Souza2003-active82Stephen Thompson2010-active83Eddie Alvarez2003-active84Rich Franklin1999-201585Rafael dos Anjos2004-active86Patricio Pitbull2004-active87Magomed Ankalaev2014-active88Arman Tsarukyan2015-active89Sean O’Malley2013-active90Sean Strickland2008-active91Petr Yan2014-active92Michael Chandler2009-active93Colby Covington2012-active94Tony Ferguson2008-active95Anthony Pettis2007-active96Benson Henderson2006-active97Robbie Lawler2001-active98Rory MacDonald2005-active99Frank Mir2001-active100Nate Marquardt1999-2017