Show Sosa Some LoveLeave a Tip
Tips are voluntary and don't unlock picks.
Fighters
Compare two fighters head to head
New to MMA? Weight Classes Explained
Fighters weigh in the day before the fight and must make the limit. In non-title fights they get 1 lb of leeway; miss it and they usually forfeit part of their purse.
Men
- FlyweightUp to 125 lb (57 kg).
- Bantamweight126 to 135 lb (57 to 61 kg).
- Featherweight136 to 145 lb (62 to 66 kg).
- Lightweight146 to 155 lb (66 to 70 kg).
- Welterweight156 to 170 lb (71 to 77 kg).
- Middleweight171 to 185 lb (78 to 84 kg).
- Light Heavyweight186 to 205 lb (84 to 93 kg).
- Heavyweight206 to 265 lb (93 to 120 kg).
Welterweight Rankings
Official UFC rankings. C = champion.
- CRussiaIslam Makhachev29-1-0 ยท PI 1988
- #1IrelandIan Machado Garry17-2-0 ยท PI 1935
- #2BrazilCarlos Prates24-7-0 ยท PI 1810
- #3EcuadorMichael Morales19-0-0 ยท PI 1897
- #4AustraliaJack Della Maddalena18-4-0 ยท PI 1869
- #5BrazilGabriel Bonfim20-1-0 ยท PI 1843
- #6United StatesSean Brady19-2-0 ยท PI 1906
- #7United StatesBelal Muhammad24-6-0 ยท PI 1841
- #8United KingdomLeon Edwards22-6-0 ยท PI 1794
- #9CanadaMike Malott15-2-1 ยท PI 1864
- #10United StatesKamaru Usman21-5-0 ยท PI 1853
- #11SerbiaUros Medic14-3-0 ยท PI 1856
- #12UkraineYaroslav Amosov30-1-0 ยท PI 1818
- #13United StatesJoaquin Buckley21-9-0 ยท PI 1795
- #14United StatesDaniel Rodriguez20-6-0 ยท PI 1825
- #15United StatesKevin Holland29-15-0 ยท PI 1813
Rest of the Division
- KazakhstanShavkat Rakhmonov19-0-0 ยท PI 1977
- United StatesJacobe Smith14-0-0 ยท PI 1847
- United KingdomSam Patterson15-3-1 ยท PI 1843
- UkraineDaniil Donchenko16-2-0 ยท PI 1832
- BrazilGilbert Burns22-10-0 ยท PI 1826
- United StatesJimmie Rivera23-5-0 ยท PI 1822
- JamaicaRandy Brown20-9-0 ยท PI 1819
- United StatesJean-Paul Lebosnoyani12-2-0 ยท PI 1816
- BrazilMichael Oliveira10-0-0 ยท PI 1816
- United StatesNeil Magny32-15-0 ยท PI 1814
- RussiaAlexey Kunchenko25-6-0 ยท PI 1813
- Sean Clancy Jr.9-0-0 ยท PI 1813
- KyrgyzstanMyktybek Orolbai16-3-1 ยท PI 1812
- AzerbaijanTahir Abdullayev22-3-0 ยท PI 1806
- United StatesStephen Thompson17-9-1 ยท PI 1803
- GermanyIslam Dulatov12-1-0 ยท PI 1802
- BelgiumAlvi Dasuyev10-0-0 ยท PI 1800
- United StatesKhaos Williams16-6-0 ยท PI 1800
- JamaicaJason Jackson20-6-0 ยท PI 1799
- RussiaRamazan Kuramagomedov14-0-0 ยท PI 1795
- Eliezer Kubanza10-1-0 ยท PI 1794
- AustraliaJake Matthews23-8-0 ยท PI 1792
- United StatesMichael Chiesa20-7-0 ยท PI 1789
- RussiaRinat Fakhretdinov25-2-1 ยท PI 1788
- SpainJoel รlvarez23-5-0 ยท PI 1786
- RussiaMuslim Salikhov22-7-0 ยท PI 1785
- United StatesGeoff Neal16-8-0 ยท PI 1783
- ChileIgnacio Bahamondes18-7-0 ยท PI 1783
- United StatesPunahele Soriano13-5-0 ยท PI 1778
- BrazilKaik Brito20-6-0 ยท PI 1775
- United StatesChris Curtis32-13-0 ยท PI 1766
- SwedenJack Hermansson24-10-0 ยท PI 1764
- ChinaTaiyilake Nueraji12-1-0 ยท PI 1764
- BrazilCarlos Leal23-7-0 ยท PI 1763
- United StatesChidi Njokuani26-12-0 ยท PI 1760
- DenmarkNicolas Dalby24-6-1 ยท PI 1760
- United StatesColby Covington17-5-0 ยท PI 1753
- GeorgiaLevan Chokheli15-3-0 ยท PI 1753
- AustraliaJonathan Micallef10-1-0 ยท PI 1750
- United StatesAlex Morono24-13-0 ยท PI 1747
- IrelandAdam Darby8-1-0 ยท PI 1745
- CroatiaRoberto Soldic22-4-0 ยท PI 1745
- GeorgiaAmiran Gogoladze19-3-0 ยท PI 1743
- United StatesTim Means33-17-1 ยท PI 1742
- United StatesJeremiah Wells14-4-1 ยท PI 1741
- United StatesMax Griffin20-13-0 ยท PI 1737
- United StatesTy Miller8-0-0 ยท PI 1737
- United StatesRonald Humphrey5-0-0 ยท PI 1736
- BrazilJefferson Nascimento13-1-0 ยท PI 1734
- South KoreaSeokhyeon Ko14-3-0 ยท PI 1734
- BrazilLuis Francischinelli7-1-0 ยท PI 1733
- SwedenAndreas Gustafsson12-3-0 ยท PI 1732
- BrazilElizeu Zaleski dos Santos26-10-1 ยท PI 1731
- SerbiaBojan Velickovic25-13-2 ยท PI 1728
- BrazilReginaldo Geraldo Jr.11-2-0 ยท PI 1725
- United StatesChristopher Alvidrez7-1-0 ยท PI 1722
- United StatesJoe Lauzon28-16-0 ยท PI 1721
- BrazilElias Silverio22-13-1 ยท PI 1718
- Justin Burlinson10-2-0 ยท PI 1717
- BrazilRodrigo Sezinando10-2-0 ยท PI 1716
- ChinaDing Meng35-11-0 ยท PI 1714
- United StatesIsaac Moreno9-0-0 ยท PI 1708
- FinlandNamo Fazil10-2-0 ยท PI 1708
- ChileVictor Valenzuela14-4-0 ยท PI 1705
- United StatesCharles Radtke12-5-0 ยท PI 1701
- AzerbaijanFarman Hasanov6-1-0 ยท PI 1700
- United StatesPhil Rowe12-7-0 ยท PI 1700
- United StatesJaden Ortega6-1-0 ยท PI 1699
- United StatesCameron VanCamp15-7-1 ยท PI 1697
- GuyanaCarlston Harris19-8-0 ยท PI 1695
- ArgentinaLaureano Staropoli15-7-0 ยท PI 1694
- United StatesTrey Waters10-3-0 ยท PI 1694
- BrazilWellington Turman18-9-0 ยท PI 1694
- ZimbabweThemba Gorimbo14-7-0 ยท PI 1693
- CanadaCameron Nelson8-1-0 ยท PI 1690
- PeruJames Llontop19-9-0 ยท PI 1687
- United StatesRamiz Brahimaj13-7-0 ยท PI 1685
- United StatesAustin Vanderford13-3-0 ยท PI 1683
- LebanonRami Hamed14-4-0 ยท PI 1683
- United StatesNiko Price17-11-0 ยท PI 1682
- GermanyDavid Zawada20-13-0 ยท PI 1681
- RussiaAbubakar Nurmagomedov17-4-1 ยท PI 1679
- United StatesZachary Scroggin8-1-0 ยท PI 1679
- United StatesTrevin Giles16-7-0 ยท PI 1673
- United StatesBenson Henderson30-13-0 ยท PI 1672
- BrazilHacran Dias29-13-1 ยท PI 1671
- ArgentinaSantiago Ponzinibbio31-10-0 ยท PI 1671
- EcuadorMayton Perea9-3-0 ยท PI 1663
- Oban Elliott12-5-0 ยท PI 1663
- United StatesBassil Hafez9-5-1 ยท PI 1662
- United StatesCourt McGee23-15-0 ยท PI 1660
- United StatesZevan Hunt7-1-0 ยท PI 1660
- FranceMickael Lebout24-13-3 ยท PI 1659
- RussiaSaygid Izagakhmaev22-4-0 ยท PI 1659
- ChinaSong Kenan22-9-0 ยท PI 1655
- KazakhstanNikolay Veretennikov14-8-0 ยท PI 1652
- BrazilJose Henrique10-1-0 ยท PI 1651
- RomaniaDaniel Frunza10-4-0 ยท PI 1650
- United StatesMichael Graves11-2-2 ยท PI 1648
- United StatesClay Collard25-15-0 ยท PI 1645
- United StatesJimmy Drago8-3-0 ยท PI 1641
- United StatesJonny Parsons9-4-0 ยท PI 1639
- FranceKevin Jousset10-5-0 ยท PI 1638
- IcelandGunnar Nelson19-6-1 ยท PI 1636
- BrazilGleison Tibau39-20-0 ยท PI 1634
- BrazilVanilto Antunes16-9-0 ยท PI 1632
- United StatesPreston Parsons11-6-0 ยท PI 1630
- United StatesBruce Whitehead8-3-0 ยท PI 1628
- United StatesEric Nolan9-5-0 ยท PI 1627
- MexicoAlexis Miranda9-3-0 ยท PI 1626
- IrelandConor McGregor22-7-0 ยท PI 1626
- United StatesBilly Ray Goff9-5-0 ยท PI 1624
- United StatesMatthew Semelsberger11-8-0 ยท PI 1622
- United StatesPatrick Rivera13-5-0 ยท PI 1622
- CanadaMohamed Ado7-3-0 ยท PI 1621
- United StatesWilliam Rentz8-3-0 ยท PI 1619
- United StatesJack Congdon7-2-0 ยท PI 1618
- SwedenAndreas Stahl17-6-0 ยท PI 1617
- United StatesGary Balletto Jr.11-4-0 ยท PI 1616
- BrazilMichel Prazeres27-7-0 ยท PI 1614
- IrelandKiefer Crosbie10-6-0 ยท PI 1609
- SwedenTheodor Berggren8-5-0 ยท PI 1603
- United StatesDustin Pague12-11-0 ยท PI 1602
- GermanyNiklas Stolze14-10-0 ยท PI 1592
- United KingdomDanny Roberts18-9-0 ยท PI 1586
- GermanyJessin Ayari19-7-0 ยท PI 1582
- United StatesAdam Fugitt10-6-0 ยท PI 1580
- SwitzerlandAnge Loosa10-5-0 ยท PI 1578
- CanadaChristien Savoie10-3-1 ยท PI 1570
- United StatesLeon Shahbazyan12-6-0 ยท PI 1568
- Rostem Akman7-5-0 ยท PI 1539
- United StatesZach Zane15-17-0 ยท PI 1535
- United StatesOzzy Martin4-1-0
- United StatesSalhahuddin Everett5-0-0
Active UFC fighters (fought in the last two years or booked), plus fighters on the cards we track. PI = Power Index.
