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: 26/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
Gokhan Saricam
1320
10
Tyrell Fortune
1295
11
Vitor Petrino
1285
12
Tallison Teixeira
1255
13
Brando Pericic
1250
14
Rizvan Kuniev
1155
15
Mick Parkin
805
16+16
Ryan Spann
770
17
Mohammed Usman
765
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-13
Curtis Blaydes
465
29
Kennedy Nzechukwu
440
30
Karl Williams
225
31-15
Marcus Buchecha
210
32
Elisha Ellison
210
33
Alexander Romanov
195
34
Derrick Lewis
20
35
Ante Delija
-25
36
Sean Sharaf
-50
37
Tanner Boser
-100
38
Louis Sutherland
-110
39
Marcin Tybura
-140
40
Justin Tafa
-360
41
Tai Tuivasa
-695
HW
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 26/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: 26/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+21
Jackson McVey
800
35
Michel Pereira
645
36
Jun Yong Park
640
37
Cesar Almeida
605
38+25
Tresean Gore
580
39
Brunno Ferreira
570
40
Ismail Naurdiev
545
41
Ozzy Diaz
525
42NE
Julien Leblanc
500
43
Treston Vines
475
44
Robert Whittaker
425
45
Andrey Pulyaev
395
46+19
Robert Valentin
390
47
Abus Magomedov
370
48-13
Azamat Bekoev
360
49
Zach Reese
360
50
Eric Nolan
325
51
Wes Schultz
305
52+8
Eric McConico
300
53NE
Vicente Luque
280
54
Ryan Loder
235
55
Roman Dolidze
225
56
Jared Cannonier
200
57
Roman Kopylov
160
58
Reiner de Ridder
105
59
Andre Petroski
100
60
Dusko Todorovic
0
61
Nick Klein
-40
62-19
Rodolfo Vieira
-195
63-8
Kelvin Gastelum
-230
64
Andre Muniz
-255
65
Israel Adesanya
-345
66
Marvin Vettori
-410
67-4
Sedriques Dumas
-590
68
Marc-Andre Barriault
-615
69
Dustin Stolzfus
-620
70
Brad Tavares
-660
71
Cody Brundage
-745
72
Gerald Meerschaert
-805
73
Antonio Trocoli
-870
74
Bruno Silva
-1290
MW
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Mike Malott
1680
12
Jack Della Maddalena
1680
13
Joel Alvarez
1660
14
Gabriel Bonfim
1620
15=
Myktybek Orolbai
1615
16
Seok Hyeon Ko
1560
17
Ty Miller
1520
18
Jonathan Micallef
1450
19
Jean-Paul Lebosnoyani
1440
20
Yaroslav Amosov
1375
21+2
Michael Page
1355
22NE
Victor Valenzuela
1345
23
Uros Medic
1300
24
Sean Brady
1255
25
Belal Muhammad
1190
26+2
Charlie Radtke
1185
27
Kamaru Usman
1120
28
Punahele Soriano
1035
29-13
Sam Patterson
940
30
Josiah Harrell
880
31
Joaquin Buckley
815
32
Daniel Rodriguez
790
33
Themba Gorimbo
775
34
Saygid Izagakhmaev
750
35
Jeremiah Wells
730
36
Rodrigo Sezinando
710
37
Nicolas Dalby
700
38
Leon Edwards
685
39
Carlos Leal
600
40
Ramiz Brahimaj
475
41+17
Kevin Holland
465
42
Andreas Gustafsson
420
43
Oban Elliott
400
44
Gabe Green
380
45
Muslim Salikhov
350
46
Jake Matthews
345
47
Nikolay Veretennikov
340
48
Trey Waters
300
49
Austin Vanderford
120
50
Daniel Frunza
100
51
Carlston Harris
80
52
Billy Goff
70
53-14
Randy Brown
35
54
Chidi Njokuani
-45
55-7
Chris Curtis
-55
56
Neil Magny
-60
57
Kenan Song
-80
58
Kevin Jousset
-115
59
Colby Covington
-135
60
Khaos Williams
-155
61
Bassil Hafez
-290
62
Preston Parsons
-430
63
Santiago Ponzinnibio
-440
64
Gunnar Nelson
-440
65
Court McGee
-445
66-2
Max Griffin
-485
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: 26/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+12
Rafa Garcia
1350
14
Manuel Torres
1350
15
Tom Nolan
1305
16
Dom Mar Fan
1295
17
Mauricio Ruffy
1280
18
Paddy Pimblett
1255
19
Drakkar Klose
1210
20NE
Kai Kamaka
1155
21
Ludovit Klein
1155
22
Kaue Fernandes
1120
23
Max Holloway
1100
24
Mairon Santos
1085
25
Rong Zhu
1080
26
Matheus Camilo
995
27NE
Francis Marshall
960
28
Axel Sola
915
29+13
Mateusz Gamrot
900
30
Lance Gibson Jr
890
31+11
Gauge Young
820
32
Evan Elder
775
33
Chris Duncan
765
34
Nazim Sadykhov
740
35
Renato Moicano
730
36
Drew Dober
720
37
Grant Dawson
710
38
Terrance McKinney
700
39
Mark Choinski
665
40
Beneil Dariush
640
41
Sang Uk Kim
635
42-21
Alexander Hernandez
595
43
Tofiq Musayev
595
44
Jalin Turner
560
45
Mike Davis
550
46
Bobby Green
520
47NE
Mandel Nallo
500
48
Nasrat Haqparast
485
49
Kody Steele
455
50
Chase Hooper
275
51-19
Esteban Ribovics
270
52
Charlie Campbell
250
53
Shem Rock
235
54
Kyle Nelson
220
55NE
Lucas Brennan
200
56
Abdul-Kareem Al-Selwady
195
57+23
Jai Herbert
150
58
Ignacio Bahamondes
145
59
Mateusz Rebecki
115
60
Jared Gordon
115
61
Darrius Flowers
110
62
Nikolas Motta
40
63
Michael Johnson
-20
64
Bolaji Oki
-70
65
Trey Ogden
-105
66
Jim Miller
-110
67
Rafael Fiziev
-145
68
Dan Hooker
-175
69
Joaquim Silva
-220
70
Elves Brener
-220
71
Jamie Mullarkey
-230
72
Ismael Bonfim
-240
73
Carlos Diego Ferreira
-255
74
Kyle Prepolec
-295
75
Daniel Zellhuber
-350
76
Edson Barboza
-360
77
Mitch Ramirez
-430
78
Trevor Peek
-465
79NE
Dakota Hope
-980
80-4
Thiago Moises
-605
81
Maheshate Hayisaer
-645
82
Anshul Jubli
-650
83
Matt Frevola
-670
84
Austin Hubbard
-725
85
Guram Kutateladze
-735
86
Claudio Puelles
-760
87
Michael Chandler
-845
88
Victor Martinez
-930
89
Vinc Pichel
-1060
90
Ottman Azaitar
-1130
91
Lando Vannata
-1315
92
Damir Hadzovic
-1400
93
Rafael dos Anjos
-1590
LW
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
Movsar Evloev
2320
2
ALEXANDER VOLKANOVSKIC
2255
3+7
Aljamain Sterling
1980
4
Steve Garcia
1875
5
Marwan Rahiki
1835
6NE
Tommy McMillen
1820
7
Luke Riley
1815
8
William Gomis
1810
9
Kevin Vallejos
1790
10
Melquizael Costa
1700
11
Keiichiro Nakamura
1570
12NE
Marcio Barbosa
1550
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-22
Youssef Zalal
1135
27
Danny Silva
1070
28
Jordan Leavitt
1045
29
Kaan Ofli
1035
30
Chepe Mariscal
1000
31+17
Aaron Pico
975
32
Joanderson Brito
905
33
Joo Sang Yoo
900
34
Jack Jenkins
855
35
Jamall Emmers
845
36
Steven Nguyen
835
37
Kurtis Campbell
820
38
Sebastian Szalay
785
39
Yadier Del Valle
775
40
Gabriel Santos
770
41
Diego Lopes
755
42
David Onama
750
43
Losene Keita
705
44
Muhammad Naimov
690
45
Sean Woodson
625
46
Doo Ho Choi
480
47
Yi Zha
395
48
Isaac Thomson
385
49
Michael Aswell
375
50
Hyder Amil
365
51
Arnold Allen
230
52
Julian Erosa
200
53
Morgan Charriere
195
54
Jeong Yeong Lee
175
55
Harry Hardwick
170
56
Bogdan Grad
130
57
Roberto Romero
130
58
Brian Ortega
15
59
Darren Elkins
-15
60
Melsik Baghdasaryan
-40
61
Yair Rodriguez
-45
62-21
Robert Ruchala
-65
63
Giga Chikadze
-65
64
Christian Rodriguez
-80
65
Fernando Padilla
-80
66-7
Patricio Pitbull
-135
67
Ramon Taveras
-165
68
Andre Fili
-215
69
Josh Emmett
-250
70
Sodiq Yusuff
-265
71NE
Manolo Zecchini
-280
72
Westin Wilson
-310
73NE
Dennis Buzukja
-330
74
Alex Caceres
-380
75
Dan Ige
-385
76-4
Nate Landwehr
-445
77
Lucas Alexander
-510
78
Douglas Silva de Andrade
-525
79
Nuerdanbieke Shayilan
-630
80
Ricky Turcios
-645
81
Billy Quarantillo
-655
82
Bill Algeo
-735
83
Mohammad Yahya
-840
84
Calvin Kattar
-960
FW
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 26/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+4
Raoni Barcelos
1255
21
Serhiy Sidey
1130
22
Cody Haddon
1085
23
Colby Thicknesse
1045
24
Malcolm Wellmaker
1015
25NE
John Yannis
995
26NE
Rafael Estevam
960
27
Sulang Rangbo
940
28=
Charles Jourdain
905
29
Cory Sandhagen
855
30
Brady Hiestand
850
31NE
Mark Vologdin
845
32
Vinicius Oliveira
830
33
Josias Musasa
810
34NE
Adrian Luna Martinetti
805
35
Chang Ho Lee
805
36
Timmy Cuamba
805
37
Felipe Lima
805
38
Marcus McGhee
795
39
Bryce Mitchell
735
40+9
Davey Grant
685
41
Jean Matsumoto
670
42
Bekzat Almakhan
605
43
Aori Qileng
605
44
Chris Gutierrez
600
45
Su Young You
580
46-25
Montel Jackson
565
47NE
Jafel Filho
565
48
Caolan Loughran
550
49
Victor Henry
545
50NE
Jamie Siraj
475
51
Cristian Quinonez
475
52
Victor Hugo
470
53
Bernardo Sopai
465
54
Da'Mon Blackshear
455
55
Adrian Yanez
380
56
Patchy Mix
350
57
Ricky Simon
325
58
Carlos Vera
305
59
Jieleyisi Baergeng
285
60
Deiveson Figueiredo
215
61
Song Yadong
190
62
Alateng Heili
125
63
Cody Garbrandt
115
64
Luan Lacerda
105
65
Cameron Smotherman
75
66-13
Kyler Phillips
50
67
Jonathan Martinez
30
68
Miles Johns
20
69NE
John Castaneda
10
70
Gaston Bolanos
-30
71
Marlon Vera
-90
72
Toshiomi Kazama
-155
73
Said Nurmagomedov
-175
74
Cameron Saaiman
-200
75NE
Cody Durden
-210
76
Muin Gafurov
-210
77
Pedro Falcao
-220
78
Long Xiao
-225
79
Cody Gibson
-290
80
Chad Anheliger
-390
81
Rob Font
-440
82
Cortavious Romious
-515
83
Garrett Armfield
-540
84
Angel Pacheco
-555
85
Vince Morales
-580
86
Saimon Oliveira
-825
87
Rani Yahya
-855
88
Pedro Munhoz
-1265
BW
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Lucas Rocha
985
18
Tim Elliott
935
19
Tagir Ulanbekov
920
20
Edgar Chairez
910
21
Su Mudaerji
885
22
Charles Johnson
705
23+4
Alessandro Costa
700
24
Rei Tsuruya
665
25
Mitch Raposo
555
26
Ronaldo Rodriguez
515
27
Steve Erceg
500
28
Jesus Aguilar
485
29
Hyun Sung Park
450
30
Clayton Carpenter
400
31
Jose Oche
395
32
Alex Perez
365
33
Brandon Moreno
225
34
Bruno Silva
175
35
Brandon Royval
110
36
Amir Albazi
85
37
Daniel Barez
40
38
Kai Kara-France
25
39-5
Stewart Nicoll
-80
40
Luis Gurule
-95
41
Kierandip Sahota
-125
42
Kai Asakara
-380
43
Kevin Borjas
-530
44
Ode Osbourne
-630
45
Matt Schnell
-660
FLW
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
KAYLA HARRISONC
2140
2+5
Joselyne Edwards
1830
3
Bia Mesquita
1695
4
Jacqueline Cavalcanti
1680
5+1
Michelle Montague
1675
6
Ailin Perez
1645
7
Luana Santos
1415
8
Klaudia Sygula
1295
9
Raquel Pennington
1245
10+1
Alice Pereira
1140
11-9
Norma Dumont
1010
12+5
Melissa Croden
915
13
Yana Santos
840
14
Karol Rosa
560
15
Julianna Pena
555
16
Ketlen Vieira
520
17-3
Darya Zheleznyakova
375
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
28NE
Mayra Bueno Silva
-590
29
Macy Chiasson
-615
30=
Hailey Cowan
-710
31
Julia Avila
-800
WBW
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
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
675
18+5
Dione Barbosa
625
19
Jamey-Lyn Horth
565
20
Miranda Maverick
535
21
Gabriella Fernandes
395
22
Yuneisy Duben
370
23
Karine Silva
205
24
Ernesta Kareckaite
205
25NE
Melissa Gatto
155
26
Juliana Miller
95
27
Nicolle Caliari
40
28
Tereza Bleda
-40
29
Ivana Petrovic
-145
30
Katlyn Cerminara
-610
31
Brogan Walker
-640
WFLW
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Talita Alencur
1425
9
Denise Gomes
1415
10
Piera Rodriguez
1290
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-9
Tabatha Ricci
650
21
Xiaonan Yan
560
22
Sam Hughes
480
23
Josefine Knutsson
455
24
Shauna Bannon
450
25
Melissa Martinez
290
26
Xiaocan Feng
285
27-14
Loopy Godinez
245
28
Julia Polastri
140
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