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
3Ilia Topuria2920
4Valentina Shevchenko2815
5Joshua Van2765
6Alex Pereira2670
7Natalia Silva2455
8Movsar Evloev2320
9Alexander Volkanovski2255
10Merab Dvalishvili2240
11Tatiana Suarez2220
12Michael Morales2200
13Petr Yan2185
14Arman Tsarukyan2135
15Kayla Harrison2100
HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1+4
Alexander Volkov
20602
TOM ASPINALLC
20603
Josh Hokit
19554
Mario Pinto
18155+8
Brando Pericic
16006
Ciryl Gane
15907
Valter Walker
15758
Sergei Pavlovich
15559
Gokhan Saricam
132010
Tyrell Fortune
129511
Vitor Petrino
128512
Tallison Teixeira
125513
Rizvan Kuniev
115514-10
Waldo Cortes-Acosta
93515
Ryan Spann
77016
Mick Parkin
76517
Mohammed Usman
72518
Guilherme Pat
69519
Sergey Spivak
68020
Allen Frye
59521
Thomas Petersen
57522
Jhonata Diniz
56023
Felipe Franco
54524
Max Gimenis
53025
Steven Asplund
52526+12
Louis Sutherland
49027
Denzel Freeman
49028
Curtis Blaydes
46529
Kennedy Nzechukwu
44030
Marcus Buchecha
21031
Karl Williams
18532
Elisha Ellison
17033
Alexander Romanov
15534-14
Shamil Gaziev
2035
Derrick Lewis
2036
Ante Delija
-2537
Sean Sharaf
-5038
Tanner Boser
-10039
Marcin Tybura
-14040
Justin Tafa
-40041=
Tai Tuivasa
-935
LIGHT HEAVYWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
CARLOS ULBERGC
31552
Alex Pereira
26703
Abdul-Rakhman Yakhyaev
18404
Navajo Stirling
17905
Iwo Baraniewski
17506
Magomed Ankalaev
15707
Bogdan Guskov
14408
Billy Elekana
13159
Modesstas Bukauskas
119010
Azamat Murzakanov
117511
Uran Satybaldiev
112012
Paulo Costa
101013
Jiri Prochazka
100014
Rodolfo Bellato
96015
Dustin Jacoby
94516
Mingyang Zhang
93017
Diyar Nurgozhay
78518
Volkan Oezdemir
73019
Rafael Tobias
72520
Jan Blachowicz
72021
Jimmy Crute
70022
Dominick Reyes
67023
Luke Fernandez
63024
Oumar Sy
63025
Nikita Krylov
54026
Magomed Gadzhiyasulov
52527
Khalil Rountree Jr
52028
Julius Walker
51029
Ion Cutelaba
48530
Alonzo Menifield
24031+7
Junior Tafa
16032
Bruno Lopes
13033-4
Kevin Christian
8034+6
Ivan Erslan
7535
Jamahal Hill
4536
Christian Edwards
1037-8
Tuco Tokkos
538
Johnny Walker
-5039
Ibo Aslan
-7040
Brendson Ribeiro
-43041
Aleksandar Rakic
-46042
Austen Lane
-770
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
Nassourdine Imavov
20402-1
Khamzat Chimaev
20303+2
Ateba Gautier
20204
Dricus Du Plessis
19455=
Baisangur Susurkaev
19406
Joe Pyfer
18507
Damian Pinas
17508+17
SEAN STRICKLANDC
17309=
Cam Rowston
169010
Donte Johnson
166011
Ryan Gandra
163512
Cezary Oleksiejczuk
160513
Gregory Rodrigues
155014
Caio Borralho
153515
Christian Leroy Duncan
150516
Ikram Aliskerov
150517
Kyle Daukaus
148018
Yousri Belgaroui
146019
Bo Nickal
143020
Brendan Allen
142521
Mantas Kondratavicius
140522
Nursulton Ruziboev
133523
Shara Magomedov
123524+4
Jacob Malkoun
122025
Anthony Hernandez
117026
Mansur Abdul-Malik
108027
Aliaskhab Khizriev
98028+30
Roman Kopylov
93529
Torrez Finney
90530
Edmen Shahbazyan
89031
Michal Oleksiejczuk
87532
Jackson McVey
80033NE
Wes Schultz
66034
Michel Pereira
64535
Cesar Almeida
60536
Jun Yong Park
60037
Tresean Gore
58038
Brunno Ferreira
57039
Ismail Naurdiev
54540
Julien Leblanc
50041NE
Ben Johnston
45042
Treston Vines
43543-12
Marco Tulio
425#
Andrey Pulyaev
39545
Robert Valentin
39046
Robert Whittaker
38547
Azamat Bekoev
360#
Zach Reese
36049
Abus Magomedov
33050-22
Robert Bryczek
32551
Wes Schultz
30552
Eric McConico
30053-25
Djorden Santos
29054
Eric Nolan
28555
Vicente Luque
28056
Ryan Loder
23557##
Roman Dolidze
22558
Jared Cannonier
16059
Reiner de Ridder
6560-19
Ozzy Diaz
061
Dusko Todorovic
-4062+11
Cody Brundage
-8063
Nick Klein
-8064
Rodolfo Vieira
-19565
Kelvin Gastelum
-23066
Andre Muniz
-29567-7
Andre Petroski
-30568
Israel Adesanya
-34569
Marvin Vettori
-41070
Sedriques Dumas
-59071
Marc-Andre Barriault
-61572
Brad Tavares
-66073
Dustin Stolzfus
-66074
Antonio Trocoli
-87075
Gerald Meerschaert
-106576
Bruno Silva
-1330
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
ISLAM MAKHACHEVC
34352
Michael Morales
22003+2
Carlos Prates
20704
Shavkat Rakhmonov
19655
Jacobe Smith
19306+17
Sean Brady
18207
Ian Garry
18108
Rinat Fakhretdinov
17609
Daniil Donchenko
174010
Islam Dulatov
169011
Mike Malott
168012
Taiyilake Nueraji
168013+6
Jonathan Micallef
162014
Gabriel Bonfim
162015
Myktybek Orolbai
161516
Seok Hyeon Ko
156017
Ty Miller
152018+1
Yaroslav Amosov
144019
Jean-Paul Lebosnoyani
144020
Michael Page
135521
Victor Valenzuela
134522
Uros Medic
130023
Belal Muhammad
119024
Charlie Radtke
118525
Kamaru Usman
108026-12
Joel Alvarez
107027
Punahele Soriano
103528
Sam Patterson
94029
Josiah Harrell
88030-18
Jack Della Maddalena
85031
Saygid Izagakhmaev
75032
Daniel Rodriguez
75033
Jeremiah Wells
73034+26
Khaos Williams
71035
Nicolas Dalby
70036
Leon Edwards
68537
Rodrigo Sezinando
67038
Carlos Leal
60039
Ramiz Brahimaj
47540
Kevin Holland
46541-9
Joaquin Buckley
45042
Oban Elliott
40043
Andreas Gustafsson
38044-10
Themba Gorimbo
35545
Muslim Salikhov
35046
Gabe Green
34047
Jake Matthews
30548
Trey Waters
26049
Daniel Frunza
10050
Carlston Harris
8051
Austin Vanderford
8052
Randy Brown
3553
Billy Goff
3054
Chidi Njokuani
-4555
Chris Curtis
-5556
Neil Magny
-6057
Kenan Song
-8058-13
Nikolay Veretennikov
-9559
Kevin Jousset
-15560
Colby Covington
-17561
Bassil Hafez
-33062
Court McGee
-44563
Preston Parsons
-47064
Santiago Ponzinnibio
-48065
Gunnar Nelson
-48066
Max Griffin
-48567
Francisco Prado
-50568
Jack Hermansson
-54069
Geoff Neal
-56070
Gilbert Urbina
-79071
Stephen Thompson
-90572
Li Jingliang
-102573
Tim Means
-111075
Mickey Gall
-1475
LIGHTWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
ILIA TOPURIAC
29202
Arman Tsarukyan
21353=
Quillan Salkilld
19604
Charles Oliveira
18255
Fares Ziam
17856
Mason Jones
16657
Justin Gaethje
16658NE
Tommy Gantt
16009
Marquel Mederos
148010
Benoit Saint Denis
145011
Manoel Sousa
143012
Chris Padilla
142013
Nurullo Aliev
142014
Rafa Garcia
135015
Manuel Torres
135016
Mauricio Ruffy
128017
Tom Nolan
126518+20
Grant Dawson
126019
Paddy Pimblett
125520+31
Kody Steele
121021
Drakkar Klose
117022
Kai Kamaka
115523
Ludovit Klein
111524
Max Holloway
110025
Kaue Fernandes
108026
Mairon Santos
104527
Rong Zhu
104028
Matheus Camilo
99529
Francis Marshall
96030
Axel Sola
91531
Mateusz Gamrot
90032
Lance Gibson Jr
89033
Gauge Young
82034
Chris Duncan
76535+11
Bobby Green
75036
Nazim Sadykhov
74037
Evan Elder
73538NE
Artur Minev
73039
Renato Moicano
73040
Drew Dober
72041
Terrance McKinney
70042+26
Jim Miller
69043
Sang Uk Kim
63544
Mark Choinski
62545
Alexander Hernandez
59546
Tofiq Musayev
59547
Jalin Turner
56048-28
Dom Mar Fan
52049
Mike Davis
51050
Mandel Nallo
50051
Nasrat Haqparast
44552
Chase Hooper
27553
Esteban Ribovics
27054
Kyle Nelson
22055
Charlie Campbell
21056
Lucas Brennan
20057
Abdul-Kareem Al-Selwady
19558
Jai Herbert
15059
Ignacio Bahamondes
14560
Darrius Flowers
11061-18
Beneil Dariush
7562
Nikolas Motta
063
Michael Johnson
-2064
Bolaji Oki
-7065
Rafael Fiziev
-14566
Trey Ogden
-14567
Dan Hooker
-17568
Jamie Mullarkey
-23069
Ismael Bonfim
-24070
Joaquim Silva
-26071
Elves Brener
-26072
Carlos Diego Ferreira
-29573-12
Mateusz Rebecki
-30574
Kyle Prepolec
-33575
Daniel Zellhuber
-35076
Edson Barboza
-36077-15
Jared Gordon
-38078
Mitch Ramirez
-47079
Dakota Hope
-98080
Trevor Peek
-50581
Thiago Moises
-60582
Maheshate Hayisaer
-68583
Anshul Jubli
-69084
Matt Frevola
-71085
Austin Hubbard
-76586
Guram Kutateladze
-77587
Claudio Puelles
-80088
Michael Chandler
-88589
Vinc Pichel
-110090
Ottman Azaitar
-117091
Lando Vannata
-131592
Damir Hadzovic
-144093
Rafael dos Anjos
-1630
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
Movsar Evloev
23202
ALEXANDER VOLKANOVSKIC
22553
Aljamain Sterling
19804+1
Marwan Rahiki
18955
Steve Garcia
18756
Tommy McMillen
18207
Luke Riley
18158
Kevin Vallejos
17909
Keiichiro Nakamura
157010
Marcio Barbosa
155011
Jean Silva
154512
Jose Delano
153013+1
Pat Sabatini
148514
Lerryan Douglas
145515
Nathaniel Wood
144016
Alberto Montes
141517
Mairon Santos
137518
Lerone Murphy
129519
Javier Reyes
126520
Jose Delgado
119521
Austin Bashi
114022
Youssef Zalal
113523
Mansur Abdul-Malik
112024
Danny Silva
107025-12
William Gomis
105526
Jordan Leavitt
104527
Kaan Ofli
103528+18
Doo Ho Choi
102029
Chepe Mariscal
100030
Aaron Pico
97531-22
Melquizael Costa
94532
Joanderson Brito
90533
Joo Sang Yoo
86034
Jamall Emmers
84535
Kurtis Campbell
82036
Jack Jenkins
81537
Steven Nguyen
79538
Sebastian Szalay
78539
Yadier Del Valle
77540
Diego Lopes
75541
David Onama
75042
Gabriel Santos
73043
Losene Keita
70544
Muhammad Naimov
69045
Sean Woodson
58546+5
Arnold Allen
49047-23
Daniel Santos
47048
Yi Zha
39549
Isaac Thomson
38550
Hyder Amil
36551
Michael Aswell
33552
Julian Erosa
20053
Morgan Charriere
19554
Harry Hardwick
17055
Jeong Yeong Lee
13556
Bogdan Grad
13057
Roberto Romero
9058NE
Ollie Schmid
3059
Brian Ortega
-2560
Darren Elkins
-5561
Robert Ruchala
-6562
Giga Chikadze
-6563
Melsik Baghdasaryan
-8064
Yair Rodriguez
-8565
Christian Rodriguez
-12066
Fernando Padilla
-12067
Patricio Pitbull
-13568
Ramon Taveras
-20569
Andre Fili
-21570
Josh Emmett
-25071
Manolo Zecchini
-28072
Sodiq Yusuff
-30573
Westin Wilson
-35074
Dennis Buzukja
-37075
Dan Ige
-38576
Alex Caceres
-42077
Nate Landwehr
-44578
Douglas Silva de Andrade
-52579
Lucas Alexander
-55080
Ricky Turcios
-64581
Nuerdanbieke Shayilan
-67082
Billy Quarantillo
-69583
Bill Algeo
-77584
Mohammad Yahya
-88085
Calvin Kattar
-1000
BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
Merab Dvalishvili
22402
PETR YANC
21853
Umar Nurmagomedov
19954
Farid Basharat
19205
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
160014
Mario Bautista
153515
Lawrence Lui
148016
Jakub Wiklacz
147517NE
Juan Diaz
140518+6
Colby Thicknesse
139519
Sean O'Malley
138520
Daniel Marcos
136521
Rinya Nakamura
126022
Raoni Barcelos
125523
Serhiy Sidey
109024+29
Bernardo Sopai
108525
Cody Haddon
104526
John Yannis
99527
Rafael Estevam
96028
Sulang Rangbo
94029
Charles Jourdain
90530
Mark Vologdin
84531
Vinicius Oliveira
83032
Cory Sandhagen
81533
Brady Hiestand
81034
Adrian Luna Martinetti
80535
Chang Ho Lee
80536
Josias Musasa
77037
Felipe Lima
76538
Marcus McGhee
75539
Bryce Mitchell
69540
Davey Grant
68541
Jean Matsumoto
67042
Bekzat Almakhan
60543
Su Young You
58044
Montel Jackson
56545
Jafel Filho
56546
Aori Qileng
56547
Chris Gutierrez
56048
Caolan Loughran
51049
Victor Henry
50550
Jamie Siraj
47551
Cristian Quinonez
47552
Victor Hugo
43053
Da'Mon Blackshear
41554-30
Malcolm Wellmaker
40055
Adrian Yanez
38056
Ricky Simon
32557
Patchy Mix
31058
Carlos Vera
26559
Jieleyisi Baergeng
24560
Deiveson Figueiredo
21561
Song Yadong
15062
Cody Garbrandt
11563
Luan Lacerda
10564
Alateng Heili
8565
Kyler Phillips
5066
Cameron Smotherman
3567-34
Timmy Cuamba
2568
Miles Johns
2069
Jonathan Martinez
-1070
John Castaneda
-3071
Gaston Bolanos
-7072
Marlon Vera
-9073
Toshiomi Kazama
-19574
Cody Durden
-21075
Muin Gafurov
-21076
Said Nurmagomedov
-21577
Long Xiao
-22578
Cameron Saaiman
-24079
Pedro Falcao
-26080
Cody Gibson
-33081
Chad Anheliger
-43082
Rob Font
-44083
Angel Pacheco
-55584
Cortavious Romious
-55585
Garrett Armfield
-58086=
Vince Morales
-65087
Saimon Oliveira
-865
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1=
JOSHUA VANC
27652
Alexandre Pantoja
17853
Jospeh Morales
16204
Imanol Rodriguez
16005
Asu Almabayev
15956
Manel Kape
15657
Ramazon Temirov
15108
Kyoji Horiguchi
14159
Alden Coria
136010
Lone'er Kavanagh
134511
Andre Lima
133012
Nyamjargal Tumendemberel
122513
Allan Nascimento
122514
Dong Hun Choi
119015
Alibi Idiris
116016-15
Tatsuro Taira
102517
Lucas Rocha
94518
Tagir Ulanbekov
92019
Edgar Chairez
91020
Su Mudaerji
88521+11
Jose Ochoa
80522+6
Steve Erceg
79523
Charles Johnson
70524
Alessandro Costa
70025
Rei Tsuruya
62526
Mitch Raposo
51527
Jesus Aguilar
48528
Ronaldo Rodriguez
47529-10
Tim Elliott
43530
Hyun Sung Park
41031+9
Luis Gurule
38532
Alex Perez
36533
Brandon Moreno
22534
Bruno Silva
17535
Brandon Royval
11036
Amir Albazi
8537-5
Clayton Carpenter
4538
Kai Kara-France
-1539
Stewart Nicoll
-8040
Kierandip Sahota
-16541-4
Daniel Barez
-21542
Kai Asakara
-42043
Kevin Borjas
-530#
Ode Osbourne
-63045
Matt Schnell
-660
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
KAYLA HARRISONC
21002
Joselyne Edwards
18303
Bia Mesquita
16954
Michelle Montague
16755
Ailin Perez
16456
Luana Santos
14157
Klaudia Sygula
12958
Raquel Pennington
12059
Alice Pereira
114010+4
Ketlen Vieira
109011
Norma Dumont
101012-8
Jacqueline Cavalcanti
95513
Melissa Croden
91514
Yana Santos
80015
Karol Rosa
52016
Julianna Pena
51517
Darya Zheleznyakova
37518
Luana Carolina
27019
Melissa Mullins
26520
Irene Aldana
19521
Tainara Lisboa
15022
Nora Cornolle
11023
Josiane Nunes
-23024
Irina Alekseeva
-31025
Chelsea Chandler
-38526
Priscila Cachoeira
-41527
Miesha Tate
-43028
Mayra Bueno Silva
-59029
Macy Chiasson
-61530
Hailey Cowan
-71031
Julia Avila
-840
WOMEN'S FLYWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
VALENTINA SHEVCHENKOC
28152
Natalia Silva
24553
Erin Blanchfield
20454
Weili Zhang
20255
Manon Fiorot
20106
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
63518
Dione Barbosa
62519
Jamey-Lyn Horth
56520
Miranda Maverick
49521
Gabriella Fernandes
39522
Yuneisy Duben
33023
Karine Silva
20524
Ernesta Kareckaite
20525
Melissa Gatto
15526
Juliana Miller
9527
Tereza Bleda
-4028
Ivana Petrovic
-185
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 17/05/2026
1
Tatiana Suarez
22202
Weili Zhang
20253
Alexia Thainara
18454
Gillian Robertson
17355
MACKENZIE DERNC
16006
Virna Jandiroba
15707
Fatima Kline
14858
Talita Alencur
14259
Denise Gomes
141510
Piera Rodriguez
129011+2
Alice Ardelean
115012
Shanelle Dyer
108013
Iasmin Lucindo
99514
Jaqueline Amorim
91515
Stephanie Luciano
90016
Mizuki Inoue
86017
Ketlen Souza
75518
Loma Lookboonmee
72519
Ming Shi
72020
Nicolle Caliari
69021
Tabatha Ricci
65022
Xiaonan Yan
52023
Sam Hughes
48024
Josefine Knutsson
41525
Melissa Martinez
25026
Loopy Godinez
24527
Xiaocan Feng
24528
Julia Polastri
14029
Tecia Pennington
12030
Amanda Lemos
8531
Victoria Dudakova
4032
Puja Tomar
3033
Yazmin Jauregui
2534-10
Shauna Bannon
-5035
Angela Hill
-11036
Ravena Oliveira
-18037
Jessica Andrade
-20538
Marina Rodriguez
-21039
Ariane Carnelossi
-25540
Bruna Brasil
-35041
Vanessa Demopoulos
-35042
Elise Reed
-42043
Karolina Kowalkiewicz
-42544
Rayanne dos Santos
-42545
Luana Pinheiro
-66546
Amanda Ribas
-84548=
Polyana Viana
-1010