UFC Form Guide

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