UFC Form Guide Banner

This model utilizes an algorithm to quantify the current form of every active* UFC fighter. Unlike consensus-based rankings that rely on subjective opinions, our system calculates an objective performance metric to evaluate who is truly 'in form' right now.

To eliminate observational bias, the model evaluates the fighter's last 10 professional bouts. The scoring matrix places heavier weight on more recent fights, calculating a total score based on variables including:

  • Bout Outcomes
  • Method of Victory
  • Strength of Schedule
  • Inactivity

*Fighters who are suspended, retired, or have not competed in a 24-month period are automatically removed from the rankings.

TOP P4P UFC FORM FIGHTERS
1Islam Makhachev3435
2Khamzat Chimaev3025
3Ilia Topuria3000
4Valentina Shevchenko2815
5Alex Pereira2710
6Joshua Van2630
7Natalia Silva2455
8Carlos Ulberg2390
9Alexander Volkanovski2255
10Merab Dvalishvili2240
11Michael Morales2200
12Petr Yan2185
13Kayla Harrison2180
14Arman Tsarukyan2135
15Nassourdine Imavov2120
Pound for Pound Rank 1
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
TOM ASPINALLC
2100
2
Mario Pinto
1810
3
Josh Hokit
1750
4
Alexander Volkov
1700
5
Waldo Cortes-Acosta
1685
6
Ciryl Gane
1630
7
Sergei Pavlovich
1635
8
Valter Walker
1615
9
Guilherme Pat
1435
10
Vitor Petrino
1270
11
Steven Asplund
1270
12
Tallison Teixeira
1255
13
Curtis Blaydes
1120
14
Rizvan Kuniev
1155
15
Brando Pericic
1100
16
Mick Parkin
845
17
Mohammed Usman
805
18
Marcus Buchecha
700
19
Shamil Gaziev
610
20
Jhonata Diniz
600
21
Allen Frye
595
22
Sergey Spivak
680
23
Max Gimenis
530
24
Denzel Freeman
490
25
Kennedy Nzechukwu
440
26
Louis Sutherland
385
27
Marcin Tybura
360
28
Alexander Romanov
235
29
Elisha Ellison
250
30
Ryan Spann
210
31
Karl Williams
265
32
Derrick Lewis
20
33
Ante Delija
-25
34
Thomas Petersen
-30
35
Sean Sharaf
-50
36
Justin Tafa
-320
37
Austen Lane
-650
38
Tai Tuivasa
-695
HW Fighter
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
Alex Pereira
2710
2
Carlos Ulberg
2390
3
Azamat Murzakanov
2070
4
Jiri Prochazka
1700
5
Navajo Stirling
1695
6
Abdul--Rakhman Yakhyaev
1680
7
Magomed Ankalaev
1610
8
Iwo Baraniewski
1600
9
Bogdan Guskov
1440
10
Oumar Sy
1340
11
Billy Elekana
1315
12
Uran Satybaldiev
1200
13
Mingyang Zhang
1010
14+10
Rodolfo Bellato
960
15
Dustin Jacoby
945
16
Modesstas Bukauskas
915
17+10
Diyar Nurgozhay
785
18
Jimmy Crute
780
19
Volkan Oezdemir
730
20NE
Rafael Tobias
725
21
Jan Blachowicz
720
22NE
Luke Fernandez
630
23
Magomed Gadzhiyasulov
605
24
Tuco Tokkos
590
25
Kevin Christian
580
26
Khalil Rountree Jr
560
27
Nikita Krylov
540
28
Julius Walker
510
29
Johnny Walker
425
30
Bruno Lopes
360
31
Dominick Reyes
250
32
Alonzo Menifield
240
33
Jamahal Hill
125
34
Ion Cutelaba
-40
35
Ibo Aslan
-70
36
Brendson Ribeiro
-320
37
Aleksandar Rakic
-420
38
Junior Tafa
-590
39
Ivan Erslan
-620
LHW Fighter
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
KHAMZAT CHIMAEVC
3025
2
Nassourdine Imavov
2120
3
Dricus Du Plessis
2025
4
Mansur Abdul-Malik
1970
5
Baisangur Susurkaev
1880
6
Ateba Gautier
1865
7NE
Damian Pinas
1750
8
Cam Rowston
1680
9+2
Donte Johnson
1660
10NE
Ryan Gandra
1635
11+11
Caio Borralho
1615
12
Cezary Oleksiejczuk
1605
13
Joe Pyfer
1590
14+6
Gregory Rodrigues
1550
15
Ikram Aliskerov
1545
16
Christian Leroy Duncan
1500
17
Kyle Daukaus
1480
18
Brendan Allen
1465
19
Bo Nickal
1430
20
Nursulton Ruziboev
1415
21
Michael Page
1325
22
Sharabutdin Magomedov
1315
23
Anthony Hernandez
1170
24
Yousri Belgaroui
1170
25
Aliaskhab Khizriev
1060
26
Sean Strickland
1010
27
Jacob Malkoun
1005
28
Djorden Santos
965
29
Edmen Shahbazyan
930
30
Torrez Finney
905
31
Robert Bryczek
890
32
Marco Tulio
880
33
Michal Oleksiejczuk
875
34
Azamat Bekoev
850
35
Michel Pereira
645
36
Jun Yong Park
640
37
Roman Dolidze
625
38
Cesar Almeida
605
39-21
Brunno Ferreira
570
40
Ozzy Diaz
565
41
Ismail Naurdiev
545
42
Paulo Costa
545
43
Treston Vines
475
44
Robert Whittaker
465
45
Rodolfo Vieira
400
46
Andrey Pulyaev
395
47
Abus Magomedov
370
48
Eric Nolan
365
49
Zach Reese
360
50NE
Wes Schultz
305
51
Kelvin Gastelum
265
52
Jared Cannonier
240
53
Ryan Loder
235
54
Roman Kopylov
160
55
Jackson McVey
150
56
Andre Petroski
140
57
Eryk Anders
125
58-24
Reiner de Ridder
105
59
Dusko Todorovic
40
60
Nick Klein
0
61
Eric McConico
-130
62
Brad Tavares
-225
63
Israel Adesanya
-230
64
Andre Muniz
-255
65
Tresean Gore
-255
66
Sedriques Dumas
-295
67
Robert Valentin
-320
68
Marvin Vettori
-410
69
Dustin Stolzfus
-580
70
Marc-Andre Barriault
-615
71=
Cody Brundage
-745
72
Gerald Meerschaert
-805
73-5
Jose Medina
-880
74
Bruno Silva
-1250
MW Fighter
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ISLAM MAKHACHEVC
3435
2
Michael Morales
2200
3
Shavkat Rakhmonov
2045
4
Jacobe Smith
1930
5
Carlos Prates
1920
6
Rinat Fakhretdinov
1840
7
Ian Garry
1810
8
Islam Dulatov
1770
9
Taiyilake Nueraji
1760
10
Daniil Donchenko
1740
11
Axel Sola
1695
12
Jack Della Maddalena
1680
13
Joel Alvarez
1660
14
Gabriel Bonfim
1620
15
Myktybek Orolbai
1610
16
Sam Patterson
1590
17
Seok Hyeon Ko
1560
18
Ty Miller
1520
19
Jonathan Micallef
1450
20
Mike Malott
1450
21
Jean-Paul Lebosnoyani
1440
22
Yaroslav Amosov
1375
23
Michael Page
1325
24
Uros Medic
1300
25
Sean Brady
1255
26
Belal Muhammad
1190
27
Kamaru Usman
1160
28
Punahele Soriano
1035
29
Michael Chiesa
975
30
Charlie Radtke
970
31
Josiah Harrell
880
32
Joaquin Buckley
855
33
Daniel Rodriguez
830
34
Themba Gorimbo
775
35
Saygid Izagakhmaev
750
36
Rodrigo Sezinando
750
37
Jeremiah Wells
730
38
Nicolas Dalby
700
39
Leon Edwards
685
40
Randy Brown
625
41
Carlos Leal
600
42
Ramiz Brahimaj
475
43
Andreas Gustafsson
460
44
Gabe Green
420
45
Oban Elliott
400
46
Jake Matthews
385
47
Muslim Salikhov
350
48
Chris Curtis
350
49
Nikolay Veretennikov
340
50
Trey Waters
340
51
Austin Vanderford
120
52
Billy Goff
110
53
Daniel Frunza
100
54
Carlston Harris
80
55
Chidi Njokuani
-45
56
Neil Magny
-60
57
Kevin Jousset
-75
58
Kenan Song
-80
59
Colby Covington
-95
60
Khaos Williams
-115
61
Kevin Holland
-165
62
Vicente Luque
-215
63
Bassil Hafez
-250
64
Gilbert Burns
-305
65
Philip Rowe
-310
66
Francisco Prado
-390
67
Preston Parsons
-390
68
Max Griffin
-400
69
Santiago Ponzinnibio
-400
70
Gunnar Nelson
-400
71
Court McGee
-445
72
Jack Hermansson
-540
73
Geoff Neal
-560
74
Gilbert Urbina
-710
75
Stephen Thompson
-825
76
Niko Price
-845
77
Li Jingliang
-945
78
Tim Means
-1030
79
Wellington Turman
-1380
80
Mickey Gall
-1395
WW Fighter
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ILIA TOPURIAC
3000
2
Arman Tsarukyan
2135
3
Quillan Salkilld
1900
4+4
Charles Oliveira
1825
5
Fares Ziam
1785
6
Justin Gaethje
1665
7
Chris Padilla
1665
8
Marquel Mederos
1645
9
Mason Jones
1505
10
Benoit Saint Denis
1450
11
Nurullo Aliev
1420
12
Chris Duncan
1350
13
Manuel Torres
1350
14
Tom Nolan
1345
15
Dom Mar Fan
1295
16
Mauricio Ruffy
1280
17
Paddy Pimblett
1255
18
Drakkar Klose
1250
19
Alexander Hernandez
1175
20
Kaue Fernandes
1160
21
Ludovit Klein
1155
22
Rafa Garcia
1135
23
Mairon Santos
1125
24
Rong Zhu
1120
25-16
Max Holloway
1100
26
Matheus Camilo
995
27
Esteban Ribovics
925
28
Evan Elder
815
29
Kyle Nelson
795
30
Chase Hooper
780
31
Harry Hardwick
750
32
Nazim Sadykhov
740
33
Shaqueme Rock
725
34+13
Drew Dober
720
35
Grant Dawson
710
36
Mark Choinski
705
37
Beneil Dariush
640
38
Sang Uk Kim
635
39
Gauge Young
615
40
Mateusz Gamrot
590
41
Mike Davis
590
42
Lance Gibson Jr
570
43
Jalin Turner
560
44+17
Bobby Green
520
45
Bolaji Oki
520
46
Kody Steele
495
47
Nasrat Haqparast
485
48
Ignacio Bahamondes
365
49
Charlie Campbell
290
50
Terrance McKinney
250
51
Tofiq Musayev
165
52
Jared Gordon
155
53
Mateusz Rebecki
115
54
Nikolas Motta
80
55-9
Michael Johnson
-20
56
Renato Moicano
-35
57
Trey Ogden
-65
58
Jim Miller
-70
59
Rafael Fiziev
-145
60
Dan Hooker
-175
61
Joaquim Silva
-180
62
Elves Brener
-180
63
Carlos Diego Ferreira
-215
64
Jamie Mullarkey
-230
65
Ismael Bonfim
-240
66
Dennis Buzukja
-290
67
Kyle Prepolec
-295
68-8
Daniel Zellhuber
-350
69
Edson Barboza
-360
70
Mitch Ramirez
-390
71
Trevor Peek
-425
72
Thiago Moises
-475
73
Maheshate Hayisaer
-605
74
Anshul Jubli
-610
75
Matt Frevola
-670
76
Jai Herbert
-670
77
Abdul-Kareem Al-Selwady
-675
78
Austin Hubbard
-685
79
Guram Kutateladze
-695
80
Claudio Puelles
-720
81
Michael Chandler
-805
82
Victor Martinez
-890
83
Darrius Flowers
-940
84
Vinc Pichel
-1020
85
Ottman Azaitar
-1090
86
Damir Hadzovic
-1360
87
Rafael dos Anjos
-1550
LW Fighter
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ALEXANDER VOLKANOVSKIC
2255
2
Lerone Murphy
2050
3
Movsar Evloev
1905
4
Steve Garcia
1875
5
Youssef Zalal
1850
6
William Gomis
1850
7
Luke Riley
1800
8
Aljamain Sterling
1750
9
Kevin Vallejos
1725
10
Melquizael Costa
1700
11
Keiichiro Nakamura
1570
12
Jean Silva
1545
13
Pat Sabatini
1530
14NE
Alberto Montes
1415
15
Mairon Santos
1375
16
Nathaniel Wood
1335
17NE
Javier Reyes
1265
18
Austin Bashi
1220
19
Michael Aswell
1215
20
Mansur Abdul-Malik
1200
21
Daniel Santos
1165
22
Jordan Leavitt
1045
23
Kaan Ofli
1035
24
Chepe Mariscal
1000
25
Joanderson Brito
905
26
Joo Sang Yoo
900
27
Jack Jenkins
895
28
Steven Nguyen
875
29
Jose Delgado
855
30
Jamall Emmers
845
31
Gabriel Santos
810
32
Sebastian Szalay
785
33
Yadier Del Valle
775
34
Diego Lopes
755
35
David Onama
750
36
Muhammad Naimov
690
37
Danny Silva
675
38
Sean Woodson
665
39+13
Francis Marshall
590
40
Doo Ho Choi
520
41
Robert Ruchala
505
42
Aaron Pico
430
43
Yi Zha
395
44
Isaac Thomson
385
45
Hyder Amil
365
46
Julian Erosa
355
47
John Yannis
310
48
Andre Fili
275
49
Cub Swanson
240
50
Arnold Allen
230
51
Jeong Yeong Lee
215
52
Morgan Charriere
195
53
Roberto Romero
170
54
Patricio Pitbull
145
55
Bogdan Grad
130
56
Brian Ortega
55
57
Darren Elkins
25
58
Josh Emmett
10
59
Melsik Baghdasaryan
0
60
Yair Rodriguez
-5
61
Christian Rodriguez
-40
62
Fernando Padilla
-40
63
Giga Chikadze
-65
64
Ramon Taveras
-125
65
Sodiq Yusuff
-225
66
Nate Landwehr
-230
67
Westin Wilson
-270
68
John Castaneda
-340
69
Alex Caceres
-340
70
Dan Ige
-385
71
Lucas Alexander
-470
72NE
Douglas Silva de Andrade
-525
73NE
Erik Silva
-555
74
Nuerdanbieke Shayilan
-590
75
Billy Quarantillo
-615
76NE
Ricky Turcios
-645
77
Bill Algeo
-695
78
Mohammad Yahya
-800
79
Calvin Kattar
-920
FW Fighter
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
Merab Dvalishvili
2240
2
PETR YANC
2185
3
Umar Nurmagomedov
1995
4
Farid Basharat
1920
5=
David Martinez
1845
6+7
Raul Rosas Jr
1805
7
Aleksandre Topuria
1745
8
Payton Talbott
1735
9+2
Santiago Luna
1705
10
Ethyn Ewing
1685
11
Aiemann Zahabi
1640
12
Elijah Smith
1600
13
Mario Bautista
1535
14
Lawrence Lui
1480
15
Jakub Wiklacz
1475
16
Sean O'Malley
1385
17
Daniel Marcos
1365
18
Su Young You
1350
19
Rinya Nakamura
1340
20
Serhiy Sidey
1170
21
Montel Jackson
1125
22
Cody Haddon
1125
23
Colby Thicknesse
1085
24
Raoni Barcelos
1030
25
Malcolm Wellmaker
1015
26
Charles Jourdain
945
27
Sulang Rangbo
940
28
Brady Hiestand
890
29
Cory Sandhagen
855
30
Josias Musasa
850
31
Felipe Lima
845
32
Marcus McGhee
835
33
Vinicius Oliveira
830
34
Chang Ho Lee
805
35
Timmy Cuamba
805
36
Bryce Mitchell
775
37
Jean Matsumoto
670
38
Luan Lacerda
645
39
Bekzat Almakhan
605
40
Aori Qileng
605
41
Chris Gutierrez
600
42
Caolan Loughran
590
43
Victor Henry
585
44
Victor Hugo
510
45
Bernardo Sopai
505
46
Da'Mon Blackshear
495
47+32
Cristian Quinonez
475
48
Davey Grant
420
49
Patchy Mix
350
50
Kyler Phillips
345
51
Carlos Vera
345
52
Jieleyisi Baergeng
325
53
Ricky Simon
245
54
Song Yadong
230
55
Deiveson Figueiredo
215
56
Alateng Heili
165
57+24
Cody Garbrandt
115
58
Cameron Smotherman
115
59
Adrian Yanez
110
60
Jonathan Martinez
70
61
Miles Johns
20
62
Gaston Bolanos
10
63-3
Marlon Vera
-90
64
Toshiomi Kazama
-115
65
Said Nurmagomedov
-135
66-12
Kris Moutinho
-145
67
Cameron Saaiman
-160
68
Pedro Falcao
-180
69
Muin Gafurov
-210
70-18
Long Xiao
-225
71
Cody Gibson
-290
72
Chad Anheliger
-350
73-8
Rob Font
-440
74
Cortavious Romious
-475
75
Garrett Armfield
-500
76
Vince Morales
-540
77-2
Angel Pacheco
-555
78
Rani Yahya
-815
79
Saimon Oliveira
-825
80
Pedro Munhoz
-1225
BW Fighter
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
JOSHUA VANC
2630
2
Tatsuro Taira
1920
3
Rafael Estevam
1790
4
Alexandre Pantoja
1785
5
Jospeh Morales
1620
6NE
Imanol Rodriguez
1600
7
Asu Almabayev
1595
8
Ramazon Temirov
1590
9
Manel Kape
1565
10
Kyoji Horiguchi
1415
11
Andre Lima
1410
12
Alden Coria
1360
13+7
Lone'er Kavanagh
1345
14
Dong Hun Choi
1270
15+10
Nyamjargal Tumendemberel
1225
16
Allan Nascimento
1225
17
Alibi Idiris
1160
18
Jafel Filho
1030
19
Lucas Rocha
985
20
Tim Elliott
975
21
Tagir Ulanbekov
920
22+7
Edgar Chairez
910
23
Alessandro Costa
895
24+10
Su Mudaerji
885
25
Rei Tsuruya
705
26
Bruno Silva
600
27
Mitch Raposo
555
28
Ronaldo Rodriguez
555
29
Steve Erceg
540
30-16
Jesus Aguilar
485
31
Hyun Sung Park
450
32
Jose Oche
435
33
Clayton Carpenter
400
34
Alex Perez
365
35
Stewart Nicoll
335
36
Charles Johnson
260
37-9
Brandon Moreno
225
38
Brandon Royval
110
39
Amir Albazi
85
40
Daniel Barez
80
41
Kai Kara-France
65
42
Kierandip Sahota
-85
43
Luis Gurule
-95
44
Kai Asakara
-340
45-2
Felipe Bunes
-455
46-4
Kevin Borjas
-530
47
Ode Osbourne
-630
48-3
Cody Durden
-660
49
Matt Schnell
-660
50
Jose Johnson
-665
FLW Fighter
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
KAYLA HARRISONC
2180
2
Norma Dumont
1805
3
Jacqueline Cavalcanti
1680
4+2
Ailin Perez
1645
5
Bia Mesquita
1640
6
Michelle Montague
1555
7
Joselyne Edwards
1435
8
Luana Santos
1415
9
Klaudia Sygula
1295
10
Raquel Pennington
1285
11
Yana Santos
840
12
Montserrat Rendon
840
13
Alice Pereira
710
14
Darya Zheleznyakova
695
15
Karol Rosa
600
16
Julianna Pena
595
17
Ketlen Vieira
520
18
Melissa Croden
435
19
Luana Carolina
350
20
Melissa Mullins
345
21
Irene Aldana
275
22
Melissa Gatto
210
23
Tainara Lisboa
190
24
Nora Cornolle
110
25
Josiane Nunes
-150
26
Irina Alekseeva
-270
27
Chelsea Chandler
-305
28
Miesha Tate
-350
29
Priscila Cachoeira
-415
30=
Macy Chiasson
-615
31
Hailey Cowan
-700
32
Julia Avila
-760
WBW Fighter