← All divisions

Middleweight

85 active · mean Elo 1549 · updated Aug 15, 2026
Our ranking ≠ UFC rankings. UFC's official list is set by a media panel with political considerations. Ours is purely numeric: the Elo rating below is the standard Elo discounted by uncertainty, so a thin-sample star with one big win can't outrank a proven contender. The current champion is marked with C, interim champion with IC. See methodology →
# Fighter Elo
1 Dricus Du Plessis 1709 ±28
2 Khamzat Chimaev 1676 ±28
3 Kamaru Usman 1672 ±44
4 Sean Strickland C 1657 ±36
5 Brendan Allen 1654 ±34
6 Nassourdine Imavov 1648 ±25
7 Caio Borralho 1634 ±23
8 Joe Pyfer 1615 ±26
9 Gregory Rodrigues 1603 ±35
10 Israel Adesanya 1603 ±44
11 Ateba Gautier 1603 ±20
12 Anthony Hernandez 1601 ±26
13 Ikram Aliskerov 1601 ±26
14 Christian Leroy Duncan 1588 ±23
15 Vicente Luque −6 1580 ±38
16 Bo Nickal 1573 ±26
17 Shara Magomedov 1571 ±29
18 Nursulton Ruziboev 1570 ±26
19 Cam Rowston 1568 ±20
20 Baisangur Susurkaev 1565 ±20
21 Chris Weidman 1562 ±37
22 Donte Johnson NEW 1558 ±20
23 Reinier De Ridder 1556 ±36
24 Kelvin Gastelum 1553 ±32
25 Roman Dolidze 1546 ±41
26 Junyong Park 1539 ±30
27 Edmen Shahbazyan 1538 ±36
28 Jared Cannonier 1535 ±38
29 Abus Magomedov 1534 ±34
30 Andre Muniz 1533 ±40
31 Jacob Malkoun 1527 ±34
32 Roman Kopylov 1525 ±35
33 Michel Pereira 1524 ±40
34 Andre Petroski 1511 ±37
35 Brunno Ferreira 1507 ±32
36 Michal Oleksiejczuk 1504 ±35
37 Marvin Vettori 1501 ±36
38 Brad Tavares 1500 ±34
39 Eryk Anders 1499 ±37
40 Ismail Naurdiev 1496 ±39
41 Rodolfo Vieira 1477 ±35
42 Abdul Razak Alhassan 1474 ±34
43 Cesar Almeida 1464 ±38
44 Tresean Gore +6 1462 ±39
45 Zach Reese 1455 ±37
46 Kyle Daukaus 1455 ±36
47 Marco Tulio 1454 ±36
48 Mansur Abdul-Malik −11 1451 ±39
49 Gerald Meerschaert 1447 ±35
50 Armen Petrosyan 1442 ±41
51 Danny Barlow 1434 ±43
52 Azamat Bekoev 1434 ±44
53 Gilbert Urbina 1432 ±39
54 Ozzy Diaz 1431 ±36
55 Robert Bryczek 1430 ±44
56 Jackson Mcvey 1430 ±38
57 Cody Brundage 1429 ±38
58 Robert Valentin 1428 ±43
59 Eric Mcconico −12 1427 ±39
60 Julian Marquez 1423 ±36
61 Djorden Santos 1422 ±41
62 Andrey Pulyaev 1421 ±31
63 Marc-Andre Barriault 1420 ±37
64 Ryan Loder 1418 ±45
65 Dustin Stoltzfus +2 1414 ±36
66 Ihor Potieria 1409 ±34
67 Sedriques Dumas 1408 ±36
68 Dylan Budka 1407 ±20
69 Dusko Todorovic 1390 ±34
70 Antonio Trocoli 1368 ±20
71 Jose Daniel Medina 1357 ±20
Provisional Show 14 fighters with too little data for a firm ranking
Yousri Belgaroui 1540 ±20 2-0-0
Damian Pinas 1533 ±20 2-0-0
Ryan Gandra 1527 ±20 2-0-0
Cezary Oleksiejczuk 1515 ±20 1-0-0
Luis Felipe Dias 1515 ±20 1-0-0
Mantas Kondratavicius 1511 ±20 1-0-0
Tre'Ston Vines 1495 ±20 0-1-0
Yisak Lee 1493 ±20 0-1-0
Ben Johnston 1492 ±20 0-1-0
Vlasto Cepo 1491 ±20 0-1-0
Julien Leblanc 1490 ±20 0-1-0
Torrez Finney 1463 ±39 1-1-0
Wes Schultz 1458 ±45 1-1-0
Nick Klein 1447 ±20 0-2-0

The Elo rating shown above already includes the uncertainty discount (Global Elo − σ). The raw Global Elo point estimate is hover-revealed next to each rating. This penalizes thin sample sizes so a 1-fight newcomer can't outrank a proven top-10. See methodology →