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: 13/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: 13/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
Azamat Murzakanov
117510
Uran Satybaldiev
112011
Paulo Costa
101012
Jiri Prochazka
100013
Rodolfo Bellato
96014
Dustin Jacoby
94515
Mingyang Zhang
93016
Modesstas Bukauskas
91517
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
Tuco Tokkos
51030
Ion Cutelaba
48531
Alonzo Menifield
24032+7
Junior Tafa
16033
Bruno Lopes
13034-4
Kevin Christian
8035
Jamahal Hill
4536
Johnny Walker
-5037
Ibo Aslan
-7038
Brendson Ribeiro
-43039
Aleksandar Rakic
-46040
Ivan Erslan
-70041
Austen Lane
-770
MIDDLEWEIGHT
FULL FORM GUIDE
Last Updated: 13/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
Andre Petroski
6061-19
Ozzy Diaz
062
Dusko Todorovic
-4063
Nick Klein
-8064
Rodolfo Vieira
-19565
Kelvin Gastelum
-23066
Andre Muniz
-29567
Israel Adesanya
-34568
Marvin Vettori
-41069
Sedriques Dumas
-59070
Marc-Andre Barriault
-61571
Brad Tavares
-66072
Dustin Stolzfus
-66073
Cody Brundage
-74574
Antonio Trocoli
-87075
Gerald Meerschaert
-106576
Bruno Silva
-1330
WELTERWEIGHT
FULL FORM GUIDE
Last Updated: 13/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
Nicolas Dalby
70035
Leon Edwards
68536
Rodrigo Sezinando
67037
Carlos Leal
60038
Ramiz Brahimaj
47539
Kevin Holland
46540-9
Joaquin Buckley
45041
Oban Elliott
40042
Andreas Gustafsson
38043-10
Themba Gorimbo
35544
Muslim Salikhov
35045
Nikolay Veretennikov
34046
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
Kevin Jousset
-15559
Colby Covington
-17560
Khaos Williams
-19561
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: 13/05/2026
1
ILIA TOPURIAC
29202
Arman Tsarukyan
21353=
Quillan Salkilld
19604
Charles Oliveira
18255
Fares Ziam
17856
Mason Jones
16657
Justin Gaethje
16658
Marquel Mederos
14809
Benoit Saint Denis
145010
Manoel Sousa
143011
Chris Padilla
142012
Nurullo Aliev
142013
Rafa Garcia
135014
Manuel Torres
135015
Mauricio Ruffy
128016
Tom Nolan
126517+20
Grant Dawson
126018
Paddy Pimblett
125519+31
Kody Steele
121020
Drakkar Klose
117021
Kai Kamaka
115522
Ludovit Klein
111523
Max Holloway
110024
Kaue Fernandes
108025
Mairon Santos
104526
Rong Zhu
104027
Matheus Camilo
99528
Francis Marshall
96029
Axel Sola
91530
Mateusz Gamrot
90031
Lance Gibson Jr
89032
Gauge Young
82033
Chris Duncan
76534+11
Bobby Green
75035
Nazim Sadykhov
74036
Evan Elder
73537
Renato Moicano
73038
Drew Dober
72039
Terrance McKinney
70040+26
Jim Miller
69041
Sang Uk Kim
63542
Mark Choinski
62543
Alexander Hernandez
59544
Tofiq Musayev
59545
Jalin Turner
56046-28
Dom Mar Fan
52047
Mike Davis
51048
Mandel Nallo
50049
Nasrat Haqparast
44550
Chase Hooper
27551
Esteban Ribovics
27052
Kyle Nelson
22053
Charlie Campbell
21054
Lucas Brennan
20055
Abdul-Kareem Al-Selwady
19556
Jai Herbert
15057
Ignacio Bahamondes
14558
Darrius Flowers
11059-18
Beneil Dariush
7560
Nikolas Motta
061
Michael Johnson
-2062
Bolaji Oki
-7063
Rafael Fiziev
-14564
Trey Ogden
-14565
Dan Hooker
-17566
Jamie Mullarkey
-23067
Ismael Bonfim
-24068
Joaquim Silva
-26069
Elves Brener
-26070
Carlos Diego Ferreira
-29571-12
Mateusz Rebecki
-30572
Kyle Prepolec
-33573
Daniel Zellhuber
-35074
Edson Barboza
-36075-15
Jared Gordon
-38076
Mitch Ramirez
-47077
Trevor Peek
-50578
Thiago Moises
-60579
Maheshate Hayisaer
-68580
Anshul Jubli
-69081
Matt Frevola
-71082
Austin Hubbard
-76583
Guram Kutateladze
-77584
Claudio Puelles
-80085
Michael Chandler
-88586
Dakota Hope
-49587
Vinc Pichel
-110088
Ottman Azaitar
-117089
Lando Vannata
-131590
Damir Hadzovic
-144091
Rafael dos Anjos
-1630
FEATHERWEIGHT
FULL FORM GUIDE
Last Updated: 13/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
Melquizael Costa
170010
Keiichiro Nakamura
157011
Marcio Barbosa
155012
Jean Silva
154513
Jose Delano
153014+1
Pat Sabatini
150515
Lerryan Douglas
145516
Nathaniel Wood
144017
Alberto Montes
141518
Mairon Santos
137519
Lerone Murphy
129520
Javier Reyes
126521
Jose Delgado
119522
Austin Bashi
114023
Youssef Zalal
113524
Daniel Santos
112525
Mansur Abdul-Malik
112026
Danny Silva
107027-12
William Gomis
105528
Jordan Leavitt
104529
Kaan Ofli
103530
Chepe Mariscal
100031
Aaron Pico
97532
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
Doo Ho Choi
44047
Yi Zha
39548
Isaac Thomson
38549
Hyder Amil
36550
Michael Aswell
33551
Arnold Allen
23052
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: 13/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
147517+6
Colby Thicknesse
139518
Sean O'Malley
138519
Daniel Marcos
136520
Rinya Nakamura
126021
Raoni Barcelos
125522
Serhiy Sidey
109023
Cody Haddon
104524
Malcolm Wellmaker
101525
John Yannis
99526
Rafael Estevam
96027
Sulang Rangbo
94028
Charles Jourdain
90529
Mark Vologdin
84530
Vinicius Oliveira
83031
Cory Sandhagen
81532
Brady Hiestand
81033
Adrian Luna Martinetti
80534
Chang Ho Lee
80535
Timmy Cuamba
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
Bernardo Sopai
42554
Da'Mon Blackshear
41555
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
Miles Johns
2068
Jonathan Martinez
-1069
John Castaneda
-3070
Gaston Bolanos
-7071
Marlon Vera
-9072
Toshiomi Kazama
-19573
Cody Durden
-21074
Muin Gafurov
-21075
Said Nurmagomedov
-21576
Long Xiao
-22577
Cameron Saaiman
-24078
Pedro Falcao
-26079
Cody Gibson
-33080
Chad Anheliger
-43081
Rob Font
-44082
Angel Pacheco
-55583
Cortavious Romious
-55584
Garrett Armfield
-58085=
Vince Morales
-65086
Saimon Oliveira
-865
FLYWEIGHT
FULL FORM GUIDE
Last Updated: 13/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
Alex Perez
36532
Brandon Moreno
22533
Bruno Silva
17534
Brandon Royval
11035
Amir Albazi
8536-5
Clayton Carpenter
4537
Daniel Barez
038
Kai Kara-France
-1539
Stewart Nicoll
-8040
Luis Gurule
-9541
Kierandip Sahota
-16542
Kai Asakara
-42043
Kevin Borjas
-530#
Ode Osbourne
-63045
Matt Schnell
-660
WOMEN'S BANTAMWEIGHT
FULL FORM GUIDE
Last Updated: 13/05/2026
1
KAYLA HARRISONC
21002
Joselyne Edwards
18303
Bia Mesquita
16954
Jacqueline Cavalcanti
16805
Michelle Montague
16756
Ailin Perez
16457
Luana Santos
14158
Klaudia Sygula
12959
Raquel Pennington
120510
Alice Pereira
114011
Norma Dumont
101012
Melissa Croden
91513
Yana Santos
80014
Ketlen Vieira
52015
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: 13/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
Nicolle Caliari
028
Tereza Bleda
-4029
Ivana Petrovic
-185
WOMEN'S STRAWWEIGHT
FULL FORM GUIDE
Last Updated: 13/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
Shanelle Dyer
108012
Iasmin Lucindo
99513
Alice Ardelean
97514
Jaqueline Amorim
91515
Stephanie Luciano
90016
Mizuki Inoue
86017
Ketlen Souza
75518
Loma Lookboonmee
72519
Ming Shi
72020
Tabatha Ricci
65021
Xiaonan Yan
52022
Sam Hughes
48023
Josefine Knutsson
41524
Shauna Bannon
41025
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
Angela Hill
-11035
Ravena Oliveira
-18036
Jessica Andrade
-20537
Marina Rodriguez
-21038
Ariane Carnelossi
-25539
Bruna Brasil
-35040
Vanessa Demopoulos
-35041
Elise Reed
-42042
Karolina Kowalkiewicz
-42543
Rayanne dos Santos
-42544
Luana Pinheiro
-66545
Amanda Ribas
-84547
Polyana Viana
-1265