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 Chimaev3025
4Ilia Topuria3000
5Valentina Shevchenko2815
6Alex Pereira2710
7Joshua Van2630
8Natalia Silva2455
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: 12/04/2026
1
TOM ASPINALLC
2100
2+1
Josh Hokit
1955
3
Mario Pinto
1815
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
Mick Parkin
805
15
Mohammed Usman
765
16
Marcus Buchecha
700
17-9
Guilherme Pat
695
18
Sergey Spivak
680
19
Shamil Gaziev
610
20
Jhonata Diniz
600
21
Allen Frye
595
22+11
Thomas Petersen
575
23
Felipe Franco
545
24
Max Gimenis
530
25
Steven Asplund
525
26
Denzel Freeman
490
27-13
Curtis Blaydes
465
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: 12/04/2026
1+1
CARLOS ULBERGC
3155
2
Alex Pereira
2710
3+3
Abdul-Rakhman Yakhyaev
1840
4
Navajo Stirling
1830
5
Iwo Baraniewski
1750
6
Magomed Ankalaev
1610
7
Bogdan Guskov
1440
8
Billy Elekana
1315
9-6
Azamat Murzakanov
1175
10
Uran Satybaldiev
1160
11NE
Paulo Costa
1010
12-5
Jiri Prochazka
1000
13
Mingyang Zhang
970
14
Rodolfo Bellato
960
15
Dustin Jacoby
945
16
Modesstas Bukauskas
915
17
Diyar Nurgozhay
785
18
Jimmy Crute
740
19
Volkan Oezdemir
730
20
Rafael Tobias
725
21
Jan Blachowicz
720
22+8
Dominick Reyes
670
23
Luke Fernandez
630
24
Oumar Sy
630
25
Magomed Gadzhiyasulov
565
26
Khalil Rountree Jr
560
27
Tuco Tokkos
550
28
Nikita Krylov
540
29
Kevin Christian
540
30
Julius Walker
510
31
Ion Cutelaba
485
32
Alonzo Menifield
240
33
Bruno Lopes
130
34
Jamahal Hill
85
35-5
Johnny Walker
-50
36
Ibo Aslan
-70
37
Aleksandar Rakic
-420
38-1
Brendson Ribeiro
-430
39
Junior Tafa
-590
40
Ivan Erslan
-660
41
Austen Lane
-770
LHW
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 12/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
Treston Vines
475
42
Robert Whittaker
425
43
Rodolfo Vieira
400
44
Andrey Pulyaev
395
45
Abus Magomedov
370
46-13
Azamat Bekoev
360
47
Zach Reese
360
48
Eric Nolan
325
49
Wes Schultz
305
50NE
Vicente Luque
280
51
Ryan Loder
235
52
Roman Dolidze
225
53
Jared Cannonier
200
54
Roman Kopylov
160
55
Jackson McVey
150
56
Reiner de Ridder
105
57
Andre Petroski
100
58
Dusko Todorovic
0
59
Nick Klein
-40
60
Eric McConico
-130
61-8
Kelvin Gastelum
-230
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: 12/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+2
Charlie Radtke
1185
26
Kamaru Usman
1120
27
Punahele Soriano
1035
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
Carlos Leal
600
39
Ramiz Brahimaj
475
40+17
Kevin Holland
465
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-14
Randy Brown
35
53
Chidi Njokuani
-45
54-7
Chris Curtis
-55
55
Neil Magny
-60
56
Kenan Song
-80
57
Kevin Jousset
-115
58
Colby Covington
-135
59
Khaos Williams
-155
60
Bassil Hafez
-290
61
Gilbert Burns
-345
62
Preston Parsons
-430
63
Max Griffin
-440
64
Santiago Ponzinnibio
-440
65
Gunnar Nelson
-440
66
Court McGee
-445
67-4
Francisco Prado
-505
68
Jack Hermansson
-540
69
Geoff Neal
-560
70
Gilbert Urbina
-750
71
Stephen Thompson
-865
72
Li Jingliang
-985
73
Tim Means
-1070
74
Wellington Turman
-1420
75
Mickey Gall
-1435
WW
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 12/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+1
Marquel Mederos
1480
9
Benoit Saint Denis
1450
10
Manoel Sousa
1430
11-3
Chris Padilla
1420
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+13
Mateusz Gamrot
900
30
Lance Gibson Jr
890
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
Gauge Young
575
43
Jalin Turner
560
44
Mike Davis
550
45
Bobby Green
520
46
Nasrat Haqparast
485
47
Kody Steele
455
48
Chase Hooper
275
49-19
Esteban Ribovics
270
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
61
Trey Ogden
-105
62
Jim Miller
-110
63
Rafael Fiziev
-145
64
Dan Hooker
-175
65
Joaquim Silva
-220
66
Elves Brener
-220
67
Jamie Mullarkey
-230
68
Ismael Bonfim
-240
69
Carlos Diego Ferreira
-255
70
Kyle Prepolec
-295
71
Dennis Buzukja
-330
72
Daniel Zellhuber
-350
73
Edson Barboza
-360
74
Mitch Ramirez
-430
75
Trevor Peek
-465
76
Thiago Moises
-515
77
Maheshate Hayisaer
-645
78
Anshul Jubli
-650
79
Matt Frevola
-670
80
Jai Herbert
-710
81
Austin Hubbard
-725
82
Guram Kutateladze
-735
83
Claudio Puelles
-760
84
Michael Chandler
-845
85NE
Dakota Hope
-495
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: 12/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+17
Aaron Pico
975
31
Joanderson Brito
905
32
Joo Sang Yoo
900
33
Jack Jenkins
855
34
Jamall Emmers
845
35
Steven Nguyen
835
36
Kurtis Campbell
820
37
Sebastian Szalay
785
38
Yadier Del Valle
775
39
Gabriel Santos
770
40
Diego Lopes
755
41
David Onama
750
42
Losene Keita
705
43
Muhammad Naimov
690
44
Sean Woodson
625
45
Francis Marshall
590
46
Doo Ho Choi
480
47
Yi Zha
395
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
Morgan Charriere
195
55
Jeong Yeong Lee
175
56
Harry Hardwick
170
57
Bogdan Grad
130
58
Roberto Romero
130
59
Brian Ortega
15
60
Darren Elkins
-15
61
Melsik Baghdasaryan
-40
62
Yair Rodriguez
-45
63-21
Robert Ruchala
-65
64
Giga Chikadze
-65
65
Christian Rodriguez
-80
66
Fernando Padilla
-80
67-7
Patricio Pitbull
-135
68
Ramon Taveras
-165
69
Andre Fili
-215
70
Josh Emmett
-250
71
Sodiq Yusuff
-265
72NE
Manolo Zecchini
-280
73
Westin Wilson
-310
74
John Castaneda
-380
75
Alex Caceres
-380
76
Dan Ige
-385
77-4
Nate Landwehr
-445
78
Lucas Alexander
-510
79
Douglas Silva de Andrade
-525
80
Nuerdanbieke Shayilan
-630
81
Ricky Turcios
-645
82
Billy Quarantillo
-655
83
Bill Algeo
-735
84
Mohammad Yahya
-840
85
Calvin Kattar
-960
FW
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 12/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: 12/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: 12/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: 12/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: 12/04/2026
1+1
Tatiana Suarez
2220
2
Weili Zhang
2025
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
Jaqueline Amorim
955
15
Stephanie Luciano
940
16
Mizuki Inoue
900
17
Loma Lookboonmee
765
18
Ketlen Souza
755
19
Ming Shi
720
20
Julia Polastri
710
21-9
Tabatha Ricci
650
22
Xiaonan Yan
560
23
Sam Hughes
480
24
Josefine Knutsson
455
25
Shauna Bannon
450
26
Melissa Martinez
290
27
Xiaocan Feng
285
28-14
Loopy Godinez
245
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