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).
Middleweight Rankings
Official UFC rankings. C = champion.
- CUnited StatesSean Strickland31-7-0 ยท PI 1843
- #1United Arab EmiratesKhamzat Chimaev15-1-0 ยท PI 1980
- #2South AfricaDricus Du Plessis24-3-0 ยท PI 1954
- #3FranceNassourdine Imavov17-4-0 ยท PI 1864
- #4United StatesBrendan Allen28-7-0 ยท PI 1928
- #5BrazilCaio Borralho18-2-0 ยท PI 1868
- #6United StatesJoe Pyfer16-3-0 ยท PI 1856
- #7BrazilGregory Rodrigues20-6-0 ยท PI 1849
- #8MexicoAnthony Hernandez15-4-0 ยท PI 1871
- #9NigeriaIsrael Adesanya24-6-0 ยท PI 1873
- #10Christian Leroy Duncan15-3-0 ยท PI 1882
- #11GermanyAbus Magomedov30-7-1 ยท PI 1746
- #12United StatesJared Cannonier18-10-0 ยท PI 1799
- #13RussiaIkram Aliskerov18-2-0 ยท PI 1845
- #14United StatesBo Nickal9-1-0 ยท PI 1871
- #15RussiaShara Magomedov17-1-0 ยท PI 1854
Rest of the Division
- United KingdomMichael Page26-3-0 ยท PI 1917
- PolandCezary Oleksiejczuk17-3-0 ยท PI 1838
- United StatesImpa Kasanganay20-7-0 ยท PI 1819
- BrazilVicente Luque24-13-1 ยท PI 1807
- RussiaAbubakar Vagaev26-4-0 ยท PI 1803
- Damian Pinas11-1-0 ยท PI 1801
- BrazilRyan Gandra11-1-0 ยท PI 1801
- PolandPawel Pawlak26-4-1 ยท PI 1799
- CameroonAteba Gautier11-2-0 ยท PI 1798
- CzechiaMatฤj Peลรกz11-1-0 ยท PI 1795
- TunisiaYousri Belgaroui11-3-0 ยท PI 1789
- United StatesNick Galanti9-1-0 ยท PI 1787
- RussiaRoman Kopylov16-5-0 ยท PI 1784
- RussiaAzamat Bekoev20-5-0 ยท PI 1777
- CanadaAaron Jeffery17-6-0 ยท PI 1774
- RussiaBaisangur Susurkaev12-0-0 ยท PI 1773
- RussiaBaisangur Susurkaev12-0-0 ยท PI 1773
- BrazilBrunno Ferreira15-5-0 ยท PI 1773
- United StatesBryan Battle13-3-0 ยท PI 1773
- UzbekistanNursulton Ruziboev37-10-2 ยท PI 1771
- HungaryNorbert Novenyi Jr.11-1-0 ยท PI 1769
- United StatesDonte Johnson9-0-0 ยท PI 1768
- South KoreaJunYong Park19-7-0 ยท PI 1763
- PolandKrzysztof Jotko30-6-0 ยท PI 1763
- United StatesKyle Daukaus17-6-0 ยท PI 1761
- BrazilDouglas da Lapa7-0-0 ยท PI 1759
- United StatesKelvin Gastelum21-11-0 (1 NC) ยท PI 1758
- United StatesEdmen Shahbazyan17-6-0 ยท PI 1754
- FranceMatthieu Duclos11-3-0 ยท PI 1752
- Martin Kozรกk7-0-0 ยท PI 1751
- United StatesEryk Anders18-9-0 ยท PI 1750
- ArgentinaCarlos Petruzzella15-2-0 ยท PI 1747
- MoroccoIsmail Naurdiev26-8-0 ยท PI 1747
- RussiaIvan Gnizditskiy7-0-0 ยท PI 1744
- IrelandRhys McKee15-7-1 ยท PI 1744
- BrazilRodolfo Vieira12-5-0 ยท PI 1740
- AustraliaCam Rowston15-4-0 ยท PI 1736
- BrazilIgor Cavalcanti14-2-0 ยท PI 1736
- United StatesTorrez Finney11-1-0 ยท PI 1736
- BrazilMarco Tulio14-3-0 ยท PI 1733
- United StatesJackson McVey8-2-0 ยท PI 1731
- ItalyMarvin Vettori19-11-1 ยท PI 1725
- SlovakiaVlasto Cepo14-4-0 ยท PI 1724
- United StatesZach Reese11-4-0 ยท PI 1724
- FranceIlian Bouafia8-1-0 ยท PI 1719
- PolandMichal Oleksiejczuk22-10-0 ยท PI 1717
- United StatesMansur Abdul-Malik9-2-1 ยท PI 1709
- BrazilMichel Pereira32-15-0 ยท PI 1709
- BrazilModestino Rodrigues8-1-0 ยท PI 1704
- RussiaYuri Panferov9-1-0 ยท PI 1702
- BrazilAndre Muniz24-8-0 ยท PI 1701
- ChileChristopher Ewert9-2-0 ยท PI 1697
- United StatesDanny Barlow9-2-0 ยท PI 1697
- United StatesDustin Stoltzfus17-8-0 ยท PI 1696
- CanadaMarc-Andre Barriault18-11-0 ยท PI 1695
- United StatesAnthony Ivy16-8-0 ยท PI 1693
- United StatesTheo Haig7-2-0 ยท PI 1693
- IrelandPaddy McCorry8-2-0 ยท PI 1691
- BrazilCesar Almeida7-3-0 ยท PI 1686
- BrazilVitor Costa8-2-0 ยท PI 1686
- ChinaYilizhati Maimaitijiang7-1-1 ยท PI 1685
- United StatesJoseph Kropschot10-3-0 ยท PI 1683
- AustraliaJacob Malkoun10-4-0 ยท PI 1680
- BrazilClaudio Ribeiro13-6-0 ยท PI 1677
- United StatesJon Kunneman10-1-0 ยท PI 1675
- United StatesJared Gooden23-12-0 ยท PI 1673
- United StatesBrad Tavares21-13-0 ยท PI 1671
- Will Currie13-6-0 ยท PI 1670
- United StatesCody Brundage12-9-1 ยท PI 1669
- United StatesAndrew Sanchez14-9-0 ยท PI 1666
- LithuaniaMantas Kondratavicius9-2-0 ยท PI 1666
- United StatesWes Schultz9-4-0 ยท PI 1666
- United StatesAndre Petroski14-6-0 ยท PI 1664
- BrazilDavi Cabral7-1-0 ยท PI 1657
- PeruOscar Ravello13-4-1 ยท PI 1657
- SwitzerlandRobert Valentin13-6-0 (1 NC) ยท PI 1657
- GhanaAbdul Razak Alhassan12-7-0 ยท PI 1655
- United StatesDylan Budka11-5-0 ยท PI 1654
- United StatesRyan Loder8-3-0 ยท PI 1654
- United StatesTrent Miller10-3-0 ยท PI 1653
- United StatesTresean Gore8-4-0 ยท PI 1653
- RussiaAndrey Pulyaev10-6-0 ยท PI 1652
- BrazilHeraldo Souza9-2-1 ยท PI 1649
- United StatesJohn Howard29-19-1 ยท PI 1646
- United StatesJosh Fremd13-6-0 ยท PI 1646
- South KoreaYi Sak Lee8-2-0 ยท PI 1642
- PolandRobert Bryczek18-8-0 ยท PI 1638
- ItalyMario Mingaj7-2-0 ยท PI 1636
- United StatesDonavon Hedrick8-1-0 ยท PI 1635
- BrazilNeemias Santana8-3-1 ยท PI 1633
- FranceHugo Guillon7-2-0 ยท PI 1632
- UkraineIhor Potieria22-8-0 ยท PI 1631
- GreeceAndreas Michailidis16-9-0 ยท PI 1629
- ItalyArmen Petrosyan9-7-0 ยท PI 1626
- BrazilDouglas Rodrigues7-2-0 ยท PI 1625
- United StatesMike Perry15-9-0 ยท PI 1625
- United StatesOzzy Diaz10-5-0 ยท PI 1625
- SerbiaDusko Todorovic13-7-0 ยท PI 1616
- BrazilLuis Felipe Dias18-6-0 ยท PI 1615
- United StatesTre'ston Vines10-4-1 ยท PI 1615
- BrazilBruno Silva23-13-0 ยท PI 1610
- United StatesEric McConico11-5-1 ยท PI 1608
- United StatesMaki Pitolo16-11-0 ยท PI 1607
- BahrainMurtaza Talha7-2-0 ยท PI 1607
- United StatesBrandon Holmes6-2-0 ยท PI 1604
- SpainAbdelah Er-Ramy7-2-0 ยท PI 1603
- IsraelEli Aronov6-2-0 ยท PI 1589
- BrazilDjorden Santos11-4-0 ยท PI 1588
- United StatesGilbert Urbina8-5-0 ยท PI 1587
- United StatesNick Klein6-4-0 ยท PI 1581
- United StatesSedriques Dumas10-6-0 ยท PI 1581
- CanadaJulien Leblanc10-4-0 ยท PI 1574
- United StatesChristian Echols8-5-0 ยท PI 1570
- AustraliaBen Johnston5-2-0 ยท PI 1564
- BoliviaJose Daniel Medina12-7-0 ยท PI 1564
- United StatesJulian Marquez9-6-0 ยท PI 1563
- United StatesMickey Gall7-8-0 ยท PI 1525
- BrazilAntonio Trocoli12-7-0 ยท PI 1486
- Hwang In-su
Active UFC fighters (fought in the last two years or booked), plus fighters on the cards we track. PI = Power Index.
