Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  11 - 27(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/03/2033Durban, South Africa10 - 27(1) Otieno Mpeta0 - 1 WPts
10/01/2033Durban, South Africa10 - 26(1) Eyyub Mohiuddin6 - 12 LPts
09/11/2032Durban, South Africa9 - 26(1) Harvey Katshiendenda0 - 1 WPts
08/09/2032Durban, South Africa8 - 26(1) Eiji Ishihara4 - 29(1) WPts
09/07/2032Durban, South Africa8 - 25(1) Beltran Arcia14 - 14 LPts
09/05/2032Durban, South Africa8 - 24(1) Yeprem Roubanian1 - 6 LPts
10/03/2032Durban, South Africa8 - 23(1) Sulaiman Ntuli18 - 20 LPts
09/01/2032Durban, South Africa7 - 23(1) Luis Platero0 - 11 WPts
10/11/2031Durban, South Africa7 - 22(1) Mzikayise Bapela11 - 22 LPts
09/09/2031Durban, South Africa7 - 21(1) Udenwa Vilakazi8 - 7 LPts
11/07/2031Durban, South Africa6 - 21(1) Amjad Abed4 - 11 WPts
11/05/2031Durban, South Africa5 - 21(1) Asavela Mini1 - 3 WPts
14/03/2031Barcelona, Venezuela5 - 20 Jose Fuertes12 - 9 LKO3
14/01/2031Maroua, Cameroon5 - 19 Jeremie Makoun6 - 14(1) LPts
16/11/2030Toshkent, Uzbekistan5 - 18 Vidadi Sadri13 - 15 LPts
18/09/2030Lusaka, Zambia5 - 17 Mahdi Muoghalu9 - 21 LPts
21/07/2030Oslo, Norway5 - 16 Kelby Agnor13 - 18 LPts
23/05/2030Giza, Egypt5 - 15 Bilal Khawaja20 - 22 LPts
25/03/2030Durban, South Africa4 - 15 Mandla Hanekom4 - 4 WPts
25/01/2030Durban, South Africa3 - 15 Huynh Thinh0 - 6 WPts
27/11/2029Port Elizabeth, South Africa3 - 14 Okoth kaMagwaza4 - 7 LPts
02/10/2029Ulaanbaatar, Mongolia3 - 13 Kolya Togoldor3 - 14 LPts
04/08/2029Mitchells Plain, South Africa2 - 13 Jackson Mokeana0 - 8 WPts
08/06/2029San Jose, Costa Rica2 - 12 Noe Ruan5 - 25 LPts
10/04/2029Durban, South Africa2 - 11 Nwa Eck5 - 1 LPts
09/02/2029Roodepoort, South Africa2 - 10 Rob Ngina6 - 9 LPts
15/12/2028Buenos Aires, Argentina2 - 9 Francisco Laguna11 - 12 LPts
17/10/2028Durban, South Africa2 - 8 Nwa Eck3 - 0 LPts
18/08/2028Durban, South Africa1 - 8 Dave Mabweni7 - 2 WPts
19/06/2028Cape Town, South Africa1 - 7 Wandisile Ramatlhodi1 - 5 LPts
21/04/2028Mueang Samut Prakan, Thailand1 - 6 Pigmy Palanchai2 - 0 LPts
22/02/2028San Jose, Costa Rica1 - 5 Sierra Alban2 - 15 LPts
25/12/2027Durban, South Africa0 - 5 Ulffr Dreessen3 - 14 WPts
26/10/2027Durban, South Africa0 - 4 Arthur Felicien1(1) - 20(1) LPts
03/09/2027Pretoria, South Africa0 - 3 Peter Mabena2 - 15 LPts
09/07/2027Soshanguve, South Africa0 - 2 Charlie Tshimusekedi13(2) - 19 LPts
11/05/2027Johannesburg, South Africa0 - 1 Deiondre Magqwaka12 - 12 LPts
10/04/2027Durban, South Africa0 - 0 Zaid Khumalo3 - 2 LPts