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