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
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
TOM ASPINALLC
21002+1
Josh Hokit
19553
Mario Pinto
18154
Alexander Volkov
17005
Waldo Cortes-Acosta
16856
Ciryl Gane
16307
Valter Walker
16158
Sergei Pavlovich
15959
Gokhan Saricam
132010
Tyrell Fortune
129511
Vitor Petrino
128512
Tallison Teixeira
125513
Brando Pericic
125014
Rizvan Kuniev
115515
Mick Parkin
80516+16
Ryan Spann
77017
Mohammed Usman
76518-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-13
Curtis Blaydes
46529
Kennedy Nzechukwu
44030
Karl Williams
22531-15
Marcus Buchecha
21032
Elisha Ellison
21033
Alexander Romanov
19534
Derrick Lewis
2035
Ante Delija
-2536
Sean Sharaf
-5037
Tanner Boser
-10038
Louis Sutherland
-11039
Marcin Tybura
-14040
Justin Tafa
-36041
Tai Tuivasa
-695
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1+1
CARLOS ULBERGC
31552
Alex Pereira
27103+3
Abdul-Rakhman Yakhyaev
18404
Navajo Stirling
18305
Iwo Baraniewski
17506
Magomed Ankalaev
16107
Bogdan Guskov
14408
Billy Elekana
13159-6
Azamat Murzakanov
117510
Uran Satybaldiev
116011NE
Paulo Costa
101012-5
Jiri Prochazka
100013
Mingyang Zhang
97014
Rodolfo Bellato
96015
Dustin Jacoby
94516
Modesstas Bukauskas
91517
Diyar Nurgozhay
78518
Jimmy Crute
74019
Volkan Oezdemir
73020
Rafael Tobias
72521
Jan Blachowicz
72022+8
Dominick Reyes
67023
Luke Fernandez
63024
Oumar Sy
63025
Magomed Gadzhiyasulov
56526
Khalil Rountree Jr
56027
Tuco Tokkos
55028
Nikita Krylov
54029
Kevin Christian
54030
Julius Walker
51031
Ion Cutelaba
48532
Alonzo Menifield
24033
Bruno Lopes
13034
Jamahal Hill
8535-5
Johnny Walker
-5036
Ibo Aslan
-7037
Aleksandar Rakic
-42038-1
Brendson Ribeiro
-43039
Junior Tafa
-59040
Ivan Erslan
-66041
Austen Lane
-770
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 26/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+21
Jackson McVey
80035
Michel Pereira
64536
Jun Yong Park
64037
Cesar Almeida
60538+25
Tresean Gore
58039
Brunno Ferreira
57040
Ismail Naurdiev
54541
Ozzy Diaz
52542NE
Julien Leblanc
50043
Treston Vines
47544
Robert Whittaker
42545
Andrey Pulyaev
39546+19
Robert Valentin
39047
Abus Magomedov
37048-13
Azamat Bekoev
36049
Zach Reese
36050
Eric Nolan
32551
Wes Schultz
30552+8
Eric McConico
30053NE
Vicente Luque
28054
Ryan Loder
23555
Roman Dolidze
22556
Jared Cannonier
20057
Roman Kopylov
16058
Reiner de Ridder
10559
Andre Petroski
10060
Dusko Todorovic
061
Nick Klein
-4062-19
Rodolfo Vieira
-19563-8
Kelvin Gastelum
-23064
Andre Muniz
-25565
Israel Adesanya
-34566
Marvin Vettori
-41067-4
Sedriques Dumas
-59068
Marc-Andre Barriault
-61569
Dustin Stolzfus
-62070
Brad Tavares
-66071
Cody Brundage
-74572
Gerald Meerschaert
-80573
Antonio Trocoli
-87074
Bruno Silva
-1290
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Mike Malott
168012
Jack Della Maddalena
168013
Joel Alvarez
166014
Gabriel Bonfim
162015=
Myktybek Orolbai
161516
Seok Hyeon Ko
156017
Ty Miller
152018
Jonathan Micallef
145019
Jean-Paul Lebosnoyani
144020
Yaroslav Amosov
137521+2
Michael Page
135522NE
Victor Valenzuela
134523
Uros Medic
130024
Sean Brady
125525
Belal Muhammad
119026+2
Charlie Radtke
118527
Kamaru Usman
112028
Punahele Soriano
103529-13
Sam Patterson
94030
Josiah Harrell
88031
Joaquin Buckley
81532
Daniel Rodriguez
79033
Themba Gorimbo
77534
Saygid Izagakhmaev
75035
Jeremiah Wells
73036
Rodrigo Sezinando
71037
Nicolas Dalby
70038
Leon Edwards
68539
Carlos Leal
60040
Ramiz Brahimaj
47541+17
Kevin Holland
46542
Andreas Gustafsson
42043
Oban Elliott
40044
Gabe Green
38045
Muslim Salikhov
35046
Jake Matthews
34547
Nikolay Veretennikov
34048
Trey Waters
30049
Austin Vanderford
12050
Daniel Frunza
10051
Carlston Harris
8052
Billy Goff
7053-14
Randy Brown
3554
Chidi Njokuani
-4555-7
Chris Curtis
-5556
Neil Magny
-6057
Kenan Song
-8058
Kevin Jousset
-11559
Colby Covington
-13560
Khaos Williams
-15561
Bassil Hafez
-29062
Preston Parsons
-43063
Santiago Ponzinnibio
-44064
Gunnar Nelson
-44065
Court McGee
-44566-2
Max Griffin
-48567-4
Francisco Prado
-50568
Jack Hermansson
-54069
Geoff Neal
-56070
Gilbert Urbina
-75071
Stephen Thompson
-86572
Li Jingliang
-98573
Tim Means
-107074
Wellington Turman
-142075
Mickey Gall
-1435
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
ILIA TOPURIAC
29602
Arman Tsarukyan
21353
Quillan Salkilld
19004
Charles Oliveira
18255
Fares Ziam
17856
Mason Jones
16657
Justin Gaethje
16658+1
Marquel Mederos
14809
Benoit Saint Denis
145010
Manoel Sousa
143011-3
Chris Padilla
142012
Nurullo Aliev
142013+12
Rafa Garcia
135014
Manuel Torres
135015
Tom Nolan
130516
Dom Mar Fan
129517
Mauricio Ruffy
128018
Paddy Pimblett
125519
Drakkar Klose
121020NE
Kai Kamaka
115521
Ludovit Klein
115522
Kaue Fernandes
112023
Max Holloway
110024
Mairon Santos
108525
Rong Zhu
108026
Matheus Camilo
99527NE
Francis Marshall
96028
Axel Sola
91529+13
Mateusz Gamrot
90030
Lance Gibson Jr
89031+11
Gauge Young
82032
Evan Elder
77533
Chris Duncan
76534
Nazim Sadykhov
74035
Renato Moicano
73036
Drew Dober
72037
Grant Dawson
71038
Terrance McKinney
70039
Mark Choinski
66540
Beneil Dariush
64041
Sang Uk Kim
63542-21
Alexander Hernandez
59543
Tofiq Musayev
59544
Jalin Turner
56045
Mike Davis
55046
Bobby Green
52047NE
Mandel Nallo
50048
Nasrat Haqparast
48549
Kody Steele
45550
Chase Hooper
27551-19
Esteban Ribovics
27052
Charlie Campbell
25053
Shem Rock
23554
Kyle Nelson
22055NE
Lucas Brennan
20056
Abdul-Kareem Al-Selwady
19557+23
Jai Herbert
15058
Ignacio Bahamondes
14559
Mateusz Rebecki
11560
Jared Gordon
11561
Darrius Flowers
11062
Nikolas Motta
4063
Michael Johnson
-2064
Bolaji Oki
-7065
Trey Ogden
-10566
Jim Miller
-11067
Rafael Fiziev
-14568
Dan Hooker
-17569
Joaquim Silva
-22070
Elves Brener
-22071
Jamie Mullarkey
-23072
Ismael Bonfim
-24073
Carlos Diego Ferreira
-25574
Kyle Prepolec
-29575
Daniel Zellhuber
-35076
Edson Barboza
-36077
Mitch Ramirez
-43078
Trevor Peek
-46579NE
Dakota Hope
-98080-4
Thiago Moises
-60581
Maheshate Hayisaer
-64582
Anshul Jubli
-65083
Matt Frevola
-67084
Austin Hubbard
-72585
Guram Kutateladze
-73586
Claudio Puelles
-76087
Michael Chandler
-84588
Victor Martinez
-93089
Vinc Pichel
-106090
Ottman Azaitar
-113091
Lando Vannata
-131592
Damir Hadzovic
-140093
Rafael dos Anjos
-1590
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
Movsar Evloev
23202
ALEXANDER VOLKANOVSKIC
22553+7
Aljamain Sterling
19804
Steve Garcia
18755
Marwan Rahiki
18356NE
Tommy McMillen
18207
Luke Riley
18158
William Gomis
18109
Kevin Vallejos
179010
Melquizael Costa
170011
Keiichiro Nakamura
157012NE
Marcio Barbosa
155013
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-22
Youssef Zalal
113527
Danny Silva
107028
Jordan Leavitt
104529
Kaan Ofli
103530
Chepe Mariscal
100031+17
Aaron Pico
97532
Joanderson Brito
90533
Joo Sang Yoo
90034
Jack Jenkins
85535
Jamall Emmers
84536
Steven Nguyen
83537
Kurtis Campbell
82038
Sebastian Szalay
78539
Yadier Del Valle
77540
Gabriel Santos
77041
Diego Lopes
75542
David Onama
75043
Losene Keita
70544
Muhammad Naimov
69045
Sean Woodson
62546
Doo Ho Choi
48047
Yi Zha
39548
Isaac Thomson
38549
Michael Aswell
37550
Hyder Amil
36551
Arnold Allen
23052
Julian Erosa
20053
Morgan Charriere
19554
Jeong Yeong Lee
17555
Harry Hardwick
17056
Bogdan Grad
13057
Roberto Romero
13058
Brian Ortega
1559
Darren Elkins
-1560
Melsik Baghdasaryan
-4061
Yair Rodriguez
-4562-21
Robert Ruchala
-6563
Giga Chikadze
-6564
Christian Rodriguez
-8065
Fernando Padilla
-8066-7
Patricio Pitbull
-13567
Ramon Taveras
-16568
Andre Fili
-21569
Josh Emmett
-25070
Sodiq Yusuff
-26571NE
Manolo Zecchini
-28072
Westin Wilson
-31073NE
Dennis Buzukja
-33074
Alex Caceres
-38075
Dan Ige
-38576-4
Nate Landwehr
-44577
Lucas Alexander
-51078
Douglas Silva de Andrade
-52579
Nuerdanbieke Shayilan
-63080
Ricky Turcios
-64581
Billy Quarantillo
-65582
Bill Algeo
-73583
Mohammad Yahya
-84084
Calvin Kattar
-960
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 26/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+4
Raoni Barcelos
125521
Serhiy Sidey
113022
Cody Haddon
108523
Colby Thicknesse
104524
Malcolm Wellmaker
101525NE
John Yannis
99526NE
Rafael Estevam
96027
Sulang Rangbo
94028=
Charles Jourdain
90529
Cory Sandhagen
85530
Brady Hiestand
85031NE
Mark Vologdin
84532
Vinicius Oliveira
83033
Josias Musasa
81034NE
Adrian Luna Martinetti
80535
Chang Ho Lee
80536
Timmy Cuamba
80537
Felipe Lima
80538
Marcus McGhee
79539
Bryce Mitchell
73540+9
Davey Grant
68541
Jean Matsumoto
67042
Bekzat Almakhan
60543
Aori Qileng
60544
Chris Gutierrez
60045
Su Young You
58046-25
Montel Jackson
56547NE
Jafel Filho
56548
Caolan Loughran
55049
Victor Henry
54550NE
Jamie Siraj
47551
Cristian Quinonez
47552
Victor Hugo
47053
Bernardo Sopai
46554
Da'Mon Blackshear
45555
Adrian Yanez
38056
Patchy Mix
35057
Ricky Simon
32558
Carlos Vera
30559
Jieleyisi Baergeng
28560
Deiveson Figueiredo
21561
Song Yadong
19062
Alateng Heili
12563
Cody Garbrandt
11564
Luan Lacerda
10565
Cameron Smotherman
7566-13
Kyler Phillips
5067
Jonathan Martinez
3068
Miles Johns
2069NE
John Castaneda
1070
Gaston Bolanos
-3071
Marlon Vera
-9072
Toshiomi Kazama
-15573
Said Nurmagomedov
-17574
Cameron Saaiman
-20075NE
Cody Durden
-21076
Muin Gafurov
-21077
Pedro Falcao
-22078
Long Xiao
-22579
Cody Gibson
-29080
Chad Anheliger
-39081
Rob Font
-44082
Cortavious Romious
-51583
Garrett Armfield
-54084
Angel Pacheco
-55585
Vince Morales
-58086
Saimon Oliveira
-82587
Rani Yahya
-85588
Pedro Munhoz
-1265
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Lucas Rocha
98518
Tim Elliott
93519
Tagir Ulanbekov
92020
Edgar Chairez
91021
Su Mudaerji
88522
Charles Johnson
70523+4
Alessandro Costa
70024
Rei Tsuruya
66525
Mitch Raposo
55526
Ronaldo Rodriguez
51527
Steve Erceg
50028
Jesus Aguilar
48529
Hyun Sung Park
45030
Clayton Carpenter
40031
Jose Oche
39532
Alex Perez
36533
Brandon Moreno
22534
Bruno Silva
17535
Brandon Royval
11036
Amir Albazi
8537
Daniel Barez
4038
Kai Kara-France
2539-5
Stewart Nicoll
-8040
Luis Gurule
-9541
Kierandip Sahota
-12542
Kai Asakara
-38043
Kevin Borjas
-53044
Ode Osbourne
-63045
Matt Schnell
-660
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1
KAYLA HARRISONC
21402+5
Joselyne Edwards
18303
Bia Mesquita
16954
Jacqueline Cavalcanti
16805+1
Michelle Montague
16756
Ailin Perez
16457
Luana Santos
14158
Klaudia Sygula
12959
Raquel Pennington
124510+1
Alice Pereira
114011-9
Norma Dumont
101012+5
Melissa Croden
91513
Yana Santos
84014
Karol Rosa
56015
Julianna Pena
55516
Ketlen Vieira
52017-3
Darya Zheleznyakova
37518
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
-41528NE
Mayra Bueno Silva
-59029
Macy Chiasson
-61530=
Hailey Cowan
-71031
Julia Avila
-800
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 26/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
Jasmine Jasudavicius
132010
JJ Aldrich
125511
Casey O'Neill
124512
Carli Judice
103513
Rose Namajunas
80514
Tracy Cortez
69015
Maycee Barber
68516
Eduarda Moura
67517
Veronica Hardy
67518+5
Dione Barbosa
62519
Jamey-Lyn Horth
56520
Miranda Maverick
53521
Gabriella Fernandes
39522
Yuneisy Duben
37023
Karine Silva
20524
Ernesta Kareckaite
20525NE
Melissa Gatto
15526
Juliana Miller
9527
Nicolle Caliari
4028
Tereza Bleda
-4029
Ivana Petrovic
-14530
Katlyn Cerminara
-61031
Brogan Walker
-640
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 26/04/2026
1+1
Tatiana Suarez
22202
Weili Zhang
20253
Alexia Thainara
18454
Gillian Robertson
17355
MACKENZIE DERNC
16406+10
Virna Jandiroba
15707
Fatima Kline
14858
Talita Alencur
14259
Denise Gomes
141510
Piera Rodriguez
129011
Shanelle Dyer
108012
Iasmin Lucindo
103513
Alice Ardelean
97514
Jaqueline Amorim
95515
Stephanie Luciano
94016
Mizuki Inoue
90017
Loma Lookboonmee
76518
Ketlen Souza
75519
Ming Shi
72020-9
Tabatha Ricci
65021
Xiaonan Yan
56022
Sam Hughes
48023
Josefine Knutsson
45524
Shauna Bannon
45025
Melissa Martinez
29026
Xiaocan Feng
28527-14
Loopy Godinez
24528
Julia Polastri
14029
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