Here is a list of Mthalane's best fights. For a list of Mthalane's losses, refer to "Moruti Mthalane Losses".
On July 15, 2018 Moruti Mthalane fought Muhammad Waseem in a flyweight world-title fight for the IBF title. Mthalane was 35 years old and with a record of 36-2 (24), and Waseem was 30 years old and with a record of 8-0 (6). Mthalane won the fight via 12-round unanimous decision and is crowned the new flyweight world champion.
On September 1, 2010 Moruti Mthalane met Zolani Tete in a flyweight (IBF) world-title defense fight. Mthalane was 27 years old and with a record of 26-2 (17), and Tete was 22 years old and with a record of 13-0 (11). Mthalane stopped Zolani Tete via 5th-round TKO and successfully defended his title.
On March 26, 2011 Moruti Mthalane met Johnriel Casimero in a flyweight (IBF) world-title defense fight. Mthalane was 28 years old and with a record of 27-2 (18), and Casimero was 22 years old and with a record of 14-1 (8). Mthalane stopped Johnriel Casimero via 5th-round TKO and successfully defended his title.
On December 23, 2019 Moruti Mthalane met Akira Yaegashi in a flyweight (IBF) world-title defense fight. Mthalane was 37 years old and with a record of 39-2 (26), and Yaegashi was 36 years old and with a record of 28-6 (16). Mthalane stopped Akira Yaegashi via 9th-round TKO and successfully defended his title.
On September 29, 2007 Moruti Mthalane faced off against Apol Suico in a flyweight bout at age 24. He was coming in with a record of 21-1 (14). Mthalane stopped Apol Suico via TKO.
On October 27, 2017 Moruti Mthalane faced off against Ardin Diale in a flyweight bout at age 35. He was coming in with a record of 35-2 (24). Mthalane stopped Ardin Diale via TKO.