Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  17 - 23(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Boksburg, South Africa17 - 22(2) Declan Kata20 - 14 LPts
11/11/2033Boksburg, South Africa17 - 21(2) Declan Kata19 - 14 LPts
13/09/2033Soweto, South Africa16 - 21(2) Duante Busia15 - 16 WPts
14/07/2033Soweto, South Africa16 - 20(2) Kai Corson19(2) - 15 LPts
14/05/2033Pretoria, South Africa15 - 20(2) Mark Mianbabu20 - 22 WPts
15/03/2033Osogbo, Nigeria14 - 20(2) Theophilus Adeluyi5 - 11 WPts
14/01/2033Umlazi, South Africa14 - 19(2) Tefu Jali18(1) - 19 LPts
15/11/2032Roodepoort, South Africa14 - 18(1) Louis Bungu23(1) - 12 LKO3
17/09/2032Soweto, South Africa13 - 18(1) Athenkosi Tambo1 - 13 WPts
18/07/2032Mamelodi, South Africa12 - 18(1) Lehlohonolo Nomvete14(1) - 10 WPts
20/05/2032Soweto, South Africa11 - 18(1) Joaquin Iglesia4 - 5 WPts
21/03/2032Gwangju, South Korea11 - 17(1) Seung-dae Pu19 - 13 LPts
22/01/2032Datong, China10 - 17(1) Li-Liang Fai3 - 17 WPts
23/11/2031Soweto, South Africa10 - 16(1) Louis Bungu18(1) - 11 LPts
23/09/2031Cape Town, South Africa10 - 15(1) Michael Gabuza8(1) - 15 LPts
31/07/2031Umlazi, South Africa9 - 15(1) Mzikayise Mfeketho7 - 12 WPts
02/06/2031Soweto, South Africa8 - 15(1) John Mphahlele5 - 15 WPts
01/04/2031Johannesburg, South Africa8 - 14(1) Nicholas Lukaku5 - 22 LPts
02/02/2031Busan, South Korea8 - 13(1) Joo-ho So21 - 17 LPts
05/12/2030Medellin, Colombia7 - 13(1) Rodrigo Gomez4 - 9 WPts
07/10/2030Soweto, South Africa6 - 13(1) Ilhami Gurman1 - 4 WPts
09/08/2030Soweto, South Africa6 - 12(1) Diego Galiano13(1) - 9 LPts
11/06/2030Kunming, China6 - 11(1) Wang Leung10 - 20 LPts
13/04/2030Carrefour, Haiti6 - 10(1) Verdun Minion2 - 12 LPts
13/02/2030Yerevan, Armenia6 - 9(1) Vakhtang Achekian4 - 15(5) LPts
16/12/2029Soweto, South Africa5 - 9(1) Zachary Whittet0 - 11(1) WPts
17/10/2029London, UK5 - 8(1) Ian Campbell0 - 4 LPts
19/08/2029Turku, Finland5 - 7(1) Taito Kokko10(1) - 20 LPts
21/06/2029Winterthur, Switzerland5 - 6(1) Ode Dauberman8 - 16 LPts
23/04/2029Hanoi, Vietnam5 - 5(1) Trieu Minh11 - 25 LPts
23/02/2029Soweto, South Africa4 - 5(1) Athenkosi Nyauza0 - 2 WPts
25/12/2028Soweto, South Africa4 - 4(1) Jackson Nyauza1 - 12 LPts
26/10/2028Adana, Turkey3 - 4(1) Adem Ozchelik3 - 7 WPts
28/08/2028Cape Town, South Africa2 - 4(1) Brett Kankonda4 - 9 WPts
06/07/2028Soweto, South Africa1 - 4(1) Siyabonga Gabuza3 - 5 WPts
11/05/2028Katlehong, South Africa1 - 3(1) Thabang Gcaba17 - 3 LPts
13/03/2028Soweto, South Africa0 - 3(1) John Kayemba0 - 5 WPts
13/01/2028Soweto, South Africa0 - 2(1) Giovanni Van Biljon9(1) - 32 LPts
15/11/2027Soweto, South Africa0 - 1 Richie Visagie17 - 13 LKO3
19/09/2027Pretoria, South Africa0 - 0 Jevonte Mokonyane9 - 6 LPts