Weightclass:  Light Flyweight
Location:  Umlazi, South Africa
Record:  18 - 12(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/07/2029Umlazi, South Africa17 - 12(2) Kaewfah Bunmathan2 - 19 WPts
24/05/2029Umlazi, South Africa16 - 12(2) Syed Pishnamazzade5 - 2 WPts
26/03/2029Umlazi, South Africa15 - 12(2) Corey Tshikulu0 - 4 WPts
24/01/2029Umlazi, South Africa14 - 12(2) Dave Grobbelaar0 - 8 WPts
25/11/2028Umlazi, South Africa13 - 12(2) Hakan Pochan1 - 4 WPts
24/09/2028Umlazi, South Africa12 - 12(2) Okapi Ntuli0 - 0 WPts
23/07/2028Umlazi, South Africa11 - 12(2) Oleos Matute6 - 11 WPts
24/05/2028Umlazi, South Africa10 - 12(2) Juan Bustillo3 - 14 WPts
25/03/2028Umlazi, South Africa9 - 12(2) Marjun Pacut14 - 17 WPts
25/01/2028Umlazi, South Africa9 - 11(2) Toma Zemgridis6 - 7 LPts
26/11/2027Umlazi, South Africa8 - 11(2) Jose Balandra1 - 13 WPts
27/09/2027Umlazi, South Africa7 - 11(2) Cisco Langkin3 - 9 WPts
29/07/2027Umlazi, South Africa7 - 10(2) Penda Magqwaka13(1) - 11(1) LPts
30/05/2027Umlazi, South Africa6 - 10(2) Ashley Villagran5 - 8 WPts
01/04/2027Surabaya, Indonesia5 - 10(2) Noah Hutabarat1 - 6 WPts
01/02/2027Pretoria, South Africa5 - 9(2) Obiajulu Nkrumah4 - 15 LPts
13/12/2026Ho Chi Minh City, Vietnam5 - 8(1) Quach Trang35 - 26 LKO3
15/10/2026Soweto, South Africa5 - 7(1) Denzel Faress24(1) - 27 LPts
14/09/2026Brisbane, Australia4 - 7(1) Arran Gallagher14 - 8 WPts
17/07/2026Buenos Aires, Argentina4 - 6(1) Angel Aybar21 - 3 LPts
19/05/2026Umlazi, South Africa4 - 5(1) James Keleku2 - 10 LPts
20/03/2026Katlehong, South Africa3 - 5(1) Jack Dondo0 - 0 WPts
10/02/2026Busan, South Korea2 - 5(1) Sung-ryong Woo3 - 20(2) WPts
13/12/2025Roodepoort, South Africa2 - 4(1) Ian Letlabika6 - 14(3) LPts
20/10/2025Port Elizabeth, South Africa2 - 3 Dries Mulder21(1) - 24 LKO3
15/09/2025Mamelodi, South Africa2 - 2 Vuyisile Nhleko2 - 10 LPts
06/08/2025Umlazi, South Africa1 - 2 Hernan Noa2 - 11 WPts
07/06/2025Kuching, Malaysia1 - 1 Jawad Abdullah9 - 12(1) LPts
09/04/2025Bayamon, Puerto Rico1 - 0 Pablo Navarrete2 - 11 LPts
09/02/2025Umlazi, South Africa0 - 0 James Keleku1 - 2 WPts