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
9Alexander Volkanovski2255
10Merab Dvalishvili2240
11Michael Morales2200
12Petr Yan2185
13Kayla Harrison2180
14Arman Tsarukyan2135
15Nassourdine Imavov2120
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
TOM ASPINALLC
21002
Mario Pinto
18103
Josh Hokit
17504
Alexander Volkov
17005
Waldo Cortes-Acosta
16856
Ciryl Gane
16307
Sergei Pavlovich
16358
Valter Walker
16159
Guilherme Pat
143510
Vitor Petrino
127011
Steven Asplund
127012
Tallison Teixeira
125513
Curtis Blaydes
112014
Rizvan Kuniev
115515
Brando Pericic
110016
Mick Parkin
84517
Mohammed Usman
80518
Marcus Buchecha
70019
Shamil Gaziev
61020
Jhonata Diniz
60021
Allen Frye
59522
Sergey Spivak
68023
Max Gimenis
53024
Denzel Freeman
49025
Kennedy Nzechukwu
44026
Louis Sutherland
38527
Marcin Tybura
36028
Alexander Romanov
23529
Elisha Ellison
25030
Ryan Spann
21031
Karl Williams
26532
Derrick Lewis
2033
Ante Delija
-2534
Thomas Petersen
-3035
Sean Sharaf
-5036
Justin Tafa
-32037
Austen Lane
-65038
Tai Tuivasa
-695
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
Alex Pereira
27102
Carlos Ulberg
23903
Azamat Murzakanov
20704
Jiri Prochazka
17005
Navajo Stirling
16956
Abdul--Rakhman Yakhyaev
16807
Magomed Ankalaev
16108
Iwo Baraniewski
16009
Bogdan Guskov
144010
Oumar Sy
134011
Billy Elekana
131512
Uran Satybaldiev
120013
Mingyang Zhang
101014+10
Rodolfo Bellato
96015
Dustin Jacoby
94516
Modesstas Bukauskas
91517+10
Diyar Nurgozhay
78518
Jimmy Crute
78019
Volkan Oezdemir
73020NE
Rafael Tobias
72521
Jan Blachowicz
72022NE
Luke Fernandez
63023
Magomed Gadzhiyasulov
60524
Tuco Tokkos
59025
Kevin Christian
58026
Khalil Rountree Jr
56027
Nikita Krylov
54028
Julius Walker
51029
Johnny Walker
42530
Bruno Lopes
36031
Dominick Reyes
25032
Alonzo Menifield
24033
Jamahal Hill
12534
Ion Cutelaba
-4035
Ibo Aslan
-7036
Brendson Ribeiro
-32037
Aleksandar Rakic
-42038
Junior Tafa
-59039
Ivan Erslan
-620
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
KHAMZAT CHIMAEVC
30252
Nassourdine Imavov
21203
Dricus Du Plessis
20254
Mansur Abdul-Malik
19705
Baisangur Susurkaev
18806
Ateba Gautier
18657NE
Damian Pinas
17508
Cam Rowston
16809+2
Donte Johnson
166010NE
Ryan Gandra
163511+11
Caio Borralho
161512
Cezary Oleksiejczuk
160513
Joe Pyfer
159014+6
Gregory Rodrigues
155015
Ikram Aliskerov
154516
Christian Leroy Duncan
150017
Kyle Daukaus
148018
Brendan Allen
146519
Bo Nickal
143020
Nursulton Ruziboev
141521
Michael Page
132522
Sharabutdin Magomedov
131523
Anthony Hernandez
117024
Yousri Belgaroui
117025
Aliaskhab Khizriev
106026
Sean Strickland
101027
Jacob Malkoun
100528
Djorden Santos
96529
Edmen Shahbazyan
93030
Torrez Finney
90531
Robert Bryczek
89032
Marco Tulio
88033
Michal Oleksiejczuk
87534
Azamat Bekoev
85035
Michel Pereira
64536
Jun Yong Park
64037
Roman Dolidze
62538
Cesar Almeida
60539-21
Brunno Ferreira
57040
Ozzy Diaz
56541
Ismail Naurdiev
54542
Paulo Costa
54543
Treston Vines
47544
Robert Whittaker
46545
Rodolfo Vieira
40046
Andrey Pulyaev
39547
Abus Magomedov
37048
Eric Nolan
36549
Zach Reese
36050NE
Wes Schultz
30551
Kelvin Gastelum
26552
Jared Cannonier
24053
Ryan Loder
23554
Roman Kopylov
16055
Jackson McVey
15056
Andre Petroski
14057
Eryk Anders
12558-24
Reiner de Ridder
10559
Dusko Todorovic
4060
Nick Klein
061
Eric McConico
-13062
Brad Tavares
-22563
Israel Adesanya
-23064
Andre Muniz
-25565
Tresean Gore
-25566
Sedriques Dumas
-29567
Robert Valentin
-32068
Marvin Vettori
-41069
Dustin Stolzfus
-58070
Marc-Andre Barriault
-61571=
Cody Brundage
-74572
Gerald Meerschaert
-80573-5
Jose Medina
-88074
Bruno Silva
-1250
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ISLAM MAKHACHEVC
34352
Michael Morales
22003
Shavkat Rakhmonov
20454
Jacobe Smith
19305
Carlos Prates
19206
Rinat Fakhretdinov
18407
Ian Garry
18108
Islam Dulatov
17709
Taiyilake Nueraji
176010
Daniil Donchenko
174011
Axel Sola
169512
Jack Della Maddalena
168013
Joel Alvarez
166014
Gabriel Bonfim
162015
Myktybek Orolbai
161016
Sam Patterson
159017
Seok Hyeon Ko
156018
Ty Miller
152019
Jonathan Micallef
145020
Mike Malott
145021
Jean-Paul Lebosnoyani
144022
Yaroslav Amosov
137523
Michael Page
132524
Uros Medic
130025
Sean Brady
125526
Belal Muhammad
119027
Kamaru Usman
116028
Punahele Soriano
103529
Michael Chiesa
97530
Charlie Radtke
97031
Josiah Harrell
88032
Joaquin Buckley
85533
Daniel Rodriguez
83034
Themba Gorimbo
77535
Saygid Izagakhmaev
75036
Rodrigo Sezinando
75037
Jeremiah Wells
73038
Nicolas Dalby
70039
Leon Edwards
68540
Randy Brown
62541
Carlos Leal
60042
Ramiz Brahimaj
47543
Andreas Gustafsson
46044
Gabe Green
42045
Oban Elliott
40046
Jake Matthews
38547
Muslim Salikhov
35048
Chris Curtis
35049
Nikolay Veretennikov
34050
Trey Waters
34051
Austin Vanderford
12052
Billy Goff
11053
Daniel Frunza
10054
Carlston Harris
8055
Chidi Njokuani
-4556
Neil Magny
-6057
Kevin Jousset
-7558
Kenan Song
-8059
Colby Covington
-9560
Khaos Williams
-11561
Kevin Holland
-16562
Vicente Luque
-21563
Bassil Hafez
-25064
Gilbert Burns
-30565
Philip Rowe
-31066
Francisco Prado
-39067
Preston Parsons
-39068
Max Griffin
-40069
Santiago Ponzinnibio
-40070
Gunnar Nelson
-40071
Court McGee
-44572
Jack Hermansson
-54073
Geoff Neal
-56074
Gilbert Urbina
-71075
Stephen Thompson
-82576
Niko Price
-84577
Li Jingliang
-94578
Tim Means
-103079
Wellington Turman
-138080
Mickey Gall
-1395
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ILIA TOPURIAC
30002
Arman Tsarukyan
21353
Quillan Salkilld
19004+4
Charles Oliveira
18255
Fares Ziam
17856
Justin Gaethje
16657
Chris Padilla
16658
Marquel Mederos
16459
Mason Jones
150510
Benoit Saint Denis
145011
Nurullo Aliev
142012
Chris Duncan
135013
Manuel Torres
135014
Tom Nolan
134515
Dom Mar Fan
129516
Mauricio Ruffy
128017
Paddy Pimblett
125518
Drakkar Klose
125019
Alexander Hernandez
117520
Kaue Fernandes
116021
Ludovit Klein
115522
Rafa Garcia
113523
Mairon Santos
112524
Rong Zhu
112025-16
Max Holloway
110026
Matheus Camilo
99527
Esteban Ribovics
92528
Evan Elder
81529
Kyle Nelson
79530
Chase Hooper
78031
Harry Hardwick
75032
Nazim Sadykhov
74033
Shaqueme Rock
72534+13
Drew Dober
72035
Grant Dawson
71036
Mark Choinski
70537
Beneil Dariush
64038
Sang Uk Kim
63539
Gauge Young
61540
Mateusz Gamrot
59041
Mike Davis
59042
Lance Gibson Jr
57043
Jalin Turner
56044+17
Bobby Green
52045
Bolaji Oki
52046
Kody Steele
49547
Nasrat Haqparast
48548
Ignacio Bahamondes
36549
Charlie Campbell
29050
Terrance McKinney
25051
Tofiq Musayev
16552
Jared Gordon
15553
Mateusz Rebecki
11554
Nikolas Motta
8055-9
Michael Johnson
-2056
Renato Moicano
-3557
Trey Ogden
-6558
Jim Miller
-7059
Rafael Fiziev
-14560
Dan Hooker
-17561
Joaquim Silva
-18062
Elves Brener
-18063
Carlos Diego Ferreira
-21564
Jamie Mullarkey
-23065
Ismael Bonfim
-24066
Dennis Buzukja
-29067
Kyle Prepolec
-29568-8
Daniel Zellhuber
-35069
Edson Barboza
-36070
Mitch Ramirez
-39071
Trevor Peek
-42572
Thiago Moises
-47573
Maheshate Hayisaer
-60574
Anshul Jubli
-61075
Matt Frevola
-67076
Jai Herbert
-67077
Abdul-Kareem Al-Selwady
-67578
Austin Hubbard
-68579
Guram Kutateladze
-69580
Claudio Puelles
-72081
Michael Chandler
-80582
Victor Martinez
-89083
Darrius Flowers
-94084
Vinc Pichel
-102085
Ottman Azaitar
-109086
Damir Hadzovic
-136087
Rafael dos Anjos
-1550
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
ALEXANDER VOLKANOVSKIC
22552
Lerone Murphy
20503
Movsar Evloev
19054
Steve Garcia
18755
Youssef Zalal
18506
William Gomis
18507
Luke Riley
18008
Aljamain Sterling
17509
Kevin Vallejos
172510
Melquizael Costa
170011
Keiichiro Nakamura
157012
Jean Silva
154513
Pat Sabatini
153014NE
Alberto Montes
141515
Mairon Santos
137516
Nathaniel Wood
133517NE
Javier Reyes
126518
Austin Bashi
122019
Michael Aswell
121520
Mansur Abdul-Malik
120021
Daniel Santos
116522
Jordan Leavitt
104523
Kaan Ofli
103524
Chepe Mariscal
100025
Joanderson Brito
90526
Joo Sang Yoo
90027
Jack Jenkins
89528
Steven Nguyen
87529
Jose Delgado
85530
Jamall Emmers
84531
Gabriel Santos
81032
Sebastian Szalay
78533
Yadier Del Valle
77534
Diego Lopes
75535
David Onama
75036
Muhammad Naimov
69037
Danny Silva
67538
Sean Woodson
66539+13
Francis Marshall
59040
Doo Ho Choi
52041
Robert Ruchala
50542
Aaron Pico
43043
Yi Zha
39544
Isaac Thomson
38545
Hyder Amil
36546
Julian Erosa
35547
John Yannis
31048
Andre Fili
27549
Cub Swanson
24050
Arnold Allen
23051
Jeong Yeong Lee
21552
Morgan Charriere
19553
Roberto Romero
17054
Patricio Pitbull
14555
Bogdan Grad
13056
Brian Ortega
5557
Darren Elkins
2558
Josh Emmett
1059
Melsik Baghdasaryan
060
Yair Rodriguez
-561
Christian Rodriguez
-4062
Fernando Padilla
-4063
Giga Chikadze
-6564
Ramon Taveras
-12565
Sodiq Yusuff
-22566
Nate Landwehr
-23067
Westin Wilson
-27068
John Castaneda
-34069
Alex Caceres
-34070
Dan Ige
-38571
Lucas Alexander
-47072NE
Douglas Silva de Andrade
-52573NE
Erik Silva
-55574
Nuerdanbieke Shayilan
-59075
Billy Quarantillo
-61576NE
Ricky Turcios
-64577
Bill Algeo
-69578
Mohammad Yahya
-80079
Calvin Kattar
-920
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
Merab Dvalishvili
22402
PETR YANC
21853
Umar Nurmagomedov
19954
Farid Basharat
19205=
David Martinez
18456+7
Raul Rosas Jr
18057
Aleksandre Topuria
17458
Payton Talbott
17359+2
Santiago Luna
170510
Ethyn Ewing
168511
Aiemann Zahabi
164012
Elijah Smith
160013
Mario Bautista
153514
Lawrence Lui
148015
Jakub Wiklacz
147516
Sean O'Malley
138517
Daniel Marcos
136518
Su Young You
135019
Rinya Nakamura
134020
Serhiy Sidey
117021
Montel Jackson
112522
Cody Haddon
112523
Colby Thicknesse
108524
Raoni Barcelos
103025
Malcolm Wellmaker
101526
Charles Jourdain
94527
Sulang Rangbo
94028
Brady Hiestand
89029
Cory Sandhagen
85530
Josias Musasa
85031
Felipe Lima
84532
Marcus McGhee
83533
Vinicius Oliveira
83034
Chang Ho Lee
80535
Timmy Cuamba
80536
Bryce Mitchell
77537
Jean Matsumoto
67038
Luan Lacerda
64539
Bekzat Almakhan
60540
Aori Qileng
60541
Chris Gutierrez
60042
Caolan Loughran
59043
Victor Henry
58544
Victor Hugo
51045
Bernardo Sopai
50546
Da'Mon Blackshear
49547+32
Cristian Quinonez
47548
Davey Grant
42049
Patchy Mix
35050
Kyler Phillips
34551
Carlos Vera
34552
Jieleyisi Baergeng
32553
Ricky Simon
24554
Song Yadong
23055
Deiveson Figueiredo
21556
Alateng Heili
16557+24
Cody Garbrandt
11558
Cameron Smotherman
11559
Adrian Yanez
11060
Jonathan Martinez
7061
Miles Johns
2062
Gaston Bolanos
1063-3
Marlon Vera
-9064
Toshiomi Kazama
-11565
Said Nurmagomedov
-13566-12
Kris Moutinho
-14567
Cameron Saaiman
-16068
Pedro Falcao
-18069
Muin Gafurov
-21070-18
Long Xiao
-22571
Cody Gibson
-29072
Chad Anheliger
-35073-8
Rob Font
-44074
Cortavious Romious
-47575
Garrett Armfield
-50076
Vince Morales
-54077-2
Angel Pacheco
-55578
Rani Yahya
-81579
Saimon Oliveira
-82580
Pedro Munhoz
-1225
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
JOSHUA VANC
26302
Tatsuro Taira
19203
Rafael Estevam
17904
Alexandre Pantoja
17855
Jospeh Morales
16206NE
Imanol Rodriguez
16007
Asu Almabayev
15958
Ramazon Temirov
15909
Manel Kape
156510
Kyoji Horiguchi
141511
Andre Lima
141012
Alden Coria
136013+7
Lone'er Kavanagh
134514
Dong Hun Choi
127015+10
Nyamjargal Tumendemberel
122516
Allan Nascimento
122517
Alibi Idiris
116018
Jafel Filho
103019
Lucas Rocha
98520
Tim Elliott
97521
Tagir Ulanbekov
92022+7
Edgar Chairez
91023
Alessandro Costa
89524+10
Su Mudaerji
88525
Rei Tsuruya
70526
Bruno Silva
60027
Mitch Raposo
55528
Ronaldo Rodriguez
55529
Steve Erceg
54030-16
Jesus Aguilar
48531
Hyun Sung Park
45032
Jose Oche
43533
Clayton Carpenter
40034
Alex Perez
36535
Stewart Nicoll
33536
Charles Johnson
26037-9
Brandon Moreno
22538
Brandon Royval
11039
Amir Albazi
8540
Daniel Barez
8041
Kai Kara-France
6542
Kierandip Sahota
-8543
Luis Gurule
-9544
Kai Asakara
-34045-2
Felipe Bunes
-45546-4
Kevin Borjas
-53047
Ode Osbourne
-63048-3
Cody Durden
-66049
Matt Schnell
-66050
Jose Johnson
-665
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 07/03/2026
1
KAYLA HARRISONC
21802
Norma Dumont
18053
Jacqueline Cavalcanti
16804+2
Ailin Perez
16455
Bia Mesquita
16406
Michelle Montague
15557
Joselyne Edwards
14358
Luana Santos
14159
Klaudia Sygula
129510
Raquel Pennington
128511
Yana Santos
84012
Montserrat Rendon
84013
Alice Pereira
71014
Darya Zheleznyakova
69515
Karol Rosa
60016
Julianna Pena
59517
Ketlen Vieira
52018
Melissa Croden
43519
Luana Carolina
35020
Melissa Mullins
34521
Irene Aldana
27522
Melissa Gatto
21023
Tainara Lisboa
19024
Nora Cornolle
11025
Josiane Nunes
-15026
Irina Alekseeva
-27027
Chelsea Chandler
-30528
Miesha Tate
-35029
Priscila Cachoeira
-41530=
Macy Chiasson
-61531
Hailey Cowan
-70032
Julia Avila
-760