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
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
TOM ASPINALLC
21002=
Mario Pinto
18153
Josh Hokit
17504
Alexander Volkov
17005
Waldo Cortes-Acosta
16856
Sergei Pavlovich
16357
Ciryl Gane
16308
Valter Walker
16159
Guilherme Pat
143510=
Vitor Petrino
128511
Tallison Teixeira
125512+2
Brando Pericic
125013
Rizvan Kuniev
115514
Curtis Blaydes
112015
Mick Parkin
84516
Mohammed Usman
80517
Marcus Buchecha
70018
Sergey Spivak
68019
Shamil Gaziev
61020
Jhonata Diniz
60021
Allen Frye
59522NE
Felipe Franco
54523
Max Gimenis
53024-12
Steven Asplund
52525
Denzel Freeman
49026
Kennedy Nzechukwu
44027
Marcin Tybura
36028
Karl Williams
26529
Elisha Ellison
25030
Alexander Romanov
23531
Ryan Spann
21032
Derrick Lewis
2033
Ante Delija
-2534
Thomas Petersen
-3035
Sean Sharaf
-5036-10
Louis Sutherland
-11037
Justin Tafa
-32038
Tai Tuivasa
-695
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
Alex Pereira
27102
Carlos Ulberg
23903
Azamat Murzakanov
20704+4
Iwo Baraniewski
17505
Jiri Prochazka
17006
Navajo Stirling
16957
Abdul-Rakhman Yakhyaev
16808
Magomed Ankalaev
16109
Bogdan Guskov
144010
Billy Elekana
131511
Uran Satybaldiev
120012
Mingyang Zhang
101013+10
Rodolfo Bellato
96014
Dustin Jacoby
94515
Modesstas Bukauskas
91516+10
Diyar Nurgozhay
78517
Jimmy Crute
78018
Volkan Oezdemir
73019NE
Rafael Tobias
72520
Jan Blachowicz
72021NE
Luke Fernandez
63022-12
Oumar Sy
63023
Magomed Gadzhiyasulov
60524
Tuco Tokkos
59025
Kevin Christian
58026
Khalil Rountree Jr
56027
Nikita Krylov
54028
Julius Walker
51029+5
Ion Cutelaba
48530
Johnny Walker
42531
Bruno Lopes
36032
Dominick Reyes
25033
Alonzo Menifield
24034
Jamahal Hill
12535
Ibo Aslan
-7036
Brendson Ribeiro
-32037
Aleksandar Rakic
-42038
Junior Tafa
-59039
Ivan Erslan
-62040NE
Austen Lane
-770
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 21/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
150517
Kyle Daukaus
148018
Brendan Allen
146519
Bo Nickal
143020
Nursulton Ruziboev
141521NE
Mantas Kondratavicius
140522
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
Cesar Almeida
60538-21
Brunno Ferreira
57039
Ozzy Diaz
56540
Ismail Naurdiev
54541
Paulo Costa
54542
Treston Vines
47543
Robert Whittaker
46544
Rodolfo Vieira
40045
Andrey Pulyaev
39546
Abus Magomedov
37047
Eric Nolan
36548
Zach Reese
36049NE
Wes Schultz
30550
Kelvin Gastelum
26551
Jared Cannonier
24052
Ryan Loder
23553-17
Roman Dolidze
22554
Roman Kopylov
16055
Jackson McVey
15056
Andre Petroski
14057-24
Reiner de Ridder
10558
Dusko Todorovic
4059
Nick Klein
060
Eric McConico
-13061
Israel Adesanya
-23062
Andre Muniz
-25563
Tresean Gore
-25564
Sedriques Dumas
-29565
Robert Valentin
-32066
Marvin Vettori
-41067
Dustin Stolzfus
-58068
Marc-Andre Barriault
-61569-8
Brad Tavares
-66070=
Cody Brundage
-74571
Gerald Meerschaert
-80572NE
Antonio Trocoli
-87073
Bruno Silva
-1250
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 21/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
Jack Della Maddalena
168012
Joel Alvarez
166013
Gabriel Bonfim
162014=
Myktybek Orolbai
161515
Seok Hyeon Ko
156016
Ty Miller
152017
Jonathan Micallef
145018
Mike Malott
145019
Jean-Paul Lebosnoyani
144020
Yaroslav Amosov
137521+2
Michael Page
135522
Uros Medic
130023
Sean Brady
125524
Belal Muhammad
119025
Kamaru Usman
116026
Punahele Soriano
103527
Michael Chiesa
97528
Charlie Radtke
97029-13
Sam Patterson
94030
Josiah Harrell
88031
Joaquin Buckley
85532
Daniel Rodriguez
83033
Themba Gorimbo
77534
Saygid Izagakhmaev
75035
Rodrigo Sezinando
75036
Jeremiah Wells
73037
Nicolas Dalby
70038
Leon Edwards
68539
Randy Brown
62540
Carlos Leal
60041
Ramiz Brahimaj
47542
Andreas Gustafsson
46043
Gabe Green
42044
Oban Elliott
40045
Jake Matthews
38546
Muslim Salikhov
35047
Nikolay Veretennikov
34048
Trey Waters
34049
Austin Vanderford
12050
Billy Goff
11051
Daniel Frunza
10052
Carlston Harris
8053
Chidi Njokuani
-4554-7
Chris Curtis
-5555
Neil Magny
-6056
Kevin Jousset
-7557
Kenan Song
-8058
Colby Covington
-9559
Khaos Williams
-11560
Kevin Holland
-16561
Vicente Luque
-21562
Bassil Hafez
-25063
Gilbert Burns
-30564
Francisco Prado
-39065
Preston Parsons
-39066
Max Griffin
-40067
Santiago Ponzinnibio
-40068
Gunnar Nelson
-40069
Court McGee
-44570
Jack Hermansson
-54071
Geoff Neal
-56072
Gilbert Urbina
-71073
Stephen Thompson
-82574
Niko Price
-84575
Li Jingliang
-94576
Tim Means
-103077
Wellington Turman
-138078
Mickey Gall
-1395
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
ILIA TOPURIAC
30002
Arman Tsarukyan
21353
Quillan Salkilld
19004+4
Charles Oliveira
18255
Fares Ziam
17856+3
Mason Jones
16657
Justin Gaethje
16658
Chris Padilla
16659
Marquel Mederos
164510
Benoit Saint Denis
145011NE
Manoel Sousa
143012
Nurullo Aliev
142013
Chris Duncan
135014
Manuel Torres
135015
Tom Nolan
134516
Dom Mar Fan
129517
Mauricio Ruffy
128018
Paddy Pimblett
125519
Drakkar Klose
125020
Alexander Hernandez
117521
Kaue Fernandes
116022
Ludovit Klein
115523
Rafa Garcia
113524
Mairon Santos
112525
Rong Zhu
112026-16
Max Holloway
110027
Matheus Camilo
99528
Esteban Ribovics
92529NE
Axel Sola
91530
Evan Elder
81531
Kyle Nelson
79532
Chase Hooper
78033
Nazim Sadykhov
74034+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
Kody Steele
49546
Nasrat Haqparast
48547
Ignacio Bahamondes
36548
Charlie Campbell
29049
Terrance McKinney
25050-17
Shaqueme Rock
23551+26
Abdul-Kareem Al-Selwady
19552
Tofiq Musayev
16553
Jared Gordon
15554
Mateusz Rebecki
11555
Nikolas Motta
8056-9
Michael Johnson
-2057
Renato Moicano
-3558
Trey Ogden
-6559-15
Bolaji Oki
-7060
Jim Miller
-7061
Rafael Fiziev
-14562
Dan Hooker
-17563
Joaquim Silva
-18064
Elves Brener
-18065
Carlos Diego Ferreira
-21566
Jamie Mullarkey
-23067
Ismael Bonfim
-24068
Dennis Buzukja
-29069
Kyle Prepolec
-29570-8
Daniel Zellhuber
-35071
Edson Barboza
-36072
Mitch Ramirez
-39073
Trevor Peek
-42574
Thiago Moises
-47575
Maheshate Hayisaer
-60576
Anshul Jubli
-61077
Matt Frevola
-67078
Jai Herbert
-67079
Austin Hubbard
-68580
Guram Kutateladze
-69581
Claudio Puelles
-72082
Michael Chandler
-80583
Victor Martinez
-89084
Darrius Flowers
-94085
Vinc Pichel
-102086
Ottman Azaitar
-109087
Damir Hadzovic
-136088
Rafael dos Anjos
-1550
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1+3
Movsar Evloev
23202
ALEXANDER VOLKANOVSKIC
22553
Steve Garcia
18754
Youssef Zalal
18505
William Gomis
18506NE
Marwan Rahiki
18357+1
Luke Riley
18158=
Kevin Vallejos
17909
Aljamain Sterling
175010
Melquizael Costa
170011
Keiichiro Nakamura
157012
Jean Silva
154513
Pat Sabatini
153014+3
Nathaniel Wood
148015NE
Alberto Montes
141516
Mairon Santos
137517-15
Lerone Murphy
129518NE
Javier Reyes
126519
Austin Bashi
122020
Mansur Abdul-Malik
120021+7
Jose Delgado
119522
Daniel Santos
116523+15
Danny Silva
107024
Jordan Leavitt
104525
Kaan Ofli
103526
Chepe Mariscal
100027
Joanderson Brito
90528
Joo Sang Yoo
90029
Jack Jenkins
89530
Steven Nguyen
87531
Jamall Emmers
84532NE
Kurtis Campbell
82033
Gabriel Santos
81034
Sebastian Szalay
78535
Yadier Del Valle
77536
Diego Lopes
75537
David Onama
75038NE
Losene Keita
70539
Muhammad Naimov
69040
Sean Woodson
66541+13
Francis Marshall
59042
Doo Ho Choi
52043
Robert Ruchala
50544
Aaron Pico
43045
Yi Zha
39546
Isaac Thomson
38547-27
Michael Aswell
37548
Hyder Amil
36549
Julian Erosa
35550
John Yannis
31051
Cub Swanson
24052
Arnold Allen
23053
Jeong Yeong Lee
21554
Morgan Charriere
19555NE
Harry Hardwick
17056
Roberto Romero
17057
Patricio Pitbull
14558
Bogdan Grad
13059
Brian Ortega
5560
Darren Elkins
2561
Melsik Baghdasaryan
062
Yair Rodriguez
-563
Christian Rodriguez
-4064
Fernando Padilla
-4065
Giga Chikadze
-6566
Ramon Taveras
-12567-17
Andre Fili
-21568
Sodiq Yusuff
-22569
Nate Landwehr
-23070-10
Josh Emmett
-25071
Westin Wilson
-27072
John Castaneda
-34073
Alex Caceres
-34074
Dan Ige
-38575
Lucas Alexander
-47076NE
Douglas Silva de Andrade
-52577
Nuerdanbieke Shayilan
-59078
Billy Quarantillo
-61579NE
Ricky Turcios
-64580
Bill Algeo
-69581
Mohammad Yahya
-80082
Calvin Kattar
-920
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
Merab Dvalishvili
22402
PETR YANC
21853
Umar Nurmagomedov
19954
Farid Basharat
19205=
David Martinez
18456+7
Raul Rosas Jr
18057
Hecher Sosa
17558
Aleksandre Topuria
17459
Payton Talbott
173510+2
Santiago Luna
170511+1
Elijah Smith
170012
Ethyn Ewing
168513
Aiemann Zahabi
164014
Mario Bautista
153515
Lawrence Lui
148016
Jakub Wiklacz
147517
Sean O'Malley
138518
Daniel Marcos
136519
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
Bekzat Almakhan
60539
Aori Qileng
60540
Chris Gutierrez
60041
Caolan Loughran
59042
Victor Henry
58543-26
Su Young You
580#
Victor Hugo
51045
Bernardo Sopai
50546
Da'Mon Blackshear
49547+32
Cristian Quinonez
475#
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-22
Luan Lacerda
10561
Jonathan Martinez
7062
Miles Johns
2063
Gaston Bolanos
1064-3
Marlon Vera
-9065
Toshiomi Kazama
-11566
Said Nurmagomedov
-13567
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: 21/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-11
Charles Johnson
70526
Rei Tsuruya
70527
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-9
Brandon Moreno
22537+11
Bruno Silva
17538
Brandon Royval
11039
Amir Albazi
8540
Daniel Barez
8041
Kai Kara-France
6542
Kierandip Sahota
-8543
Luis Gurule
-95#
Kai Asakara
-34045-4
Kevin Borjas
-53046
Ode Osbourne
-63047-3
Cody Durden
-660#
Matt Schnell
-66049
Jose Johnson
-665
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
KAYLA HARRISONC
21802
Norma Dumont
18053+2
Bia Mesquita
16954
Jacqueline Cavalcanti
16805+2
Ailin Perez
16456
Michelle Montague
15557
Joselyne Edwards
14358
Luana Santos
14159
Klaudia Sygula
129510
Raquel Pennington
128511
Yana Santos
84012
Alice Pereira
71013
Darya Zheleznyakova
69514
Karol Rosa
60015
Julianna Pena
59516
Ketlen Vieira
52017
Melissa Croden
43518
Luana Carolina
35019
Melissa Mullins
34520-8
Montserrat Rendon
31521
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
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
VALENTINA SHEVCHENKOC
28152
Natalia Silva
24553
Manon Fiorot
20504
Erin Blanchfield
20455
Weili Zhang
20256NE
Regina Tarin
16457
Wang Cong
15058
Maycee Barber
15059
Jamey-Lyn Horth
123010
Gabriella Fernandes
104511
Carli Judice
103512
Alexa Grasso
91013
Jasmine Jasudavicius
90514
Rose Namajunas
80515
Karine Silva
76516
Tracy Cortez
69017
Eduarda Moura
67518
Veronica Hardy
67519
Miranda Maverick
57520
JJ Aldrich
51521
Casey O'Neill
45022
Yuneisy Duben
41023-8
Ernesta Kareckaite
20524
Dione Barbosa
19025
Juliana Miller
9526
Nicolle Caliari
8027
Mayra Bueno Silva
6528
Tereza Bleda
-4029
Ivana Petrovic
-10530
Katlyn Cerminara
-57031
Brogan Walker
-640
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 21/03/2026
1
Weili Zhang
20252
Tatiana Suarez
19553
Alexia Thainara
18154+5
Gillian Robertson
17355
MACKENZIE DERNC
16406
Fatima Kline
14857
Denise Gomes
14158+1
Piera Rodriguez
12909
talita Alencur
128010
Virna Jandiroba
111511NE
Shanelle Dyer
108012
Iasmin Lucindo
107513
Tabatha Ricci
105014
Loopy Godinez
101015
Alice Ardelean
97516
Jaqueline Amorim
95517
Stephanie Luciano
94018
Mizuki Inoue
90019
Loma Lookboonmee
80520
Ketlen Souza
75521
Ming Shi
72022
Julia Polastri
71023
Xiaonan Yan
60024
Josefine Knutsson
49525
Shauna Bannon
49026-14
Sam Hughes
48027
Melissa Martinez
33028
Xiaocan Feng
32529
Tecia Pennington
12030
Victoria Dudakova
12031
Puja Tomar
11032
Yazmin Jauregui
10533-8
Amanda Lemos
8534
Bruna Brasil
1535
Angela Hill
-11036
Jessica Andrade
-12537
Marina Rodriguez
-13038-2
Ravena Oliveira
-18039
Ariane Carnelossi
-25540
Vanessa Demopoulos
-27041
Elise Reed
-34042
Rayanne dos Santos
-34543
Karolina Kowalkiewicz
-38544
Luana Pinheiro
-58545
Amanda Ribas
-76546
Marnic Mann
-81547
Polyana Viana
-1185