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: 05/04/2026
1
TOM ASPINALLC
21002
Mario Pinto
18153
Josh Hokit
17504
Alexander Volkov
17005
Waldo Cortes-Acosta
16856
Ciryl Gane
16307
Valter Walker
16158
Sergei Pavlovich
15959
Tyrell Fortune
129510
Vitor Petrino
128511
Tallison Teixeira
125512
Brando Pericic
125013
Rizvan Kuniev
115514
Curtis Blaydes
108015
Mick Parkin
80516
Mohammed Usman
76517
Marcus Buchecha
70018-9
Guilherme Pat
69519
Sergey Spivak
68020
Shamil Gaziev
61021
Jhonata Diniz
60022
Allen Frye
59523+11
Thomas Petersen
57524
Felipe Franco
54525
Max Gimenis
53026
Steven Asplund
52527
Denzel Freeman
49028
Kennedy Nzechukwu
44029
Karl Williams
22530
Elisha Ellison
21031
Alexander Romanov
19532
Ryan Spann
17033
Derrick Lewis
2034
Ante Delija
-2535
Sean Sharaf
-5036
Louis Sutherland
-11037
Marcin Tybura
-14038
Justin Tafa
-36039
Tai Tuivasa
-695
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
Alex Pereira
27102
Carlos Ulberg
23503
Azamat Murzakanov
20704+3
Abdul-Rakhman Yakhyaev
18405
Navajo Stirling
18306
Iwo Baraniewski
17507
Jiri Prochazka
17008
Magomed Ankalaev
16109
Bogdan Guskov
144010
Billy Elekana
131511
Uran Satybaldiev
116012
Mingyang Zhang
97013
Rodolfo Bellato
96014
Dustin Jacoby
94515
Modesstas Bukauskas
91516
Diyar Nurgozhay
78517
Jimmy Crute
74018
Volkan Oezdemir
73019
Rafael Tobias
72520
Jan Blachowicz
72021
Luke Fernandez
63022
Oumar Sy
63023
Magomed Gadzhiyasulov
56524
Khalil Rountree Jr
56025
Tuco Tokkos
55026
Nikita Krylov
54027
Kevin Christian
54028
Julius Walker
51029
Ion Cutelaba
48530
Johnny Walker
38531
Alonzo Menifield
24032
Dominick Reyes
21033
Bruno Lopes
13034
Jamahal Hill
8535
Ibo Aslan
-7036
Aleksandar Rakic
-42037-1
Brendson Ribeiro
-43038
Junior Tafa
-59039
Ivan Erslan
-66040
Austen Lane
-770
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
KHAMZAT CHIMAEVC
29852
Nassourdine Imavov
20803
Dricus Du Plessis
19854
Baisangur Susurkaev
18805
Ateba Gautier
18656
Joe Pyfer
18507
Damian Pinas
17508
Cam Rowston
16809
Donte Johnson
166010
Ryan Gandra
163511
Cezary Oleksiejczuk
160512
Caio Borralho
157513
Gregory Rodrigues
155014
Ikram Aliskerov
154515
Christian Leroy Duncan
150516
Yousri Belgaroui
150017
Kyle Daukaus
148018
Brendan Allen
146519
Bo Nickal
143020
Mantas Kondratavicius
140521
Nursulton Ruziboev
137522
Shara Magomedov
127523
Anthony Hernandez
117024
Mansur Abdul-Malik
108025
Aliaskhab Khizriev
102026
Sean Strickland
101027
Jacob Malkoun
100528
Djorden Santos
96529
Edmen Shahbazyan
93030
Torrez Finney
90531
Marco Tulio
88032
Michal Oleksiejczuk
87533
Robert Bryczek
85034
Michel Pereira
64535
Jun Yong Park
64036
Cesar Almeida
60537+25
Tresean Gore
58038
Brunno Ferreira
57039
Ismail Naurdiev
54540
Ozzy Diaz
52541
Paulo Costa
50542
Treston Vines
47543
Robert Whittaker
42544
Rodolfo Vieira
40045
Andrey Pulyaev
39546
Abus Magomedov
37047-13
Azamat Bekoev
36048
Zach Reese
36049
Eric Nolan
32550
Wes Schultz
30551
Ryan Loder
23552
Roman Dolidze
22553
Kelvin Gastelum
22554
Jared Cannonier
20055
Roman Kopylov
16056
Jackson McVey
15057
Reiner de Ridder
10558
Andre Petroski
10059
Dusko Todorovic
060
Nick Klein
-4061
Eric McConico
-13062
Andre Muniz
-25563
Sedriques Dumas
-29564
Israel Adesanya
-34565
Robert Valentin
-36066
Marvin Vettori
-41067
Marc-Andre Barriault
-61568
Dustin Stolzfus
-62069
Brad Tavares
-66070
Cody Brundage
-74571
Gerald Meerschaert
-80572
Antonio Trocoli
-87073
Bruno Silva
-1290
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
ISLAM MAKHACHEVC
34352
Michael Morales
22003
Shavkat Rakhmonov
20054
Jacobe Smith
19305
Carlos Prates
19206
Ian Garry
18107
Rinat Fakhretdinov
18008
Daniil Donchenko
17409
Islam Dulatov
173010
Taiyilake Nueraji
172011
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
112026
Punahele Soriano
103527
Charlie Radtke
97028-13
Sam Patterson
94029
Josiah Harrell
88030
Joaquin Buckley
81531
Daniel Rodriguez
79032
Themba Gorimbo
77533
Saygid Izagakhmaev
75034
Jeremiah Wells
73035
Rodrigo Sezinando
71036
Nicolas Dalby
70037
Leon Edwards
68538
Randy Brown
62539
Carlos Leal
60040
Ramiz Brahimaj
47541
Andreas Gustafsson
42042
Oban Elliott
40043
Gabe Green
38044
Muslim Salikhov
35045
Jake Matthews
34546
Nikolay Veretennikov
34047
Trey Waters
30048
Austin Vanderford
12049
Daniel Frunza
10050
Carlston Harris
8051
Billy Goff
7052
Chidi Njokuani
-4553-7
Chris Curtis
-5554
Neil Magny
-6055
Kenan Song
-8056
Kevin Jousset
-11557
Colby Covington
-13558
Khaos Williams
-15559
Kevin Holland
-16560
Vicente Luque
-21561
Bassil Hafez
-29062
Gilbert Burns
-34563
Francisco Prado
-43064
Preston Parsons
-43065
Max Griffin
-44066
Santiago Ponzinnibio
-44067
Gunnar Nelson
-44068
Court McGee
-44569
Jack Hermansson
-54070
Geoff Neal
-56071
Gilbert Urbina
-75072
Stephen Thompson
-86573
Li Jingliang
-98574
Tim Means
-107075
Wellington Turman
-142076
Mickey Gall
-1435
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
ILIA TOPURIAC
29602
Arman Tsarukyan
21353
Quillan Salkilld
19004
Charles Oliveira
18255
Fares Ziam
17856
Mason Jones
16657
Justin Gaethje
16658
Chris Padilla
16659
Marquel Mederos
160510
Benoit Saint Denis
145011
Manoel Sousa
143012
Nurullo Aliev
142013
Manuel Torres
135014
Tom Nolan
130515
Dom Mar Fan
129516
Mauricio Ruffy
128017
Paddy Pimblett
125518
Drakkar Klose
121019NE
Kai Kamaka
115520
Ludovit Klein
115521
Alexander Hernandez
113522
Kaue Fernandes
112023
Max Holloway
110024
Rafa Garcia
109525
Mairon Santos
108526
Rong Zhu
108027
Matheus Camilo
99528
Axel Sola
91529
Lance Gibson Jr
89030
Esteban Ribovics
88531
Evan Elder
77532
Chris Duncan
76533
Nazim Sadykhov
74034
Renato Moicano
73035
Drew Dober
72036
Grant Dawson
71037
Terrance McKinney
70038
Mark Choinski
66539
Beneil Dariush
64040
Sang Uk Kim
63541
Tofiq Musayev
59542
Mateusz Gamrot
59043
Gauge Young
57544
Jalin Turner
56045
Mike Davis
55046
Bobby Green
52047
Nasrat Haqparast
48548
Kody Steele
45549
Chase Hooper
27550
Charlie Campbell
25051
Shem Rock
23552
Kyle Nelson
22053
Abdul-Kareem Al-Selwady
19554
Ignacio Bahamondes
14555
Mateusz Rebecki
11556
Jared Gordon
11557
Darrius Flowers
11058
Nikolas Motta
4059
Michael Johnson
-2060
Bolaji Oki
-7061NE
Dakota Hope
-26062
Trey Ogden
-10563
Jim Miller
-11064
Rafael Fiziev
-14565
Dan Hooker
-17566
Joaquim Silva
-22067
Elves Brener
-22068
Jamie Mullarkey
-23069
Ismael Bonfim
-24070
Carlos Diego Ferreira
-25571
Kyle Prepolec
-29572
Dennis Buzukja
-33073
Daniel Zellhuber
-35074
Edson Barboza
-36075
Mitch Ramirez
-43076
Trevor Peek
-46577
Thiago Moises
-51578
Maheshate Hayisaer
-64579
Anshul Jubli
-65080
Matt Frevola
-67081
Jai Herbert
-71082
Austin Hubbard
-72583
Guram Kutateladze
-73584
Claudio Puelles
-76085
Michael Chandler
-84586
Victor Martinez
-93087
Vinc Pichel
-106088
Ottman Azaitar
-113089
Lando Vannata
-131590
Damir Hadzovic
-140091
Rafael dos Anjos
-1590
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
Movsar Evloev
23202
ALEXANDER VOLKANOVSKIC
22553
Steve Garcia
18754
Youssef Zalal
18505
Marwan Rahiki
18356NE
Tommy McMillen
18207
Luke Riley
18158
William Gomis
18109
Kevin Vallejos
179010
Aljamain Sterling
171011
Melquizael Costa
170012
Keiichiro Nakamura
157013
Jean Silva
154514NE
Jose Delano
153015
Pat Sabatini
153016
Nathaniel Wood
148017
Lerryan Douglas
145518
Alberto Montes
141519
Mairon Santos
137520
Lerone Murphy
129521
Javier Reyes
126522
Jose Delgado
119523
Austin Bashi
118024
Daniel Santos
116525
Mansur Abdul-Malik
116026
Danny Silva
107027
Jordan Leavitt
104528
Kaan Ofli
103529
Chepe Mariscal
100030
Joanderson Brito
90531
Joo Sang Yoo
90032
Jack Jenkins
85533
Jamall Emmers
84534
Steven Nguyen
83535
Kurtis Campbell
82036
Sebastian Szalay
78537
Yadier Del Valle
77538
Gabriel Santos
77039
Diego Lopes
75540
David Onama
75041
Losene Keita
70542
Muhammad Naimov
69043
Sean Woodson
62544
Francis Marshall
59045
Doo Ho Choi
48046
Yi Zha
39547
Aaron Pico
39048
Isaac Thomson
38549
Michael Aswell
37550
Hyder Amil
36551
John Yannis
27052
Arnold Allen
23053
Julian Erosa
20054
Cub Swanson
20055
Morgan Charriere
19556
Jeong Yeong Lee
17557
Harry Hardwick
17058
Bogdan Grad
13059
Roberto Romero
13060
Patricio Pitbull
10561
Brian Ortega
1562
Darren Elkins
-1563
Melsik Baghdasaryan
-4064
Yair Rodriguez
-4565-21
Robert Ruchala
-6566
Giga Chikadze
-6567
Christian Rodriguez
-8068
Fernando Padilla
-8069
Ramon Taveras
-16570
Andre Fili
-21571
Josh Emmett
-25072
Sodiq Yusuff
-26573
Nate Landwehr
-27074NE
Manolo Zecchini
-28075
Westin Wilson
-31076
John Castaneda
-38077
Alex Caceres
-38078
Dan Ige
-38579
Lucas Alexander
-51080
Douglas Silva de Andrade
-52581
Nuerdanbieke Shayilan
-63082
Ricky Turcios
-64583
Billy Quarantillo
-65584
Bill Algeo
-73585
Mohammad Yahya
-84086
Calvin Kattar
-960
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
Merab Dvalishvili
22402
PETR YANC
21853
Umar Nurmagomedov
19954
Farid Basharat
19205+7
Ethyn Ewing
18606
David Martinez
18457
Raul Rosas Jr
18058
Hecher Sosa
17559
Aleksandre Topuria
174510
Payton Talbott
173511
Santiago Luna
170512
Elijah Smith
170013
Aiemann Zahabi
164014
Mario Bautista
153515
Lawrence Lui
148016
Jakub Wiklacz
147517
Sean O'Malley
138518
Daniel Marcos
136519
Rinya Nakamura
130020
Serhiy Sidey
113021
Montel Jackson
112522
Cody Haddon
108523
Colby Thicknesse
104524
Raoni Barcelos
103025
Malcolm Wellmaker
101526NE
Rafael Estevam
96027
Charles Jourdain
94528
Sulang Rangbo
94029
Cory Sandhagen
85530
Brady Hiestand
85031
Vinicius Oliveira
83032
Josias Musasa
81033
Chang Ho Lee
80534
Timmy Cuamba
80535
Felipe Lima
80536
Marcus McGhee
79537
Bryce Mitchell
73538
Jean Matsumoto
67039
Bekzat Almakhan
60540
Aori Qileng
60541
Chris Gutierrez
60042
Su Young You
58043
Caolan Loughran
55044
Victor Henry
54545
Cristian Quinonez
47546
Victor Hugo
47047
Bernardo Sopai
46548
Da'Mon Blackshear
45549
Davey Grant
42050
Adrian Yanez
38051
Patchy Mix
35052
Ricky Simon
32553
Kyler Phillips
30554
Carlos Vera
30555
Jieleyisi Baergeng
28556
Deiveson Figueiredo
21557
Song Yadong
19058
Alateng Heili
12559
Cody Garbrandt
11560
Luan Lacerda
10561
Cameron Smotherman
7562
Jonathan Martinez
3063
Miles Johns
2064
Gaston Bolanos
-3065
Marlon Vera
-9066
Toshiomi Kazama
-15567
Said Nurmagomedov
-17568
Cameron Saaiman
-20069
Muin Gafurov
-21070
Pedro Falcao
-22071
Long Xiao
-22572
Cody Gibson
-29073
Chad Anheliger
-39074
Rob Font
-44075
Cortavious Romious
-51576
Garrett Armfield
-54077
Angel Pacheco
-55578
Vince Morales
-58079
Saimon Oliveira
-82580
Rani Yahya
-85581
Pedro Munhoz
-1265
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
JOSHUA VANC
26302
Tatsuro Taira
19203
Alexandre Pantoja
17854
Jospeh Morales
16205
Imanol Rodriguez
16006
Asu Almabayev
15957
Manel Kape
15658
Ramazon Temirov
15509
Kyoji Horiguchi
141510
Andre Lima
137011
Alden Coria
136012
Lone'er Kavanagh
134513
Dong Hun Choi
123014
Nyamjargal Tumendemberel
122515
Allan Nascimento
122516
Alibi Idiris
116017
Jafel Filho
103018
Lucas Rocha
98519
Tim Elliott
93520
Tagir Ulanbekov
92021
Edgar Chairez
91022
Su Mudaerji
88523
Charles Johnson
70524+4
Alessandro Costa
70025
Rei Tsuruya
66526
Mitch Raposo
55527
Ronaldo Rodriguez
51528
Steve Erceg
50029
Jesus Aguilar
48530
Hyun Sung Park
45031
Clayton Carpenter
40032
Jose Oche
39533
Alex Perez
36534
Brandon Moreno
22535
Bruno Silva
17536
Brandon Royval
11037
Amir Albazi
8538
Daniel Barez
4039
Kai Kara-France
2540-5
Stewart Nicoll
-8041
Luis Gurule
-9542
Kierandip Sahota
-12543
Kai Asakara
-380#
Kevin Borjas
-53045
Ode Osbourne
-63046
Cody Durden
-66047
Matt Schnell
-660
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
KAYLA HARRISONC
21402
Norma Dumont
18053
Bia Mesquita
16954
Jacqueline Cavalcanti
16805
Ailin Perez
16456
Michelle Montague
15157
Joselyne Edwards
14358
Luana Santos
14159
Klaudia Sygula
129510
Raquel Pennington
124511+1
Alice Pereira
114012
Yana Santos
84013
Darya Zheleznyakova
65514
Karol Rosa
56015
Julianna Pena
55516
Ketlen Vieira
52017
Melissa Croden
43518
Luana Carolina
31019
Melissa Mullins
30520
Irene Aldana
23521
Tainara Lisboa
19022
Nora Cornolle
11023
Josiane Nunes
-19024
Irina Alekseeva
-27025
Chelsea Chandler
-34526
Miesha Tate
-39027
Priscila Cachoeira
-41528
Macy Chiasson
-61529=
Hailey Cowan
-71030
Julia Avila
-800
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
VALENTINA SHEVCHENKOC
28152
Natalia Silva
24553
Manon Fiorot
20504
Erin Blanchfield
20455
Weili Zhang
20256
Regina Tarin
16457
Alexa Grasso
15758
Wang Cong
15059
Casey O'Neill
124510
Jamey-Lyn Horth
123011
Carli Judice
103512
Jasmine Jasudavicius
90513
Rose Namajunas
80514
Karine Silva
76515
Tracy Cortez
69016
Maycee Barber
68517
Eduarda Moura
67518
Veronica Hardy
67519+5
Dione Barbosa
62520
Miranda Maverick
53521
JJ Aldrich
47522
Gabriella Fernandes
39523
Yuneisy Duben
37024
Ernesta Kareckaite
20525NE
Melissa Gatto
15526
Juliana Miller
9527
Mayra Bueno Silva
6528
Nicolle Caliari
4029
Tereza Bleda
-4030
Ivana Petrovic
-14531
Katlyn Cerminara
-61032
Brogan Walker
-640
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 05/04/2026
1
Weili Zhang
20252
Tatiana Suarez
19153
Alexia Thainara
18454
Gillian Robertson
17355
MACKENZIE DERNC
16406+10
Virna Jandiroba
15707
Fatima Kline
14858
Denise Gomes
14159
Piera Rodriguez
129010
talita Alencur
128011
Shanelle Dyer
108012
Iasmin Lucindo
103513
Alice Ardelean
97514
Loopy Godinez
97015
Jaqueline Amorim
95516
Stephanie Luciano
94017
Mizuki Inoue
90018
Loma Lookboonmee
76519
Ketlen Souza
75520
Ming Shi
72021
Julia Polastri
71022-9
Tabatha Ricci
65023
Xiaonan Yan
56024
Sam Hughes
48025
Josefine Knutsson
45526
Shauna Bannon
45027
Melissa Martinez
29028
Xiaocan Feng
28529
Tecia Pennington
12030
Amanda Lemos
8531
Victoria Dudakova
8032
Puja Tomar
7033
Yazmin Jauregui
6534
Angela Hill
-11035
Jessica Andrade
-16536
Marina Rodriguez
-17037
Ravena Oliveira
-18038
Ariane Carnelossi
-25539
Vanessa Demopoulos
-31040
Bruna Brasil
-35041
Elise Reed
-38042
Karolina Kowalkiewicz
-38543
Rayanne dos Santos
-38544
Luana Pinheiro
-62545
Amanda Ribas
-80546
Marnic Mann
-85547
Polyana Viana
-1225