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
3Khamzat Chimaev2945
4Ilia Topuria2920
5Valentina Shevchenko2815
6Alex Pereira2670
7Joshua Van2630
8Natalia Silva2455
9Movsar Evloev2320
10Alexander Volkanovski2255
11Merab Dvalishvili2240
12Tatiana Suarez2220
13Michael Morales2200
14Petr Yan2185
15Arman Tsarukyan2135
Pound for Pound Rank 1
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 03/05/2026
1
TOM ASPINALLC
2060
2
Josh Hokit
1955
3
Mario Pinto
1815
4
Waldo Cortes-Acosta
1685
5
Alexander Volkov
1660
6+8
Brando Pericic
1600
7
Ciryl Gane
1590
8
Valter Walker
1575
9
Sergei Pavlovich
1555
10
Gokhan Saricam
1320
11
Tyrell Fortune
1295
12
Vitor Petrino
1285
13
Tallison Teixeira
1255
14
Rizvan Kuniev
1155
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: 03/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: 03/05/2026
1
KHAMZAT CHIMAEVC
2945
2
Nassourdine Imavov
2040
3
Dricus Du Plessis
1945
4
Baisangur Susurkaev
1880
5
Ateba Gautier
1865
6
Joe Pyfer
1850
7
Damian Pinas
1750
8=
Cam Rowston
1690
9
Donte Johnson
1660
10
Ryan Gandra
1635
11
Cezary Oleksiejczuk
1605
12
Gregory Rodrigues
1550
13
Caio Borralho
1535
14
Christian Leroy Duncan
1505
15
Ikram Aliskerov
1505
16
Kyle Daukaus
1480
17
Yousri Belgaroui
1460
18
Bo Nickal
1430
19
Brendan Allen
1425
20
Mantas Kondratavicius
1405
21
Nursulton Ruziboev
1335
22
Shara Magomedov
1235
23+4
Jacob Malkoun
1220
24
Anthony Hernandez
1170
25
Mansur Abdul-Malik
1080
26
Sean Strickland
1010
27
Aliaskhab Khizriev
980
28
Djorden Santos
925
29
Torrez Finney
905
30
Edmen Shahbazyan
890
31
Marco Tulio
880
32
Michal Oleksiejczuk
875
33
Jackson McVey
800
34NE
Wes Schultz
660
35
Michel Pereira
645
36
Cesar Almeida
605
37
Jun Yong Park
600
38
Tresean Gore
580
39
Brunno Ferreira
570
40
Ismail Naurdiev
545
41
Julien Leblanc
500
42
Ozzy Diaz
485
43NE
Ben Johnston
450
44
Treston Vines
435
45
Andrey Pulyaev
395
46
Robert Valentin
390
47
Robert Whittaker
385
48
Azamat Bekoev
360
49
Zach Reese
360
50
Abus Magomedov
330
51-22
Robert Bryczek
325
52
Wes Schultz
305
53
Eric McConico
300
54
Eric Nolan
285
55
Vicente Luque
280
56
Ryan Loder
235
57
Roman Dolidze
225
58
Roman Kopylov
160
59
Jared Cannonier
160
60
Reiner de Ridder
65
61
Andre Petroski
60
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: 03/05/2026
1
ISLAM MAKHACHEVC
3435
2
Michael Morales
2200
3+2
Carlos Prates
2070
4
Shavkat Rakhmonov
1965
5
Jacobe Smith
1930
6
Ian Garry
1810
7
Rinat Fakhretdinov
1760
8
Daniil Donchenko
1740
9
Islam Dulatov
1690
10
Mike Malott
1680
11
Taiyilake Nueraji
1680
12+6
Jonathan Micallef
1620
13
Gabriel Bonfim
1620
14
Joel Alvarez
1620
15
Myktybek Orolbai
1615
16
Seok Hyeon Ko
1560
17
Ty Miller
1520
18
Jean-Paul Lebosnoyani
1440
19
Yaroslav Amosov
1375
20
Michael Page
1355
21
Victor Valenzuela
1345
22
Uros Medic
1300
23
Sean Brady
1255
24
Belal Muhammad
1190
25
Charlie Radtke
1185
26
Kamaru Usman
1080
27
Punahele Soriano
1035
28
Sam Patterson
940
29
Josiah Harrell
880
30-18
Jack Della Maddalena
850
31
Joaquin Buckley
775
32
Saygid Izagakhmaev
750
33
Daniel Rodriguez
750
34
Jeremiah Wells
730
35
Nicolas Dalby
700
36
Leon Edwards
685
37
Rodrigo Sezinando
670
38
Carlos Leal
600
39
Ramiz Brahimaj
475
40
Kevin Holland
465
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: 03/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
Paddy Pimblett
1255
18+31
Kody Steele
1210
19
Drakkar Klose
1170
20
Kai Kamaka
1155
21
Ludovit Klein
1115
22
Max Holloway
1100
23
Kaue Fernandes
1080
24
Mairon Santos
1045
25
Rong Zhu
1040
26
Matheus Camilo
995
27
Francis Marshall
960
28
Axel Sola
915
29
Mateusz Gamrot
900
30
Lance Gibson Jr
890
31
Gauge Young
820
32
Chris Duncan
765
33
Nazim Sadykhov
740
34
Evan Elder
735
35
Renato Moicano
730
36
Drew Dober
720
37
Grant Dawson
710
38
Terrance McKinney
700
39
Sang Uk Kim
635
40
Mark Choinski
625
41
Alexander Hernandez
595
42
Tofiq Musayev
595
43
Jalin Turner
560
44-28
Dom Mar Fan
520
45
Bobby Green
520
46
Mike Davis
510
47
Mandel Nallo
500
48
Nasrat Haqparast
445
49
Chase Hooper
275
50
Esteban Ribovics
270
51
Kyle Nelson
220
52
Charlie Campbell
210
53
Lucas Brennan
200
54
Abdul-Kareem Al-Selwady
195
55
Jai Herbert
150
56
Ignacio Bahamondes
145
57
Darrius Flowers
110
58-18
Beneil Dariush
75
59
Mateusz Rebecki
75
60
Jared Gordon
75
61
Nikolas Motta
0
62
Michael Johnson
-20
63
Bolaji Oki
-70
64
Rafael Fiziev
-145
65
Trey Ogden
-145
66
Jim Miller
-150
67
Dan Hooker
-175
68
Jamie Mullarkey
-230
69
Ismael Bonfim
-240
70
Joaquim Silva
-260
71
Elves Brener
-260
72
Carlos Diego Ferreira
-295
73
Kyle Prepolec
-335
74
Daniel Zellhuber
-350
75
Edson Barboza
-360
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
Victor Martinez
-970
87
Dakota Hope
-950
88
Vinc Pichel
-1100
89
Ottman Azaitar
-1170
90
Lando Vannata
-1315
91
Damir Hadzovic
-1440
92
Rafael dos Anjos
-1630
LW
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 03/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
William Gomis
1770
10
Melquizael Costa
1700
11
Keiichiro Nakamura
1570
12
Marcio Barbosa
1550
13
Jean Silva
1545
14
Jose Delano
1530
15
Pat Sabatini
1530
16
Lerryan Douglas
1455
17
Nathaniel Wood
1440
18
Alberto Montes
1415
19
Mairon Santos
1375
20
Lerone Murphy
1295
21
Javier Reyes
1265
22
Jose Delgado
1195
23
Austin Bashi
1140
24
Youssef Zalal
1135
25
Daniel Santos
1125
26
Mansur Abdul-Malik
1120
27
Danny Silva
1070
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: 03/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: 03/05/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
1510
9
Kyoji Horiguchi
1415
10
Alden Coria
1360
11
Lone'er Kavanagh
1345
12
Andre Lima
1330
13
Nyamjargal Tumendemberel
1225
14
Allan Nascimento
1225
15
Dong Hun Choi
1190
16
Alibi Idiris
1160
17
Lucas Rocha
945
18
Tagir Ulanbekov
920
19
Edgar Chairez
910
20
Su Mudaerji
885
21+6
Steve Erceg
795
22
Charles Johnson
705
23
Alessandro Costa
700
24
Rei Tsuruya
625
25
Mitch Raposo
515
26
Jesus Aguilar
485
27
Ronaldo Rodriguez
475
28-10
Tim Elliott
435
29
Hyun Sung Park
410
30
Alex Perez
365
31
Clayton Carpenter
360
32
Jose Oche
355
33
Brandon Moreno
225
34
Bruno Silva
175
35
Brandon Royval
110
36
Amir Albazi
85
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
44
Ode Osbourne
-630
45
Matt Schnell
-660
FLW
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 03/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: 03/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: 03/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