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: 21/03/2026
1
TOM ASPINALLC
2100
2=
Mario Pinto
1815
3
Josh Hokit
1750
4
Alexander Volkov
1700
5
Waldo Cortes-Acosta
1685
6
Sergei Pavlovich
1635
7
Ciryl Gane
1630
8
Valter Walker
1615
9
Guilherme Pat
1435
10=
Vitor Petrino
1285
11
Tallison Teixeira
1255
12+2
Brando Pericic
1250
13
Rizvan Kuniev
1155
14
Curtis Blaydes
1120
15
Mick Parkin
845
16
Mohammed Usman
805
17
Marcus Buchecha
700
18
Sergey Spivak
680
19
Shamil Gaziev
610
20
Jhonata Diniz
600
21
Allen Frye
595
22NE
Felipe Franco
545
23
Max Gimenis
530
24-12
Steven Asplund
525
25
Denzel Freeman
490
26
Kennedy Nzechukwu
440
27
Marcin Tybura
360
28
Karl Williams
265
29
Elisha Ellison
250
30
Alexander Romanov
235
31
Ryan Spann
210
32
Derrick Lewis
20
33
Ante Delija
-25
34
Thomas Petersen
-30
35
Sean Sharaf
-50
36-10
Louis Sutherland
-110
37
Justin Tafa
-320
38
Tai Tuivasa
-695
HW
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
Alex Pereira
2710
2
Carlos Ulberg
2390
3
Azamat Murzakanov
2070
4+4
Iwo Baraniewski
1750
5
Jiri Prochazka
1700
6
Navajo Stirling
1695
7
Abdul-Rakhman Yakhyaev
1680
8
Magomed Ankalaev
1610
9
Bogdan Guskov
1440
10
Billy Elekana
1315
11
Uran Satybaldiev
1200
12
Mingyang Zhang
1010
13+10
Rodolfo Bellato
960
14
Dustin Jacoby
945
15
Modesstas Bukauskas
915
16+10
Diyar Nurgozhay
785
17
Jimmy Crute
780
18
Volkan Oezdemir
730
19NE
Rafael Tobias
725
20
Jan Blachowicz
720
21NE
Luke Fernandez
630
22-12
Oumar Sy
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+5
Ion Cutelaba
485
30
Johnny Walker
425
31
Bruno Lopes
360
32
Dominick Reyes
250
33
Alonzo Menifield
240
34
Jamahal Hill
125
35
Ibo Aslan
-70
36
Brendson Ribeiro
-320
37
Aleksandar Rakic
-420
38
Junior Tafa
-590
39
Ivan Erslan
-620
40NE
Austen Lane
-770
LHW
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 21/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
1505
17
Kyle Daukaus
1480
18
Brendan Allen
1465
19
Bo Nickal
1430
20
Nursulton Ruziboev
1415
21NE
Mantas Kondratavicius
1405
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
Cesar Almeida
605
38-21
Brunno Ferreira
570
39
Ozzy Diaz
565
40
Ismail Naurdiev
545
41
Paulo Costa
545
42
Treston Vines
475
43
Robert Whittaker
465
44
Rodolfo Vieira
400
45
Andrey Pulyaev
395
46
Abus Magomedov
370
47
Eric Nolan
365
48
Zach Reese
360
49NE
Wes Schultz
305
50
Kelvin Gastelum
265
51
Jared Cannonier
240
52
Ryan Loder
235
53-17
Roman Dolidze
225
54
Roman Kopylov
160
55
Jackson McVey
150
56
Andre Petroski
140
57-24
Reiner de Ridder
105
58
Dusko Todorovic
40
59
Nick Klein
0
60
Eric McConico
-130
61
Israel Adesanya
-230
62
Andre Muniz
-255
63
Tresean Gore
-255
64
Sedriques Dumas
-295
65
Robert Valentin
-320
66
Marvin Vettori
-410
67
Dustin Stolzfus
-580
68
Marc-Andre Barriault
-615
69-8
Brad Tavares
-660
70=
Cody Brundage
-745
71
Gerald Meerschaert
-805
72NE
Antonio Trocoli
-870
73
Bruno Silva
-1250
MW
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 21/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
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
1160
26
Punahele Soriano
1035
27
Michael Chiesa
975
28
Charlie Radtke
970
29-13
Sam Patterson
940
30
Josiah Harrell
880
31
Joaquin Buckley
855
32
Daniel Rodriguez
830
33
Themba Gorimbo
775
34
Saygid Izagakhmaev
750
35
Rodrigo Sezinando
750
36
Jeremiah Wells
730
37
Nicolas Dalby
700
38
Leon Edwards
685
39
Randy Brown
625
40
Carlos Leal
600
41
Ramiz Brahimaj
475
42
Andreas Gustafsson
460
43
Gabe Green
420
44
Oban Elliott
400
45
Jake Matthews
385
46
Muslim Salikhov
350
47
Nikolay Veretennikov
340
48
Trey Waters
340
49
Austin Vanderford
120
50
Billy Goff
110
51
Daniel Frunza
100
52
Carlston Harris
80
53
Chidi Njokuani
-45
54-7
Chris Curtis
-55
55
Neil Magny
-60
56
Kevin Jousset
-75
57
Kenan Song
-80
58
Colby Covington
-95
59
Khaos Williams
-115
60
Kevin Holland
-165
61
Vicente Luque
-215
62
Bassil Hafez
-250
63
Gilbert Burns
-305
64
Francisco Prado
-390
65
Preston Parsons
-390
66
Max Griffin
-400
67
Santiago Ponzinnibio
-400
68
Gunnar Nelson
-400
69
Court McGee
-445
70
Jack Hermansson
-540
71
Geoff Neal
-560
72
Gilbert Urbina
-710
73
Stephen Thompson
-825
74
Niko Price
-845
75
Li Jingliang
-945
76
Tim Means
-1030
77
Wellington Turman
-1380
78
Mickey Gall
-1395
WW
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
ILIA TOPURIAC
3000
2
Arman Tsarukyan
2135
3
Quillan Salkilld
1900
4+4
Charles Oliveira
1825
5
Fares Ziam
1785
6+3
Mason Jones
1665
7
Justin Gaethje
1665
8
Chris Padilla
1665
9
Marquel Mederos
1645
10
Benoit Saint Denis
1450
11NE
Manoel Sousa
1430
12
Nurullo Aliev
1420
13
Chris Duncan
1350
14
Manuel Torres
1350
15
Tom Nolan
1345
16
Dom Mar Fan
1295
17
Mauricio Ruffy
1280
18
Paddy Pimblett
1255
19
Drakkar Klose
1250
20
Alexander Hernandez
1175
21
Kaue Fernandes
1160
22
Ludovit Klein
1155
23
Rafa Garcia
1135
24
Mairon Santos
1125
25
Rong Zhu
1120
26-16
Max Holloway
1100
27
Matheus Camilo
995
28
Esteban Ribovics
925
29NE
Axel Sola
915
30
Evan Elder
815
31
Kyle Nelson
795
32
Chase Hooper
780
33
Nazim Sadykhov
740
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
Kody Steele
495
46
Nasrat Haqparast
485
47
Ignacio Bahamondes
365
48
Charlie Campbell
290
49
Terrance McKinney
250
50-17
Shaqueme Rock
235
51+26
Abdul-Kareem Al-Selwady
195
52
Tofiq Musayev
165
53
Jared Gordon
155
54
Mateusz Rebecki
115
55
Nikolas Motta
80
56-9
Michael Johnson
-20
57
Renato Moicano
-35
58
Trey Ogden
-65
59-15
Bolaji Oki
-70
60
Jim Miller
-70
61
Rafael Fiziev
-145
62
Dan Hooker
-175
63
Joaquim Silva
-180
64
Elves Brener
-180
65
Carlos Diego Ferreira
-215
66
Jamie Mullarkey
-230
67
Ismael Bonfim
-240
68
Dennis Buzukja
-290
69
Kyle Prepolec
-295
70-8
Daniel Zellhuber
-350
71
Edson Barboza
-360
72
Mitch Ramirez
-390
73
Trevor Peek
-425
74
Thiago Moises
-475
75
Maheshate Hayisaer
-605
76
Anshul Jubli
-610
77
Matt Frevola
-670
78
Jai Herbert
-670
79
Austin Hubbard
-685
80
Guram Kutateladze
-695
81
Claudio Puelles
-720
82
Michael Chandler
-805
83
Victor Martinez
-890
84
Darrius Flowers
-940
85
Vinc Pichel
-1020
86
Ottman Azaitar
-1090
87
Damir Hadzovic
-1360
88
Rafael dos Anjos
-1550
LW
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1+3
Movsar Evloev
2320
2
ALEXANDER VOLKANOVSKIC
2255
3
Steve Garcia
1875
4
Youssef Zalal
1850
5
William Gomis
1850
6NE
Marwan Rahiki
1835
7+1
Luke Riley
1815
8=
Kevin Vallejos
1790
9
Aljamain Sterling
1750
10
Melquizael Costa
1700
11
Keiichiro Nakamura
1570
12
Jean Silva
1545
13
Pat Sabatini
1530
14+3
Nathaniel Wood
1480
15NE
Alberto Montes
1415
16
Mairon Santos
1375
17-15
Lerone Murphy
1295
18NE
Javier Reyes
1265
19
Austin Bashi
1220
20
Mansur Abdul-Malik
1200
21+7
Jose Delgado
1195
22
Daniel Santos
1165
23+15
Danny Silva
1070
24
Jordan Leavitt
1045
25
Kaan Ofli
1035
26
Chepe Mariscal
1000
27
Joanderson Brito
905
28
Joo Sang Yoo
900
29
Jack Jenkins
895
30
Steven Nguyen
875
31
Jamall Emmers
845
32NE
Kurtis Campbell
820
33
Gabriel Santos
810
34
Sebastian Szalay
785
35
Yadier Del Valle
775
36
Diego Lopes
755
37
David Onama
750
38NE
Losene Keita
705
39
Muhammad Naimov
690
40
Sean Woodson
665
41+13
Francis Marshall
590
42
Doo Ho Choi
520
43
Robert Ruchala
505
44
Aaron Pico
430
45
Yi Zha
395
46
Isaac Thomson
385
47-27
Michael Aswell
375
48
Hyder Amil
365
49
Julian Erosa
355
50
John Yannis
310
51
Cub Swanson
240
52
Arnold Allen
230
53
Jeong Yeong Lee
215
54
Morgan Charriere
195
55NE
Harry Hardwick
170
56
Roberto Romero
170
57
Patricio Pitbull
145
58
Bogdan Grad
130
59
Brian Ortega
55
60
Darren Elkins
25
61
Melsik Baghdasaryan
0
62
Yair Rodriguez
-5
63
Christian Rodriguez
-40
64
Fernando Padilla
-40
65
Giga Chikadze
-65
66
Ramon Taveras
-125
67-17
Andre Fili
-215
68
Sodiq Yusuff
-225
69
Nate Landwehr
-230
70-10
Josh Emmett
-250
71
Westin Wilson
-270
72
John Castaneda
-340
73
Alex Caceres
-340
74
Dan Ige
-385
75
Lucas Alexander
-470
76NE
Douglas Silva de Andrade
-525
77
Nuerdanbieke Shayilan
-590
78
Billy Quarantillo
-615
79NE
Ricky Turcios
-645
80
Bill Algeo
-695
81
Mohammad Yahya
-800
82
Calvin Kattar
-920
FW
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 21/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
Hecher Sosa
1755
8
Aleksandre Topuria
1745
9
Payton Talbott
1735
10+2
Santiago Luna
1705
11+1
Elijah Smith
1700
12
Ethyn Ewing
1685
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
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
Bekzat Almakhan
605
39
Aori Qileng
605
40
Chris Gutierrez
600
41
Caolan Loughran
590
42
Victor Henry
585
43-26
Su Young You
580
#
Victor Hugo
510
45
Bernardo Sopai
505
46
Da'Mon Blackshear
495
47+32
Cristian Quinonez
475
#
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-22
Luan Lacerda
105
61
Jonathan Martinez
70
62
Miles Johns
20
63
Gaston Bolanos
10
64-3
Marlon Vera
-90
65
Toshiomi Kazama
-115
66
Said Nurmagomedov
-135
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
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 21/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-11
Charles Johnson
705
26
Rei Tsuruya
705
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-9
Brandon Moreno
225
37+11
Bruno Silva
175
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
#
Kai Asakara
-340
45-4
Kevin Borjas
-530
46
Ode Osbourne
-630
47-3
Cody Durden
-660
#
Matt Schnell
-660
49
Jose Johnson
-665
FLW
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
KAYLA HARRISONC
2180
2
Norma Dumont
1805
3+2
Bia Mesquita
1695
4
Jacqueline Cavalcanti
1680
5+2
Ailin Perez
1645
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
Alice Pereira
710
13
Darya Zheleznyakova
695
14
Karol Rosa
600
15
Julianna Pena
595
16
Ketlen Vieira
520
17
Melissa Croden
435
18
Luana Carolina
350
19
Melissa Mullins
345
20-8
Montserrat Rendon
315
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
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
VALENTINA SHEVCHENKOC
2815
2
Natalia Silva
2455
3
Manon Fiorot
2050
4
Erin Blanchfield
2045
5
Weili Zhang
2025
6NE
Regina Tarin
1645
7
Wang Cong
1505
8
Maycee Barber
1505
9
Jamey-Lyn Horth
1230
10
Gabriella Fernandes
1045
11
Carli Judice
1035
12
Alexa Grasso
910
13
Jasmine Jasudavicius
905
14
Rose Namajunas
805
15
Karine Silva
765
16
Tracy Cortez
690
17
Eduarda Moura
675
18
Veronica Hardy
675
19
Miranda Maverick
575
20
JJ Aldrich
515
21
Casey O'Neill
450
22
Yuneisy Duben
410
23-8
Ernesta Kareckaite
205
24
Dione Barbosa
190
25
Juliana Miller
95
26
Nicolle Caliari
80
27
Mayra Bueno Silva
65
28
Tereza Bleda
-40
29
Ivana Petrovic
-105
30
Katlyn Cerminara
-570
31
Brogan Walker
-640
WFLW
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
Weili Zhang
2025
2
Tatiana Suarez
1955
3
Alexia Thainara
1815
4+5
Gillian Robertson
1735
5
MACKENZIE DERNC
1640
6
Fatima Kline
1485
7
Denise Gomes
1415
8+1
Piera Rodriguez
1290
9
talita Alencur
1280
10
Virna Jandiroba
1115
11NE
Shanelle Dyer
1080
12
Iasmin Lucindo
1075
13
Tabatha Ricci
1050
14
Loopy Godinez
1010
15
Alice Ardelean
975
16
Jaqueline Amorim
955
17
Stephanie Luciano
940
18
Mizuki Inoue
900
19
Loma Lookboonmee
805
20
Ketlen Souza
755
21
Ming Shi
720
22
Julia Polastri
710
23
Xiaonan Yan
600
24
Josefine Knutsson
495
25
Shauna Bannon
490
26-14
Sam Hughes
480
27
Melissa Martinez
330
28
Xiaocan Feng
325
29
Tecia Pennington
120
30
Victoria Dudakova
120
31
Puja Tomar
110
32
Yazmin Jauregui
105
33-8
Amanda Lemos
85
34
Bruna Brasil
15
35
Angela Hill
-110
36
Jessica Andrade
-125
37
Marina Rodriguez
-130
38-2
Ravena Oliveira
-180
39
Ariane Carnelossi
-255
40
Vanessa Demopoulos
-270
41
Elise Reed
-340
42
Rayanne dos Santos
-345
43
Karolina Kowalkiewicz
-385
44
Luana Pinheiro
-585
45
Amanda Ribas
-765
46
Marnic Mann
-815
47
Polyana Viana
-1185
WSW