Phins
Create Account
All Fighters
Bantamweight · Last Fought Apr 2024

Rani Yahya

UFC Record
13-6-1
Age
42
Height
5'6"
Reach
67"
Stance
Orthodox

Fighter Elo

The rating the forecasts are built on. It projects fighters.

Fighter Elo
1311Going Into Their Last Fight, Apr 2024
1543Best, Mar 2017
1567Classic Elo

No fight in the last two years, so there is no rating for today.

130014001500160020122014201620182020202220241454 going into Mike Brown, Jan 20111531 going into Chad Mendes, Aug 20111509 going into Josh Grispi, Aug 20121451 going into Mizuto Hirota, Mar 20131490 going into Josh Clopton, Aug 20131480 going into Tom Niinimaki, Nov 20131490 going into Johnny Bedford, Sep 20141519 going into Masanori Kanehara, Jul 20151505 going into Matthew Lopez, Jul 20161517 going into Michinori Tanaka, Sep 20161543 going into Joe Soto, Mar 20171459 going into Henry Briones, Aug 20171471 going into Russell Doane, Feb 20181509 going into Luke Sanders, Aug 20181507 going into Ricky Simon, Feb 20191424 going into Enrique Barzola, Mar 20201423 going into Ray Rodriguez, Mar 20211427 going into Kyung Ho Kang, Nov 20211357 going into Montel Jackson, Apr 20231311 going into Victor Henry, Apr 20241311
Fighter Elo going into each UFC fight.
Classic Elo
1567After Their Last Fight, Apr 2024
1604Best, Apr 2023
1311Fighter Elo

Classic Elo only moves on wins and losses, so it reads more like normal rankings.

1450150015501600165020122014201620182020202220241500 going into Mike Brown, Jan 20111515 going into Chad Mendes, Aug 20111499 going into Josh Grispi, Aug 20121513 going into Mizuto Hirota, Mar 20131529 going into Josh Clopton, Aug 20131542 going into Tom Niinimaki, Nov 20131525 going into Johnny Bedford, Sep 20141539 going into Masanori Kanehara, Jul 20151554 going into Matthew Lopez, Jul 20161568 going into Michinori Tanaka, Sep 20161581 going into Joe Soto, Mar 20171561 going into Henry Briones, Aug 20171574 going into Russell Doane, Feb 20181586 going into Luke Sanders, Aug 20181598 going into Ricky Simon, Feb 20191579 going into Enrique Barzola, Mar 20201577 going into Ray Rodriguez, Mar 20211589 going into Kyung Ho Kang, Nov 20211604 going into Montel Jackson, Apr 20231586 going into Victor Henry, Apr 20241567 after their last fight1567
Classic Elo going into each UFC fight, and after the last one.

How Fighter Elo Works

Fighter Elo is the model's rating for a fighter, on the same scale chess uses. An average UFC fighter sits around 1500. The gap between two fighters sets the forecast: 100 points ahead is about a 64% chance to win, 200 points about 76%, and 400 points about 91%.

Classic Elo only moves on wins and losses. Fighter Elo also counts how the fights went (striking and grappling numbers), age and build, and how active a fighter has been. It is worked out fresh before every fight, so it can move between fights too, for example with age or a long layoff.

Classic Elo, shown next to it, is the results-only version. It reads more like normal rankings, and the Rankings page can be switched to it.

Career Numbers

Across every UFC fight with recorded stats.

1.91Sig. Strikes Landed per Minute
39%Striking Accuracy
2.11Sig. Strikes Absorbed per Minute
50%Striking Defense
0.00Knockdowns per 15 Minutes
2.67Takedowns per 15 Minutes
31%Takedown Accuracy
31%Takedown Defense
1.50Submission Attempts per 15 Minutes
38%Share of Fight Time in Control
11.0 minAverage Fight Length
Ended ByKO/TKOSubmissionDecision
Wins076
Losses204

Fight History

Every UFC fight, newest first. Tap a fight to see what both fighters put up.

Lossvs. Victor HenryKO/TKO · R3 2:36Apr 27, 2024UFC Fight Night: Nicolau vs. Perez

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaVictor Henry
1311Fighter Elo Going In1424
1586Classic Elo Going In1521
54 of 109Significant Strikes109 of 205
56 of 111Total Strikes150 of 260
0 of 10Takedowns0 of 2
0Knockdowns2
0Submission Attempts0
0:48Control Time3:09
Lossvs. Montel JacksonKO/TKO · R1 3:42Apr 22, 2023UFC Fight Night: Pavlovich vs. Blaydes

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaMontel Jackson
1357Fighter Elo Going In1688
1604Classic Elo Going In1561
7 of 21Significant Strikes9 of 21
7 of 22Total Strikes10 of 23
0 of 3Takedowns0 of 0
0Knockdowns1
0Submission Attempts0
0:08Control Time1:17
Winvs. Kyung Ho KangUnanimous DecisionNov 20, 2021UFC Fight Night: Vieira vs. Tate

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaKyung Ho Kang
1427Fighter Elo Going In1417
1589Classic Elo Going In1560
27 of 48Significant Strikes43 of 82
152 of 218Total Strikes103 of 154
3 of 8Takedowns0 of 0
0Knockdowns1
1Submission Attempts0
10:36Control Time1:05
Winvs. Ray RodriguezSubmission · R2 3:09Mar 13, 2021UFC Fight Night: Edwards vs. Muhammad

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaRay Rodriguez
1423Fighter Elo Going In1298
1577Classic Elo Going In1485
8 of 13Significant Strikes3 of 18
42 of 65Total Strikes15 of 35
2 of 4Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
7:00Control Time0:00
Drawvs. Enrique BarzolaMajority DecisionMar 14, 2020UFC Fight Night: Lee vs. Oliveira

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaEnrique Barzola
1424Fighter Elo Going In1621
1579Classic Elo Going In1537
24 of 45Significant Strikes57 of 86
58 of 83Total Strikes148 of 187
2 of 5Takedowns1 of 2
0Knockdowns0
0Submission Attempts1
4:48Control Time6:49
Lossvs. Ricky SimonUnanimous DecisionFeb 9, 2019UFC 234: Adesanya vs. Silva

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaRicky Simon
1507Fighter Elo Going In1614
1598Classic Elo Going In1531
47 of 186Significant Strikes54 of 137
52 of 195Total Strikes66 of 150
0 of 9Takedowns4 of 5
0Knockdowns2
0Submission Attempts0
0:00Control Time3:49
Winvs. Luke SandersSubmission · R1 1:31Aug 25, 2018UFC Fight Night: Gaethje vs. Vick

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaLuke Sanders
1509Fighter Elo Going In1465
1586Classic Elo Going In1501
4 of 8Significant Strikes2 of 4
4 of 8Total Strikes2 of 4
0 of 2Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
0:04Control Time0:22
Winvs. Russell DoaneSubmission · R3 2:32Feb 24, 2018UFC Fight Night: Emmett vs. Stephens

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaRussell Doane
1471Fighter Elo Going In1505
1574Classic Elo Going In1487
17 of 20Significant Strikes2 of 8
105 of 149Total Strikes15 of 30
2 of 3Takedowns1 of 1
0Knockdowns0
2Submission Attempts0
9:57Control Time0:22
Winvs. Henry BrionesSubmission · R1 2:01Aug 5, 2017UFC Fight Night: Pettis vs. Moreno

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaHenry Briones
1459Fighter Elo Going In1344
1561Classic Elo Going In1484
3 of 4Significant Strikes0 of 0
14 of 15Total Strikes9 of 10
1 of 2Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
1:39Control Time0:00
Lossvs. Joe SotoUnanimous DecisionMar 11, 2017UFC Fight Night: Belfort vs. Gastelum

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaJoe Soto
1543Fighter Elo Going In1471
1581Classic Elo Going In1493
59 of 215Significant Strikes54 of 113
65 of 221Total Strikes98 of 176
1 of 11Takedowns1 of 1
0Knockdowns0
0Submission Attempts2
0:57Control Time4:44
Winvs. Michinori TanakaUnanimous DecisionSep 24, 2016UFC Fight Night: Cyborg vs. Lansberg

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaMichinori Tanaka
1517Fighter Elo Going In1414
1568Classic Elo Going In1515
10 of 18Significant Strikes20 of 34
19 of 28Total Strikes121 of 144
7 of 11Takedowns1 of 4
0Knockdowns0
1Submission Attempts0
7:05Control Time5:54
Winvs. Matthew LopezSubmission · R3 4:19Jul 13, 2016UFC Fight Night: McDonald vs. Lineker

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaMatthew Lopez
1505Fighter Elo Going In1382
1554Classic Elo Going In1500
40 of 75Significant Strikes14 of 34
109 of 148Total Strikes26 of 46
3 of 6Takedowns1 of 1
0Knockdowns0
1Submission Attempts2
7:40Control Time2:07
Winvs. Masanori KaneharaSplit DecisionJul 15, 2015UFC Fight Night: Mir vs Duffee

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaMasanori Kanehara
1519Fighter Elo Going In1534
1539Classic Elo Going In1517
24 of 68Significant Strikes24 of 44
26 of 70Total Strikes136 of 157
4 of 11Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
5:19Control Time4:42
Winvs. Johnny BedfordSubmission · R2 2:04Sep 13, 2014UFC Fight Night: Bigfoot vs Arlovski

Bantamweight Bout · Scheduled for 3 rounds

Rani YahyaJohnny Bedford
1490Fighter Elo Going In1479
1525Classic Elo Going In1498
13 of 28Significant Strikes9 of 20
16 of 31Total Strikes19 of 34
3 of 6Takedowns0 of 0
0Knockdowns0
2Submission Attempts0
1:19Control Time4:35
Lossvs. Tom NiinimakiSplit DecisionNov 30, 2013The Ultimate Fighter: Team Rousey vs. Team Tate Finale

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaTom Niinimaki
1480Fighter Elo Going In1420
1542Classic Elo Going In1500
15 of 33Significant Strikes17 of 27
24 of 43Total Strikes54 of 64
2 of 3Takedowns4 of 6
0Knockdowns0
4Submission Attempts0
3:30Control Time9:05
Winvs. Josh CloptonUnanimous DecisionAug 3, 2013UFC 163: Aldo vs Jung

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaJosh Clopton
1490Fighter Elo Going In1367
1529Classic Elo Going In1484
14 of 40Significant Strikes5 of 13
135 of 163Total Strikes57 of 69
2 of 7Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
8:22Control Time3:19
Winvs. Mizuto HirotaUnanimous DecisionMar 2, 2013UFC on FUEL TV: Silva vs. Stann

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaMizuto Hirota
1451Fighter Elo Going In1416
1513Classic Elo Going In1500
13 of 29Significant Strikes4 of 14
105 of 122Total Strikes39 of 56
5 of 12Takedowns1 of 1
0Knockdowns0
1Submission Attempts0
8:59Control Time3:10
Winvs. Josh GrispiSubmission · R1 3:15Aug 4, 2012UFC on FOX: Shogun vs Vera

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaJosh Grispi
1509Fighter Elo Going In1371
1499Classic Elo Going In1467
3 of 9Significant Strikes6 of 10
11 of 27Total Strikes8 of 12
1 of 2Takedowns0 of 0
0Knockdowns0
1Submission Attempts0
2:27Control Time0:06
Lossvs. Chad MendesUnanimous DecisionAug 6, 2011UFC 133: Evans vs Ortiz 2

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaChad Mendes
1531Fighter Elo Going In1584
1515Classic Elo Going In1515
15 of 87Significant Strikes35 of 72
43 of 115Total Strikes46 of 83
0 of 5Takedowns5 of 5
0Knockdowns0
0Submission Attempts0
0:00Control Time4:44
Winvs. Mike BrownUnanimous DecisionJan 22, 2011UFC Fight Night: Fight for the Troops 2

Featherweight Bout · Scheduled for 3 rounds

Rani YahyaMike Brown
1454Fighter Elo Going In1374
1500Classic Elo Going In1469
40 of 58Significant Strikes15 of 31
97 of 129Total Strikes50 of 74
3 of 11Takedowns1 of 1
0Knockdowns0
2Submission Attempts0
7:45Control Time3:35