REAL Fighter Rankings

Results, Evidence, Analytics, Ledger

Divisional boards · Side by side · Methodology · Prediction model · Board v1.1 (shadow) · Fighter profiles · Card quality · Model accuracy

Versions: this page is the registered v1.0 board under the pre-registered forward test. v1.1 is a candidate published beside it since 2026-10-20; the two are graded on the same bouts and a candidate replaces v1.0 only under PREREGISTRATION.md appendix C.

Data through 2026-10-31. Page built 2026-11-06. Weights: rating 70%, quality wins 30%. Weight band = 10th to 90th percentile of the final position across 200 weight vectors drawn near the configured weights, with every placement rule applied; it shows how much a spot depends on the 70/30 choice, not skill uncertainty, and the published rank always lies inside it. C = champion, IC = interim champion, R = reserved (vacated with injury, owed a title shot); they sit above the numbered board with their metrics shown. Move = change since the board before the last event. Every name opens a profile (why the fighter is ranked there, last ten bouts, career statistics, trajectory). Open source, public data (UFCStats; official rankings history for opponent rank at fight time).

How the score is built

REAL ranks fighters on how they performed against the fighters they faced and how good those fighters were. Score = 70% resume rating + 30% quality ledger, each measured as distance from the division median in interdecile ranges, minus a last-five form penalty. Wins are valued by the opponent's official rank at the time (champion 2.0, top 5 1.5, top 10 1.0, top 15 0.5). Close fights with a top-5 fighter count in your favor; blowouts and losses to non-elite opponents count against. Full rules, weights and worked examples: methodology.

Flyweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CJoshua Van+0.8316945-06.54 E43
1–Manel Kape+0.8117224-14.14 E1341-1
2–Kyoji Horiguchi+0.5816814-11.92 E1342-2
3–Brandon Royval+0.4016033-23.57 E1133-7
4–Alexandre Pantoja+0.8017003-25.39 E434-5
5–Tatsuro Taira+0.7817293-23.021764-5
6–Brandon Moreno+0.6816583-25.710 E506-6
7–Asu Almabayev+0.4016334-11.521273-7
8–Kai Kara-France+0.2015922-33.14 E4918-10
9▲1Amir Albazi+0.1515913-2-1.112678-12
10▼1Tim Elliott+0.1415643-20.71 E509-12
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11▲1Tagir Ulanbekov+0.1415804-1-0.503449-11
12▲1Imanol Rodriguez (provisional, 2 UFC bouts)+0.1415712-00.002910-12
13▲1Andre Lima+0.0615624-1-1.006413-16
14▲1Bilal Hasan (provisional, 1 UFC bout)+0.0515451-00.006413-17
15▲1Ramazan Temirov+0.0415343-10.51814-21
16▲1Rei Tsuruya+0.0415553-1-1.006415-17
17▲2Alessandro Costa+0.0215634-1-2.0011314-20
18▲2Jose Ochoa+0.0115612-2-2.0017616-21
19▲2Edgar Chairez-0.0115483-2-1.505019-21
20▲2Sumudaerji-0.0215434-1-1.506418-24
21▼3Alden Coria-0.0215363-1-1.002919-23
22▲5Alex Perez-0.0315872-3-1.426419-26
23▲2Nyamjargal Tumendemberel (provisional, 3 UFC bouts)-0.0315332-1-1.0023923-25
24▲2Jafel Filho-0.0315483-2-2.0019022-26
25▼1Fabia Sintes (provisional, 1 UFC bout)-0.0415181-00.005718-27
26▼3Lone'er Kavanagh-0.0415033-21.02813-28
27▲1Joseph Morales-0.0515752-3-1.005024-27
28▲1Charles Johnson-0.1115473-2-3.507826-31
29▲1HyunSung Park-0.1215213-2-2.0037929-30
30▲1Steve Erceg-0.1315272-30.629928-30

Bantamweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CPetr Yan+1.2317525-08.28 E8
1–Sean O'Malley+1.0317293-26.15 E1401-1
2–Song Yadong+1.1717773-26.05 E642-2
3–Umar Nurmagomedov+0.8017233-22.63643-3
4–Merab Dvalishvili+1.4117833-29.68 E84-4
5–Mario Bautista+0.6716814-12.621135-5
6–Cory Sandhagen+0.6517332-32.38 E1136-6
7–Marcus McGhee+0.5116624-11.00297-8
8–Montel Jackson+0.5017143-2-1.60367-12
9–Payton Talbott+0.4916564-11.02298-9
10–Raul Rosas Jr.+0.4916565-01.00369-10
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–David Martinez+0.4616194-02.22507-12
12–Brady Hiestand+0.3616344-10.003612-15
13–Jose Aldo+0.3316422-31.610 E54013-14
14–Aiemann Zahabi+0.3015854-11.5114014-17
15▲1Raoni Barcelos+0.2916124-10.003611-15
16▲1Vinicius Oliveira+0.2916124-10.0013415-16
17▲1Bryce Mitchell+0.2516213-2-1.0114816-18
18▲1Elijah Smith (provisional, 3 UFC bouts)+0.2215873-00.0023217-18
19▲2Cody Haddon (provisional, 2 UFC bouts)+0.2015802-00.0015519-22
20▲2Davey Grant+0.1815933-2-0.8019019-21
21▲2Rob Font+0.1616302-3-0.64 E23921-22
22▲2Ethyn Ewing (provisional, 2 UFC bouts)+0.1615682-00.0021120-25
23▲2Chris Gutierrez+0.1516003-2-1.7039320-27
24▲2Adrian Yanez+0.1216212-3-0.8011323-30
25▲2Jakub Wiklacz (provisional, 2 UFC bouts)+0.1115512-00.0026723-30
26▲2Juan Diaz (provisional, 1 UFC bout)+0.1115501-00.0016924-31
27▲2Aleksandre Topuria (provisional, 2 UFC bouts)+0.0915462-00.0034425-32
28▲2Hector Santiago (provisional, 1 UFC bout)+0.0915461-00.006426-33
29▲2Charles Jourdain+0.0815983-2-2.804324-37
30▲4Abdul Hussein (provisional, 1 UFC bout)+0.0715371-00.009928-36

Featherweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CAlexander Volkanovski+1.7718533-29.912 E8
1–Aljamain Sterling+1.5518053-28.812 E1901-1
2–Diego Lopes+0.7717063-22.53 E1402-2
3–Jean Silva+0.6717164-10.81503-6
4–Movsar Evloev+0.8616744-14.84 E84-4
5–Steve Garcia+0.6616934-11.501403-5
6–Lerone Murphy+0.6416744-12.012255-6
7–Kevin Vallejos+0.5216574-01.002327-7
8–Youssef Zalal+0.5016494-11.021908-10
9–Arnold Allen+0.4916942-31.23 E1698-9
10–Pat Sabatini+0.3616554-1-1.0017610-11
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Joanderson Brito+0.4016833-2-1.604310-12
12▲1Luke Riley (provisional, 3 UFC bouts)+0.3316163-00.0011310-12
13▲1Mairon Santos+0.3016084-00.0033013-14
14▲1Tommy McMillen (provisional, 3 UFC bouts)+0.2816013-00.005014-15
15▲1Chepe Mariscal+0.2716174-1-0.8035113-15
16▲1Nathaniel Wood+0.2316064-1-0.805716-18
17▲1Felipe Lima+0.2316093-1-1.005716-20
18▲1Marcio Barbosa (provisional, 2 UFC bouts)+0.2315822-00.007116-20
19▲1Jamall Emmers+0.2216074-1-1.007118-21
20▲1David Onama+0.2015884-1-0.5036519-21
21▲1Yadier del Valle+0.1915913-1-0.808519-22
22▲1Melquizael Costa+0.1715884-1-1.0016922-26
23▲1Dooho Choi+0.1615843-2-1.004323-28
24▲1Daniel Santos+0.1415804-1-1.00824-29
25▲1Pavel Andrusca (provisional, 1 UFC bout)+0.1415441-00.205717-27
26▲1Sean Woodson+0.1215664-1-0.806425-30
27▲3Keiichiro Nakamura (provisional, 1 UFC bout)+0.1215451-00.0027423-29
28–Sean King III (provisional, 1 UFC bout)+0.1215451-00.005025-31
29–Rodrigo Vera (provisional, 1 UFC bout)+0.1215451-00.0015524-30
30▲1Murtazali Magomedov (provisional, 1 UFC bout)+0.1115421-00.0013427-32

Lightweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CJustin Gaethje+1.2817404-18.310 E140
1–Charles Oliveira+1.5318603-27.112 E2391-1
2–Max Holloway+1.5918723-27.415 E1132-2
3–Ilia Topuria+1.2917924-16.55 E1403-3
4–Arman Tsarukyan+1.1617805-05.34 E434-4
5–Paddy Pimblett+0.7617204-12.221135-5
6▲1Benoit Saint Denis+0.6517024-11.521136-7
7▲1Quillan Salkilld+0.6416935-01.81856-8
8▲1Grant Dawson+0.6017374-1-0.4086-8
9▲1Mateusz Gamrot+0.4617082-30.82 E859-9
10▲1Jim Miller+0.3716793-2-1.3117610-13
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11▲1Chris Padilla+0.3416275-00.207110-13
12▲1Mauricio Ruffy+0.2516123-2-0.214311-17
13▲1Rafael Fiziev+0.2816342-31.3112712-18
14▲12Tom Nolan+0.2816155-00.00113-14
15–Jalin Turner+0.2816403-2-0.907812-16
16▼10Renato Moicano+0.2516552-30.03 E115-17
17▼1Esteban Ribovics+0.1716173-2-1.502918-23
18▼1King Green+0.2416664-1-2.422910-23
19▼1Tommy Gantt (provisional, 2 UFC bouts)+0.2415932-00.205015-23
20▼1MarQuel Mederos+0.2215944-00.007118-24
21▼1Alexander Hernandez+0.2216174-1-0.902918-21
22▼1Ignacio Bahamondes+0.2216263-2-1.205016-22
23▼1Manuel Torres+0.1816133-2-1.2012722-25
24▼1Axel Sola+0.1615943-1-0.805724-25
25▼1Diego Ferreira+0.1616203-2-1.808521-28
26▼1Salahdine Parnasse (provisional, 1 UFC bout)+0.1515411-01.015719-31
27–Nurullo Aliev+0.1115824-1-1.00827-29
28–Rafa Garcia+0.1115903-2-1.405027-31
29–Chase Hooper+0.1016003-2-1.8010626-33
30–Manoel Sousa (provisional, 2 UFC bouts)+0.0915472-00.008526-32

Welterweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CIslam Makhachev+1.4918835-010.18 E78
1–Michael Morales+0.6517085-03.223511-1
2–Sean Brady+0.7517364-13.84 E1762-2
3–Carlos Prates+0.7417394-13.221833-3
4–Ian Machado Garry+0.7317293-23.62 E784-4
5–Jack Della Maddalena+0.5116653-23.021835-5
6–Gabriel Bonfim+0.4816825-01.211486-6
7–Belal Muhammad+0.5317102-33.76 E1487-7
8–Leon Edwards+0.5017052-33.54 E3518-8
9–Mike Malott+0.4416725-01.01159-10
10▲2Jacobe Smith+0.4216795-00.2019-10
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11▼1Kamaru Usman+0.4018121-44.29 E10611-11
12▼1Daniil Donchenko+0.3316494-00.205712-12
13–Rinat Fakhretdinov+0.2916305-00.4042113-15
14–Yaroslav Amosov (provisional, 2 UFC bouts)+0.2316092-00.5017613-22
15–Neil Magny+0.2816513-2-0.93 E7813-15
16–Uros Medic+0.2516314-1-0.509215-17
17–Daniel Rodriguez+0.2616353-2-0.509216-18
18–Jeremiah Wells+0.2516383-2-0.807816-18
19–Myktybek Orolbai+0.2016373-2-1.807819-22
20–Sam Patterson+0.2216284-1-0.809919-21
21–Jake Matthews+0.2016404-1-1.9015520-23
22▲1Joel Alvarez+0.2016263-2-1.207820-23
23▲1Kevin Holland+0.1916593-2-3.2020414-27
24▼2Joaquin Buckley+0.1916612-3-0.421522-24
25▲2Jean-Paul Lebosnoyani (provisional, 3 UFC bouts)+0.1215793-00.00124-25
26▼1Ty Miller (provisional, 2 UFC bouts)+0.1115762-00.008525-26
27▼1Jonathan Micallef (provisional, 3 UFC bouts)+0.1015733-00.0018326-28
28–Seokhyeon Ko (provisional, 3 UFC bouts)+0.0815832-1-1.0010627-28
29▲1Levan Chokheli (provisional, 1 UFC bout)+0.0215451-00.0013429-30
30▼1Tahir Abdullayev (provisional, 1 UFC bout)+0.0215451-00.0012730-31

Middleweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CSean Strickland+1.0017533-26.36 E176
1–Khamzat Chimaev+0.9817594-15.64 E1761-1
2–Dricus Du Plessis+1.1717834-17.77 E1062-2
3–Brendan Allen+0.9117534-14.73 E223-4
4–Nassourdine Imavov+0.9017155-06.35 E4213-4
5–Robert Whittaker+0.7517233-23.410 E1135-5
6–Joe Pyfer+0.5917164-10.912186-6
7–Gregory Rodrigues+0.5717094-11.01717-7
8–Anthony Hernandez+0.5616943-21.52718-8
9–Caio Borralho+0.5116654-12.022399-10
10–Christian Leroy Duncan+0.5016774-11.21229-10
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Yousri Belgaroui (provisional, 3 UFC bouts)+0.3016323-00.005011-12
12–Ikram Aliskerov+0.2816384-1-0.6012712-13
13–Michael Page+0.2816024-11.015711-16
14–Bo Nickal+0.2716364-1-0.8014013-16
15–Baisangur Susurkaev (provisional, 3 UFC bouts)+0.2516153-00.0017614-16
16–Damian Pinas (provisional, 3 UFC bouts)+0.2416103-00.002915-18
17–Abus Magomedov+0.2416314-1-1.00814-18
18–Edmen Shahbazyan+0.2416124-1-0.104317-18
19–Shara Magomedov+0.2216174-1-0.8012719-21
20–Ryan Gandra (provisional, 3 UFC bouts)+0.1915923-00.004320-23
21–Ismail Naurdiev+0.1816033-2-0.702921-22
22–Ateba Gautier+0.1816084-1-1.002921-23
23–Jacob Malkoun+0.1616013-2-1.00823-25
24–Donte Johnson (provisional, 3 UFC bouts)+0.1315683-00.007824-29
25▲1Israel Adesanya+0.1216751-45.210 E21819-33
26▼1Cam Rowston+0.1215813-1-0.80825-28
27–Nursulton Ruziboev+0.1016003-2-2.005725-32
28–Roman Dolidze+0.0916302-3-0.937127-31
29▲3Nick Galanti (provisional, 1 UFC bout)+0.0715481-00.001527-31
30▼1Roman Kopylov+0.0716113-2-3.002920-36

Light Heavyweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CCarlos Ulberg+0.8017125-05.54 E204
1–Magomed Ankalaev+0.9517394-16.98 E991-1
2–Paulo Costa+0.7117263-22.832042-2
3–Dominick Reyes+0.5916824-12.95 E83-3
4–Jiri Prochazka+0.8017303-24.56 E2044-4
5–Navajo Stirling+0.4916735-01.51925-6
6–Volkan Oezdemir+0.4516373-22.87 E3445-6
7–Bogdan Guskov+0.4216414-12.01997-8
8–Khalil Rountree Jr.+0.3916113-23.123937-10
9–Abdul Rakhman Yakhyaev+0.3616464-00.5088-9
10–Azamat Murzakanov+0.3316473-2-0.2189-11
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Reinier de Ridder+0.3216323-20.517110-11
12–Johnny Walker+0.1916592-3-0.62 E2912-12
13–Alonzo Menifield+0.0415804-1-2.104313-23
14–Iwo Baraniewski+0.1315903-1-1.004314-14
15–Muhammad Saidov (provisional, 1 UFC bout)+0.1115611-00.209913-15
16–Billy Elekana+0.0515623-1-1.0027416-18
17–Lucas Fernando (provisional, 1 UFC bout)+0.0315401-00.007815-20
18–Liu Ce (provisional, 1 UFC bout)+0.0315391-00.006416-21
19–Dustin Jacoby+0.0315923-2-3.009916-25
20–Modestas Bukauskas-0.0415524-1-2.005718-25
21–Christian Edwards (provisional, 2 UFC bouts)+0.0215541-1-1.003618-22
22–Luis Hernandez (provisional, 1 UFC bout)+0.0215351-00.003617-24
23–Jamahal Hill+0.0115762-30.53 E49819-23
24–Jimmy Crute+0.0115822-30.1040021-24
25–Zhang Mingyang-0.0315463-2-1.5015524-25
26–Jan Blachowicz-0.0616851-41.87 E9226-27
27–Magomed Tuchalov (provisional, 1 UFC bout)-0.0715031-00.009924-27
28–Uran Satybaldiev (provisional, 2 UFC bouts)-0.1115081-1-1.0043528-28
29–Ion Cutelaba-0.1615243-2-2.9013428-31
30–Rodolfo Bellato-0.1715052-2-2.003629-30

Heavyweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CCiryl Gane+1.1518124-16.28 E140
RTom Aspinall (injury) (vacated, owed a title shot)+0.9117544-14.44 E372
1–Alexander Volkov+1.2017874-18.911 E81-1
2–Josh Hokit+0.5516604-02.521402-2
3–Curtis Blaydes+0.8517303-24.712 E503-3
4–Alex Pereira+1.2317883-29.58 E1404-4
5–Waldo Cortes Acosta+0.7417093-23.53505-5
6–Sergei Pavlovich+0.7116903-23.96 E1556-6
7–Valter Walker+0.3916455-0-0.20997-8
8–Mario Pinto+0.3616294-00.20578-10
9–Derrick Lewis+0.3616242-33.99 E1407-11
10–Brando Pericic (provisional, 3 UFC bouts)+0.3616223-00.501839-10
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Rizvan Kuniev+0.3315962-21.5289-12
12–Vitor Petrino+0.2916234-1-1.017110-12
13–Anthony Wint (provisional, 2 UFC bouts)+0.2315842-00.002913-13
14–Gokhan Saricam (provisional, 1 UFC bout)+0.1515571-00.0019714-14
15▲1Joel Faglier (provisional, 1 UFC bout)+0.1415541-00.001515-15
16▼1Jovan Leka (provisional, 1 UFC bout)+0.1215451-00.009216-16
17–Jose Montanha (provisional, 1 UFC bout)+0.1115421-00.008517-18
18–Steven Asplund (provisional, 3 UFC bouts)+0.0715432-1-1.008518-20
19–Mick Parkin+0.0715583-2-2.002917-20
20–Ryan Spann+0.0515513-2-1.915719-21
21–Tanner Boser+0.0415842-3-0.901521-22
22–Serghei Spivac+0.0315652-30.23 E7119-24
23–Shamil Gaziev+0.0115493-2-2.807122-29
24▲7Tyrell Fortune (provisional, 2 UFC bouts)-0.0614821-10.019924-33
25▼1Marcin Tybura+0.0015752-3-1.13 E9223-25
26▼1Hamdy Abdelwahab-0.0015182-2-1.0037223-25
27▼1Allen Frye Jr. (provisional, 2 UFC bouts)-0.0415071-1-1.002226-27
28▼1Ante Delija (provisional, 3 UFC bouts)-0.0415061-2-1.0125327-28
29▼1RJ Harris (provisional, 2 UFC bouts)-0.0415051-1-1.002228-29
30▼1Martin Buday-0.0514984-1-0.8046329-30

Women's Strawweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CMackenzie Dern+0.7516514-17.06 E78
1–Zhang Weili+0.9317304-15.67 E3511-1
2–Tatiana Suarez+0.7917204-13.46 E2042-3
3–Virna Jandiroba+0.7716694-16.35 E2112-3
4–Gillian Robertson+0.5116504-12.52784-4
5–Iasmin Lucindo+0.4516314-12.5185-5
6–Loopy Godinez+0.4216143-22.82226-8
7–Fatima Kline+0.4016454-10.511066-9
8–Denise Gomes+0.3816295-01.21647-8
9–Alexia Thainara+0.3716224-01.51858-9
10–Jaqueline Amorim+0.2316184-1-1.0015510-11
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Jessica Andrade+0.1915792-33.612 E44210-15
12–Stephanie Luciano+0.1816023-1-1.009211-12
13▲3Piera Rodriguez+0.1315864-1-1.00112-14
14▼1Shanelle Dyer (provisional, 2 UFC bouts)+0.1215672-00.007113-15
15▼1Tecia Pennington+0.1116162-3-0.4135813-15
16▼1Yan Xiaonan+0.0615892-30.44 E6416-18
17▲1Delphine Benouaich (provisional, 1 UFC bout)+0.0515451-00.005716-19
18▼1Tina Black (provisional, 1 UFC bout)+0.0515451-00.003617-20
19–Alice Ardelean+0.0215673-2-2.0016917-22
20–Tabatha Ricci+0.0115812-3-0.1210619-22
21–Talita Alencar-0.1115273-2-2.00120-26
22–Julia Polastri-0.0015763-2-3.006416-25
23–Mizuki-0.0415183-10.0037220-24
24–Carol Foro (provisional, 1 UFC bout)-0.0415161-00.008521-25
25–Yazmin Jauregui-0.0515293-2-1.003622-25
26–Angela Hill-0.0815742-3-1.6115522-26
27–Sam Hughes-0.1515133-2-2.0023227-28
28–Shi Ming (provisional, 2 UFC bouts)-0.1714931-1-1.0043527-30
29–Loma Lookboonmee-0.1915013-2-2.0015529-30
30–Gigi Canuto (provisional, 1 UFC bout)-0.2014840-1-1.008529-31

Women's Flyweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CNatalia Silva+0.7616975-05.85 E29
RValentina Shevchenko (injury) (vacated, owed a title shot)+1.1517694-19.814 E351
1–Alexa Grasso+0.5716523-24.48 E501-1
2–Manon Fiorot+0.8017113-25.75 E502-2
3–Rose Namajunas+0.7817023-26.09 E2813-3
4–Jasmine Jasudavicius+0.4816244-14.34 E154-4
5–Erin Blanchfield+0.6517083-22.64 E155-5
6–Maycee Barber+0.4916434-13.34 E2186-6
7–Katlyn Cerminara+0.3716053-23.08 E157-8
8–Casey O'Neill+0.3416343-20.30437-9
9–Wang Cong+0.3116064-11.51298-9
10–Carli Judice+0.2116094-1-1.007110-10
Show 11 to 30
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11–Miranda Maverick+0.1415774-1-0.3050511-11
12–Dione Barbosa+0.0915833-2-2.0010612-14
13–Regina Tarin (provisional, 2 UFC bouts)+0.0415322-00.505012-14
14newLucia Szabova (provisional, 1 UFC bout)+0.0415391-00.00113-17
15▼1Tracy Cortez+0.0215892-3-0.5111315-16
16▼1JJ Aldrich-0.0715303-2-2.005014-17
17▼1Jamey-Lyn Horth-0.0015673-2-3.0019715-18
18▼1Melissa Gatto-0.0115852-3-1.002216-18
19▼1Karine Silva-0.0415832-3-1.5019719-20
20▼1Lauren Murphy-0.0915342-30.85 E47719-20
21▲1Ernesta Kareckaite-0.1615011-2-2.002221-25
22▼2Veronica Hardy-0.1614824-1-0.8039321-22
23▼2Luana Carolina-0.1614843-2-1.0040022-23
24▲1Mackenzie Stiller (provisional, 1 UFC bout)-0.1714830-1-1.001523-24
25▼2Viviane Araujo-0.1815062-30.64 E49122-25
26▼2Gabriella Fernandes-0.1914733-2-1.0021825-26
27▼1Jeisla Chaves (provisional, 2 UFC bouts)-0.2214641-1-1.007127-27
28▼1Anna Melisano (provisional, 1 UFC bout)-0.2314620-1-1.0010628-28
29▼1Tereza Bleda (provisional, 3 UFC bouts)-0.2314601-2-1.0032329-30
30▼1Yuneisy Duben (provisional, 2 UFC bouts)-0.2514680-2-2.0014829-30

Women's Bantamweight

#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
CKayla Harrison (provisional, 3 UFC bouts) (injury)+0.5416433-05.03512
1–Joselyne Edwards+0.2816205-01.511901-1
2–Ailin Perez+0.3216065-03.53362-2
3–Norma Dumont+0.3416123-23.44 E363-3
4▲2Luana Santos+0.2616234-11.0214-5
5–Jacqueline Cavalcanti+0.2416054-12.011694-5
6▲2Bia Mesquita (provisional, 3 UFC bouts)+0.1916163-00.001346-8
7–Yana Santos+0.1815833-22.43 E17-7
8▲1Julianna Pena+0.1815773-22.85 E5126-9
9▲1Macy Chiasson+0.1316212-31.432468-9
10▲1Alice Pereira (provisional, 3 UFC bouts)-0.0115692-1-0.502210-11
Show 11 to 23
#MoveFighterScoreRatingLast 5LedgerTop-10 winsDays sinceWeight band
11▲1Michelle Montague (provisional, 2 UFC bouts)-0.0315452-01.0019010-12
12▲1Karol Rosa-0.0615852-30.4113411-12
13▲1Nina Milosevic (provisional, 1 UFC bout)-0.1215341-00.009213-13
14▲1Chelsea Chandler-0.2315163-2-1.001514-15
15▲1Nora Cornolle-0.2815622-3-2.505714-16
16▲1Melissa Croden-0.2915152-2-2.001515-16
17▲2Klaudia Sygula-0.3614942-2-2.005717-17
18▲2Montse Rendon-0.4614702-2-2.0023218-18
19▲3Irina Alekseeva-0.6214281-3-2.0038619-19
20▲3Melissa Mullins-0.7114562-3-3.0013420-20
21▲3Daria Zhelezniakova-0.7314502-3-3.002221-21
22▼1Tainara Lisboa-0.8614162-3-3.00122-22
23▲4Priscila Cachoeira-1.3514191-4-4.0014823-23

Side by side: our board and the public boards

Top 15 contenders per division. Grey tag = our position for that fighter ("other div" if we rank him in another division, "-" if not on our board). Sherdog ranks every promotion and lists champions inside its top 10. Board dates: UFC media panel 2026-10-24; Meta UFC Rankings 2026-10-24; Sherdog 2026-09-14.

Flyweight
#OursUFC media panelMeta UFC RankingsSherdog
CJoshua VanJoshua Van (C)Joshua Van (C)
1Manel KapeAlexandre Pantoja (#4)Manel Kape (#1)Joshua Van (C)
2Kyoji HoriguchiManel Kape (#1)Alexandre Pantoja (#4)Alexandre Pantoja (#4)
3Brandon RoyvalBrandon Royval (#3)Brandon Royval (#3)Manel Kape (#1)
4Alexandre PantojaTatsuro Taira (#5)Tatsuro Taira (#5)Brandon Royval (#3)
5Tatsuro TairaKyoji Horiguchi (#2)Lone’er Kavanagh (#26)Tatsuro Taira (#5)
6Brandon MorenoLone’er Kavanagh (#26)Asu Almabayev (#7)Kyoji Horiguchi (#2)
7Asu AlmabayevAsu Almabayev (#7)Kyoji Horiguchi (#2)Lone'er Kavanagh (#26)
8Kai Kara-FranceBrandon Moreno (#6)Amir Albazi (#9)Brandon Moreno (#6)
9Amir AlbaziAmir Albazi (#9)Brandon Moreno (#6)Ramazonbek Temirov (#15)
10Tim ElliottRamazan Temirov (#15)Ramazan Temirov (#15)Amir Albazi (#9)
11Tagir UlanbekovTim Elliott (#10)Sumudaerji (#20)
12Imanol RodriguezSteve Erceg (#30)Mitch Raposo (#32)
13Andre LimaSumudaerji (#20)Imanol Rodriguez (#12)
14Bilal HasanTagir Ulanbekov (#11)Rei Tsuruya (#16)
15Ramazan TemirovAlex Perez (#22)Charles Johnson (#28)
Bantamweight
#OursUFC media panelMeta UFC RankingsSherdog
CPetr YanPetr Yan (C)Petr Yan (C)
1Sean O'MalleyMerab Dvalishvili (#4)Merab Dvalishvili (#4)Petr Yan (C)
2Song YadongSean O'Malley (#1)Song Yadong (#2)Merab Dvalishvili (#4)
3Umar NurmagomedovSong Yadong (#2)Sean O'Malley (#1)Sean O'Malley (#1)
4Merab DvalishviliUmar Nurmagomedov (#3)Mario Bautista (#5)Yadong Song (#2)
5Mario BautistaMario Bautista (#5)Umar Nurmagomedov (#3)Umar Nurmagomedov (#3)
6Cory SandhagenCory Sandhagen (#6)Cory Sandhagen (#6)Mario Bautista (#5)
7Marcus McGheePayton Talbott (#9)David Martinez (#11)Cory Sandhagen (#6)
8Montel JacksonDavid Martinez (#11)Raul Rosas Jr. (#10)David Martinez (#11)
9Payton TalbottAiemann Zahabi (#14)Marcus McGhee (#7)Deiveson Figueiredo (#49)
10Raul Rosas Jr.Raul Rosas Jr. (#10)Payton Talbott (#9)Mitchell McKee (-)
11David MartinezMarlon Vera (#55)Montel Jackson (#8)
12Brady HiestandDeiveson Figueiredo (#49)Aiemann Zahabi (#14)
13Jose AldoMarcus McGhee (#7)Bryce Mitchell (#17)
14Aiemann ZahabiRaoni Barcelos (#15)Marlon Vera (#55)
15Raoni BarcelosBryce Mitchell (#17)Raoni Barcelos (#15)
Featherweight
#OursUFC media panelMeta UFC RankingsSherdog
CAlexander VolkanovskiAlexander Volkanovski (C)Alexander Volkanovski (C)
1Aljamain SterlingMovsar Evloev (#4)Movsar Evloev (#4)Alexander Volkanovski (C)
2Diego LopesDiego Lopes (#2)Diego Lopes (#2)Movsar Evloev (#4)
3Jean SilvaLerone Murphy (#6)Lerone Murphy (#6)Diego Lopes (#2)
4Movsar EvloevAljamain Sterling (#1)Aljamain Sterling (#1)Rajabali Shaidullaev (-)
5Steve GarciaJean Silva (#3)Jean Silva (#3)Jean Silva (#3)
6Lerone MurphyYair Rodriguez (-)Arnold Allen (#9)Lerone Murphy (#6)
7Kevin VallejosArnold Allen (#9)Pat Sabatini (#10)Arnold Allen (#9)
8Youssef ZalalYoussef Zalal (#8)Pavel Andrusca (#25)Aljamain Sterling (#1)
9Arnold AllenKevin Vallejos (#7)Youssef Zalal (#8)Youssef Zalal (#8)
10Pat SabatiniSteve Garcia (#5)Aaron Pico (#36)Steve Garcia (#5)
11Joanderson BritoAaron Pico (#36)Kevin Vallejos (#7)
12Luke RileyMelquizael Costa (#22)Joanderson Brito (#11)
13Mairon SantosBrian Ortega (#39)Melquizael Costa (#22)
14Tommy McMillenPatricio Pitbull (#51)Steve Garcia (#5)
15Chepe MariscalDavid Onama (#20)Jamall Emmers (#19)
Lightweight
#OursUFC media panelMeta UFC RankingsSherdog
CJustin GaethjeJustin Gaethje (C)Justin Gaethje (C)
1Charles OliveiraIlia Topuria (#3)Ilia Topuria (#3)Justin Gaethje (C)
2Max HollowayArman Tsarukyan (#4)Arman Tsarukyan (#4)Ilia Topuria (#3)
3Ilia TopuriaCharles Oliveira (#1)Charles Oliveira (#1)Arman Tsarukyan (#4)
4Arman TsarukyanMax Holloway (#2)Max Holloway (#2)Charles Oliveira (#1)
5Paddy PimblettPaddy Pimblett (#5)Paddy Pimblett (#5)Max Holloway (#2)
6Benoit Saint DenisBenoît Saint Denis (#6)Quillan Salkilld (#7)Paddy Pimblett (#5)
7Quillan SalkilldQuillan Salkilld (#7)Benoît Saint Denis (#6)Usman Nurmagomedov (-)
8Grant DawsonMauricio Ruffy (#12)Renato Moicano (#16)Benoit St. Denis (#6)
9Mateusz GamrotSalahdine Parnasse (#26)Mateusz Gamrot (#9)Mauricio Ruffy (#12)
10Jim MillerMateusz Gamrot (#9)Mauricio Ruffy (#12)Salahdine Parnasse (#26)
11Chris PadillaRafael Fiziev (#13)Grant Dawson (#8)
12Mauricio RuffyRenato Moicano (#16)Tom Nolan (#14)
13Rafael FizievDan Hooker (#39)Tofiq Musayev (#33)
14Tom NolanTom Nolan (#14)Rafael Fiziev (#13)
15Jalin TurnerBeneil Dariush (#61)Esteban Ribovics (#17)
Welterweight
#OursUFC media panelMeta UFC RankingsSherdog
CIslam MakhachevIslam Makhachev (C)Islam Makhachev (C)
1Michael MoralesIan Machado Garry (#4)Carlos Prates (#3)Islam Makhachev (C)
2Sean BradyCarlos Prates (#3)Ian Machado Garry (#4)Michael Morales (#1)
3Carlos PratesMichael Morales (#1)Michael Morales (#1)Ian Garry (#4)
4Ian Machado GarryJack Della Maddalena (#5)Jack Della Maddalena (#5)Carlos Prates (#3)
5Jack Della MaddalenaGabriel Bonfim (#6)Sean Brady (#2)Sean Brady (#2)
6Gabriel BonfimSean Brady (#2)Gabriel Bonfim (#6)Jack Della Maddalena (#5)
7Belal MuhammadBelal Muhammad (#7)Belal Muhammad (#7)Ramazan Kuramagomedov (-)
8Leon EdwardsLeon Edwards (#8)Mike Malott (#9)Gabriel Bonfim (#6)
9Mike MalottKamaru Usman (#11)Uroš Medić (#16)Thad Jean (-)
10Jacobe SmithMike Malott (#9)Leon Edwards (#8)Shamil Musaev (-)
11Kamaru UsmanYaroslav Amosov (#14)Kamaru Usman (#11)
12Daniil DonchenkoJoaquin Buckley (#24)Joaquin Buckley (#24)
13Rinat FakhretdinovYaroslav Amosov (#14)
14Yaroslav AmosovDaniel Rodriguez (#17)Kevin Holland (#23)
15Neil MagnyNeil Magny (#15)Daniel Rodriguez (#17)
Middleweight
#OursUFC media panelMeta UFC RankingsSherdog
CSean StricklandSean Strickland (C)Sean Strickland (C)
1Khamzat ChimaevKhamzat Chimaev (#1)Khamzat Chimaev (#1)Sean Strickland (C)
2Dricus Du PlessisDricus Du Plessis (#2)Dricus Du Plessis (#2)Khamzat Chimaev (#1)
3Brendan AllenNassourdine Imavov (#4)Nassourdine Imavov (#4)Dricus Du Plessis (#2)
4Nassourdine ImavovBrendan Allen (#3)Brendan Allen (#3)Nassourdine Imavov (#4)
5Robert WhittakerCaio Borralho (#9)Joe Pyfer (#6)Gregory Rodrigues (#7)
6Joe PyferJoe Pyfer (#6)Caio Borralho (#9)Anthony Hernandez (#8)
7Gregory RodriguesGregory Rodrigues (#7)Gregory Rodrigues (#7)Brendan Allen (#3)
8Anthony HernandezAnthony Hernandez (#8)Anthony Hernandez (#8)Caio Borralho (#9)
9Caio BorralhoIsrael Adesanya (#25)Abus Magomedov (#17)Joe Pyfer (#6)
10Christian Leroy DuncanChristian Leroy Duncan (#10)Israel Adesanya (#25)Costello van Steenis (-)
11Yousri BelgarouiJared Cannonier (#59)Ikram Aliskerov (#12)
12Ikram AliskerovAbus Magomedov (#17)Christian Leroy Duncan (#10)
13Michael PageIkram Aliskerov (#12)Bo Nickal (#14)
14Bo NickalBo Nickal (#14)Roman Kopylov (#30)
15Baisangur SusurkaevShara Magomedov (#19)Edmen Shahbazyan (#18)
Light Heavyweight
#OursUFC media panelMeta UFC RankingsSherdog
CCarlos UlbergCarlos Ulberg (C)Carlos Ulberg (C)
1Magomed AnkalaevMagomed Ankalaev (#1)Alex Pereira (other div)Alex Pereira (other div)
2Paulo CostaJiří Procházka (#4)Magomed Ankalaev (#1)Magomed Ankalaev (#1)
3Dominick ReyesAlex Pereira (other div)Jiří Procházka (#4)Carlos Ulberg (C)
4Jiri ProchazkaKhalil Rountree Jr. (#8)Dominick Reyes (#3)Jiri Prochazka (#4)
5Navajo StirlingNavajo Stirling (#5)Paulo Costa (#2)Khalil Rountree (#8)
6Volkan OezdemirPaulo Costa (#2)Khalil Rountree Jr. (#8)Paulo Costa (#2)
7Bogdan GuskovAzamat Murzakanov (#10)Navajo Stirling (#5)Azamat Murzakanov (#10)
8Khalil Rountree Jr.Dominick Reyes (#3)Reinier de Ridder (#11)Dominick Reyes (#3)
9Abdul Rakhman YakhyaevJan Błachowicz (-)Alonzo Menifield (#13)Volkan Oezdemir (#6)
10Azamat MurzakanovBogdan Guskov (#7)Bogdan Guskov (#7)Jamahal Hill (#23)
11Reinier de RidderRobert Whittaker (other div)Robert Whittaker (other div)
12Johnny WalkerAlonzo Menifield (#13)Muhammad Saidov (#15)
13Alonzo MenifieldMuhammad Saidov (#15)Abdul Rakhman Yakhyaev (#9)
14Iwo BaraniewskiReinier de Ridder (#11)Azamat Murzakanov (#10)
15Muhammad SaidovNikita Krylov (#44)Modestas Bukauskas (#20)
Heavyweight
#OursUFC media panelMeta UFC RankingsSherdog
CCiryl GaneCiryl Gane (C)Ciryl Gane (C)
1Alexander VolkovTom Aspinall (#0)Tom Aspinall (#0)Ciryl Gane (C)
2Josh HokitAlexander Volkov (#1)Alexander Volkov (#1)Tom Aspinall (#0)
3Curtis BlaydesSergei Pavlovich (#6)Alex Pereira (#4)Francis Ngannou (-)
4Alex PereiraJosh Hokit (#2)Sergei Pavlovich (#6)Alexander Volkov (#1)
5Waldo Cortes AcostaCurtis Blaydes (#3)Josh Hokit (#2)Sergei Pavlovich (#6)
6Sergei PavlovichWaldo Cortes Acosta (#5)Curtis Blaydes (#3)Josh Hokit (#2)
7Valter WalkerRizvan Kuniev (#11)Rizvan Kuniev (#11)Phil De Fries (-)
8Mario PintoVitor Petrino (#12)Waldo Cortes Acosta (#5)Curtis Blaydes (#3)
9Derrick LewisSerghei Spivac (#22)Vitor Petrino (#12)Waldo Cortes-Acosta (#5)
10Brando PericicAnte Delija (#28)Mario Pinto (#8)Vadim Nemkov (-)
11Rizvan KunievValter Walker (#7)Valter Walker (#7)
12Vitor PetrinoTyrell Fortune (#24)Johnny Walker (other div)
13Anthony WintBrando Peričić (#10)
14Gokhan SaricamAleksandar Rakić (other div)Serghei Spivac (#22)
15Joel FaglierMario Pinto (#8)Anthony Wint (#13)
Women's Strawweight
#OursUFC media panelMeta UFC RankingsSherdog
CMackenzie DernMackenzie Dern (C)Mackenzie Dern (C)
1Zhang WeiliZhang Weili (#1)Zhang Weili (#1)Mackenzie Dern (C)
2Tatiana SuarezTatiana Suarez (#2)Virna Jandiroba (#3)Virna Jandiroba (#3)
3Virna JandirobaVirna Jandiroba (#3)Tatiana Suarez (#2)Tatiana Suarez (#2)
4Gillian RobertsonDenise Gomes (#8)Denise Gomes (#8)Gillian Robertson (#4)
5Iasmin LucindoGillian Robertson (#4)Gillian Robertson (#4)Denise Gomes (#8)
6Loopy GodinezYan Xiaonan (#16)Fatima Kline (#7)Xiaonan Yan (#16)
7Fatima KlineFatima Kline (#7)Iasmin Lucindo (#5)Alexia Thainara (#9)
8Denise GomesLoopy Godinez (#6)Alexia Thainara (#9)Fatima Kline (#7)
9Alexia ThainaraAlexia Thainara (#9)Loopy Godinez (#6)Amanda Lemos (#33)
10Jaqueline AmorimJéssica Andrade (#11)Piera Rodriguez (#13)Iasmin Lucindo (#5)
11Jessica AndradeTabatha Ricci (#20)Yan Xiaonan (#16)
12Stephanie LucianoAmanda Lemos (#33)Mizuki (#23)
13Piera RodriguezAmanda Ribas (#43)Tabatha Ricci (#20)
14Shanelle DyerAngela Hill (#26)Talita Alencar (#21)
15Tecia PenningtonMizuki (#23)Amanda Lemos (#33)
Women's Flyweight
#OursUFC media panelMeta UFC RankingsSherdog
CNatalia SilvaNatalia Silva (C)Natalia Silva (C)
1Alexa GrassoValentina Shevchenko (#0)Valentina Shevchenko (#0)Valentina Shevchenko (#0)
2Manon FiorotAlexa Grasso (#1)Alexa Grasso (#1)Natalia Silva (C)
3Rose NamajunasManon Fiorot (#2)Jasmine Jasudavicius (#4)Alexa Grasso (#1)
4Jasmine JasudaviciusJasmine Jasudavicius (#4)Manon Fiorot (#2)Manon Fiorot (#2)
5Erin BlanchfieldErin Blanchfield (#5)Erin Blanchfield (#5)Erin Blanchfield (#5)
6Maycee BarberRose Namajunas (#3)Zhang Weili (other div)Dakota Ditcheva (-)
7Katlyn CerminaraMaycee Barber (#6)Rose Namajunas (#3)Liz Carmouche (-)
8Casey O'NeillWang Cong (#9)Wang Cong (#9)Maycee Barber (#6)
9Wang CongTracy Cortez (#15)Maycee Barber (#6)Jasmine Jasudavicius (#4)
10Carli JudiceMiranda Maverick (#11)Tracy Cortez (#15)Sabrinna De Sousa (-)
11Miranda MaverickKarine Silva (#19)Casey O'Neill (#8)
12Dione BarbosaCasey O'Neill (#8)Miranda Maverick (#11)
13Regina TarinEduarda Moura (#32)Regina Tarin (#13)
14Lucia SzabovaGabriella Fernandes (#26)Karine Silva (#19)
15Tracy CortezRegina Tarin (#13)Carli Judice (#10)
Women's Bantamweight
#OursUFC media panelMeta UFC RankingsSherdog
CKayla HarrisonKayla Harrison (C)Kayla Harrison (C)
1Joselyne EdwardsJulianna Peña (#8)Joselyne Edwards (#1)Kayla Harrison (C)
2Ailin PerezJoselyne Edwards (#1)Ailin Perez (#2)Julianna Pena (#8)
3Norma DumontAilin Perez (#2)Norma Dumont (#3)Ailin Perez (#2)
4Luana SantosNorma Dumont (#3)Luana Santos (#4)Joselyne Edwards (#1)
5Jacqueline CavalcantiRaquel Pennington (-)Julianna Peña (#8)Yana Santos (#7)
6Bia MesquitaYana Santos (#7)Yana Santos (#7)Norma Dumont (#3)
7Yana SantosLuana Santos (#4)Jacqueline Cavalcanti (#5)Ketlen Vieira (-)
8Julianna PenaJacqueline Cavalcanti (#5)Michelle Montague (#11)Luana Santos (#4)
9Macy ChiassonMacy Chiasson (#9)Chelsea Chandler (#14)Beatriz Mesquita (#6)
10Alice PereiraKarol Rosa (#12)Karol Rosa (#12)Karol Rosa (#12)
11Michelle MontagueBia Mesquita (#6)Bia Mesquita (#6)
12Karol RosaMichelle Montague (#11)Alice Pereira (#10)
13Nina MilosevicNora Cornolle (#15)Nora Cornolle (#15)
14Chelsea ChandlerChelsea Chandler (#14)Macy Chiasson (#9)
15Nora CornolleAlice Pereira (#10)Melissa Croden (#16)

Card-quality index, 2022 to present

Top-10 bouts per card, numbered vs Fight Night
year card_type events bouts_per_card top10_bouts_per_card nontitle_top10_bouts_per_card top15_bouts_per_card top10_per_10_bouts nontitle_top10_per_10_bouts share_cards_zero_top10 share_cards_zero_nontitle_top10 share_cards_zero_top15 ranked_share_of_slots
2022 Fight Night 29 12.00 0.69 0.69 1.10 0.55 0.55 0.45 0.45 0.24 0.18
2022 Numbered 13 12.54 2.23 1.15 2.85 1.78 0.91 0.08 0.39 0.00 0.32
2023 Fight Night 29 11.79 0.79 0.76 1.21 0.68 0.65 0.31 0.31 0.17 0.19
2023 Numbered 14 12.71 1.64 0.93 2.43 1.29 0.73 0.07 0.21 0.00 0.32
2024 Fight Night 28 12.18 0.57 0.57 1.21 0.47 0.47 0.61 0.61 0.21 0.19
2024 Numbered 14 12.57 2.07 1.36 3.00 1.63 1.04 0.21 0.36 0.00 0.37
2025 Fight Night 30 11.90 0.73 0.73 1.30 0.60 0.60 0.43 0.43 0.23 0.18
2025 Numbered 13 12.69 2.77 1.54 3.38 2.20 1.22 0.08 0.31 0.00 0.38
2026 Fight Night 28 12.61 0.82 0.79 1.50 0.71 0.66 0.39 0.39 0.07 0.21
2026 Numbered 10 12.70 2.20 1.10 2.90 1.76 0.89 0.00 0.30 0.00 0.33

Does the rating predict?

Backtest log loss by year and calibration

Table 1. Held-out prediction, 2020-2026. Parameters fixed by a 520-point grid on 2010-2019 (4,116 bouts); the selected specification was scored once on the held-out bouts.

ModelBoutsLog lossChange vs results-only (95% event-block bootstrap CI)BrierAccuracyMcNemar p
Results-only Elo3,3900.6740.24158.1%
Performance-adjusted Elo3,3900.663-0.011 (-0.016 to -0.006)0.23560.6%0.002
Results-only Elo1,445*0.6750.24157.8%
Performance-adjusted Elo1,445*0.6690.23860.0%
Closing betting market, de-vigged1,445*0.6090.21067.1%

*Held-out bouts with closing odds, 2020-01-18 to 2023-12-16. Log loss: coin flip 0.693; lower is better. Accuracy: share of bouts in which the fighter given more than 50% won. McNemar: exact test on the 773 bouts the two models call differently (429 fixed, 344 broken).

Full comparison (the interpretable site specification is a second model scored on the same window and is not the pre-registered result):

ModelLog loss, tune 2010-19Log loss, test 2020-26Brier, testAccuracy, test
Coin flip-0.6931-50.0%
Classic Elo, untuned (K=32)0.68490.68380.245456.5%
Classic Elo, tuned (results only)0.68010.6740.240658.1%
Performance-adjusted Elo, tuned0.66390.66310.235260.6%
Performance-adjusted Elo, interpretable (win/finish floors)0.66750.66210.234761.2%

Test bouts: 3,390. Tuning bouts: 4,116.

Same-bout comparison against the closing betting market (de-vigged), 3,499 bouts, 2014-11-07 to 2023-12-16:

ModelLog lossBrierAccuracy
Performance-adjusted Elo0.66830.237659.6%
Betting market0.61590.213965.2%
50/50 blend0.63190.220564.9%

Separate from the method: the curator's personal top ten, a fan list that plays no part in any board above.

REAL v1.0 (registered method) · build c166ee8 · data through 2026-10-31 · page built 2026-11-06 · changelog. Independent fan research project built on public UFCStats data. Not affiliated with, sponsored or endorsed by UFC, Zuffa, LLC, TKO Group Holdings, or any athlete. All trademarks belong to their owners and are used only to identify athletes and events.