Here is a list of Yahya's best fights. For a list of Yahya's losses, refer to "Rani Yahya Losses".
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 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 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 March 13, 2021 Rani Yahya faced off against Ray Rodriguez in a bantamweight bout at age 36. He was coming in with a record of 27-10-1 (20). Yahya stopped Ray Rodriguez via submission.
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 November 20, 2021 Rani Yahya faced off against Kang Kyung-ho in a bantamweight bout at age 37. He was coming in with a record of 28-10-1 (20), and Kyung-ho was 34 years old and with a record of 17-8 (12). Yahya won the fight via 3-round unanimous decision.
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 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.
On March 3, 2013 Rani Yahya faced off against Mizuto Hirota in a featherweight bout at age 28. He was coming in with a record of 18-7 (14), and Hirota was 31 years old and with a record of 14-5-1 (8). Yahya won the fight via 3-round unanimous decision.