Weightclass:  Lightweight
Location:  Mamelodi, South Africa
Record:  25(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/09/2031Mamelodi, South Africa24(2) - 21 Keiichi Imai6 - 15 WPts
17/07/2031Mamelodi, South Africa23(2) - 21 Alen Pleše2 - 6 WPts
18/05/2031Mamelodi, South Africa22(2) - 21 Lewis Greenway10 - 13 WPts
19/03/2031Mamelodi, South Africa21(2) - 21 Tyrell Asamoah0 - 1 WPts
18/01/2031Mamelodi, South Africa20(2) - 21 Napoleon Mini2 - 0 WPts
19/11/2030Mamelodi, South Africa19(2) - 21 Harvey Nyadombo3 - 10 WPts
21/09/2030Mamelodi, South Africa18(2) - 21 Haralambi á Burkov1 - 2 WPts
22/07/2030Mamelodi, South Africa18(2) - 20 Ahrend Krige14 - 13 LPts
24/05/2030Mamelodi, South Africa18(2) - 19 Gennady Bayanmonkh1 - 7 LPts
26/03/2030Anderlecht, Belgium18(2) - 18 Albain Berland17 - 16 LPts
26/01/2030Mamelodi, South Africa17(2) - 18 Mykelti Hanekom3 - 4 WPts
27/11/2029Nassau, Bahamas16(2) - 18 Michael Sellar0 - 8 WPts
29/09/2029Mamelodi, South Africa15(2) - 18 Siphelele Mkhize6 - 8 WPts
01/08/2029Hanoi, Vietnam14(2) - 18 On Binh1 - 0 WPts
03/06/2029Bangkok, Thailand13(2) - 18 Rachamongkol Sitjaesairung2 - 12 WPts
05/04/2029Santo Domingo de Guzman, Dominican Republic13(2) - 17 Urvano Navarro40(1) - 22 LPts
05/02/2029Mamelodi, South Africa12(2) - 17 Quarren Segolela1 - 1 WPts
08/12/2028Mamelodi, South Africa11(2) - 17 Shaquille Agyemang4 - 6 WPts
09/10/2028Mamelodi, South Africa10(2) - 17 Boniface Rostand3 - 3 WPts
11/08/2028Baku, Azerbaijan10(2) - 16 Qasim Masood46 - 35 LPts
13/06/2028Taif, Saudi Arabia10(2) - 15 Umair Jabbir5 - 15(1) LPts
15/04/2028Mamelodi, South Africa9(1) - 15 Alec Ncita0 - 5 WKO2
16/02/2028Mamelodi, South Africa8(1) - 15 Claus Van Rooyen1 - 1 WPts
27/12/2027Shizuoka, Japan7(1) - 15 Takeo Taniguchi2 - 10 WPts
29/10/2027Mamelodi, South Africa7(1) - 14 Kai Makoni10(1) - 9 LPts
30/08/2027Antwerp, Belgium7(1) - 13 Manus Lenaert5 - 27 LPts
02/07/2027Soshanguve, South Africa6(1) - 13 William Ngeleka2 - 18(2) WPts
05/05/2027Padang, Indonesia6(1) - 12 Imam Solossa0 - 0 LPts
07/03/2027Mamelodi, South Africa5 - 12 Achaz Morkel2 - 1 WKO3
06/01/2027Vienna, Austria5 - 11 Rüdiger Manssyreff20 - 12(2) LPts
08/11/2026Panama City, Panama5 - 10 Iago Pedro26 - 20 LPts
10/09/2026Bruges, Belgium5 - 9 Crouwel Jonckery8 - 21 LPts
12/07/2026Mamelodi, South Africa4 - 9 Bongani Manyama1 - 4 WPts
12/05/2026Pretoria, South Africa3 - 9 Mondli Nonyane1 - 18(1) WPts
17/03/2026Johannesburg, South Africa3 - 8 Michael Sono7 - 19 LPts
17/01/2026Durban, South Africa3 - 7 Kenzie Coetzee10 - 27(8) LPts
19/11/2025Soshanguve, South Africa3 - 6 Dominic Nfumu6 - 18 LPts
16/10/2025Tembisa, South Africa3 - 5 Bob Van Wyk30(1) - 15 LPts
15/09/2025Quezon City, Philippines3 - 4 Aimon Bravo17 - 23 LPts
18/07/2025Mamelodi, South Africa3 - 3 Anderson Weberg9 - 9 LPts
20/05/2025Suzhou, China3 - 2 Chung Shing16(2) - 15 LPts
22/03/2025Mamelodi, South Africa2 - 2 Mondli Nonyane1 - 11(1) WPts
22/01/2025Sana'a, Yemen2 - 1 Umair Abaza8 - 12 LPts
24/11/2024Soweto, South Africa2 - 0 Lemme Pietersen0 - 0 LPts
02/10/2024East London, South Africa1 - 0 Asavela Tambo1 - 6 WPts
07/08/2024Mamelodi, South Africa0 - 0 Dieter NaudÚ0 - 3 WPts