Here is a list of Yahya's best fights. For a list of Yahya's losses, refer to "Rani Yahya Losses".
On August 5, 2017 Rani Yahya faced off against Henry Briones in a bantamweight bout at age 32. He was coming in with a record of 24-9 (17), and Briones was 36 years old and with a record of 16-6-1 (14). Yahya stopped Henry Briones via submission.
On August 4, 2012 Rani Yahya faced off against Josh Grispi in a featherweight bout at age 27. He was coming in with a record of 17-7 (14), and Grispi was 23 years old and with a record of 14-3 (11). Yahya stopped Josh Grispi via submission.
On August 25, 2018 Rani Yahya faced off against Luke Sanders in a bantamweight bout at age 33. He was coming in with a record of 26-9 (19), and Sanders was 32 years old and with a record of 12-2 (8). Yahya stopped Luke Sanders via submission.
On November 5, 2008 Rani Yahya faced off against Yoshiro Maeda in a bantamweight bout at age 24. He was coming in with a record of 13-4 (11), and Maeda was 27 years old and with a record of 23-5-2 (15). Yahya stopped Yoshiro Maeda via submission.
On February 24, 2018 Rani Yahya faced off against Russell Doane in a bantamweight bout at age 33. He was coming in with a record of 25-9 (18), and Doane was 31 years old and with a record of 15-7 (11). Yahya stopped Russell Doane via submission.
On July 13, 2016 Rani Yahya faced off against Matthew Lopez in a bantamweight bout at age 31. He was coming in with a record of 22-8 (16), and Lopez was 29 years old and with a record of 8-0 (7). Yahya stopped Matthew Lopez via submission.
On June 3, 2007 Rani Yahya faced off against Mark Hominick in a featherweight bout at age 22. He was coming in with a record of 12-2 (10), and Hominick was 24 years old and with a record of 13-6 (10). Yahya stopped Mark Hominick via submission.
On July 15, 2015 Rani Yahya faced off against Masanori Kanehara in a bantamweight bout at age 30. He was coming in with a record of 21-8 (15), and Kanehara was 32 years old and with a record of 23-9-5 (17). Yahya won the fight via 3-round split decision.
On September 13, 2014 Rani Yahya faced off against Johnny Bedford in a bantamweight bout at age 30. He was coming in with a record of 20-8 (15), and Bedford was 31 years old and with a record of 19-11-1 (15). Yahya stopped Johnny Bedford via submission.
On August 3, 2013 Rani Yahya faced off against Josh Clopton in a featherweight bout at age 28. He was coming in with a record of 19-7 (14). Yahya won the fight via 3-round unanimous decision.