Weightclass:  Welterweight
Location:  Umlazi, South Africa
Record:  23(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/11/2033Umlazi, South Africa22(2) - 20 Gazi Ahmadi0 - 8 WPts
18/09/2033Umlazi, South Africa21(2) - 20 Alen Kankonda0 - 1 WPts
17/07/2033Umlazi, South Africa20(2) - 20 Augusto De Pasquale7 - 18(1) WPts
16/05/2033Umlazi, South Africa19(1) - 20 Manny Matas2 - 6 WKO3
16/03/2033Johannesburg, South Africa19(1) - 19 Shevon Selebi16 - 30 LPts
14/01/2033Umlazi, South Africa18(1) - 19 Inigo Boketshu14 - 19(2) WPts
14/11/2032Yerevan, Armenia18(1) - 18 Arev Aboutiounian10(1) - 21 LPts
16/09/2032Umlazi, South Africa17(1) - 18 Robert Kibangadi26 - 15 WPts
18/07/2032Mamelodi, South Africa16(1) - 18 Brin Tshifunka12 - 15 WPts
21/05/2032Malaga, Spain15(1) - 18 Fraco Rada11 - 11 WPts
23/03/2032Tehran, Iran14 - 18 Zhu Gung2 - 7 WKO3
24/01/2032Antwerp, Belgium14 - 17 Bauwe Carle12 - 14 LPts
26/11/2031Umlazi, South Africa13 - 17 Thabo Muthambi2 - 2 WPts
26/09/2031Umlazi, South Africa12 - 17 John Mphahlele5 - 17 WPts
30/07/2031Durban, South Africa12 - 16 Mark Tshiabu16 - 10 LPts
01/06/2031Umlazi, South Africa11 - 16 Sid Van der Vyver13 - 4 WPts
31/03/2031Umlazi, South Africa10 - 16 Helmut Pistorius1 - 1 WPts
31/01/2031Soweto, South Africa9 - 16 Siyabonga Gabuza6 - 18 WPts
06/12/2030Montevideo, Uruguay8 - 16 Federico Aday13 - 16 WPts
08/10/2030Karaj, Iran8 - 15 Xi-Wang Ung5 - 6 LPts
10/08/2030Umlazi, South Africa7 - 15 Rivaldo Nonyane3 - 8 WPts
12/06/2030iBhayi, South Africa6 - 15 Duncan Komba8 - 9 WPts
16/04/2030Johannesburg, South Africa6 - 14 Naeem Masango16 - 16 LPts
16/02/2030Khayelitsha, South Africa6 - 13 Gus Miekountima14(2) - 13 LPts
19/12/2029iBhayi, South Africa6 - 12 Sid Malan5 - 13 LPts
20/10/2029Cape Town, South Africa5 - 12 Ibeamaka Adusei17 - 15 WPts
21/08/2029Odense, Denmark5 - 11 Ulick Ibsen21 - 10 LPts
22/06/2029Coventry, UK5 - 10 Jonathan Murdock7 - 13 LPts
24/04/2029Umlazi, South Africa4 - 10 Vuyisile Mthethwa7 - 4 WPts
24/02/2029Umlazi, South Africa4 - 9 Gift Nkoana7 - 10 LPts
26/12/2028San Juan, Puerto Rico4 - 8 Fausto Castellanos15(1) - 15 LPts
27/10/2028Umlazi, South Africa3 - 8 Bongani Patosi0 - 3 WPts
01/09/2028Lviv, Ukraine3 - 7 Yakiv Borys15 - 5 LPts
04/07/2028Umlazi, South Africa3 - 6 Tefu Khuzwayo2 - 3 LPts
06/05/2028Viba del Mar, Chile3 - 5 Sierra Orozco20 - 15 LPts
08/03/2028Sydney, Australia2 - 5 Bruce Aikens4 - 25(1) WPts
09/01/2028Umlazi, South Africa2 - 4 Toon Pretorius0 - 2 LPts
10/11/2027Antwerp, Belgium2 - 3 Mike Van Cotenghis4 - 1 LPts
12/09/2027Port Elizabeth, South Africa1 - 3 Toon Pretorius0 - 0 WPts
17/07/2027Riyadh, Saudi Arabia1 - 2 Jawad Nassor12 - 18(1) LPts
19/05/2027Randburg, South Africa1 - 1 Robert Kibangadi1 - 7 LPts
26/03/2027Khayelitsha, South Africa1 - 0 Thulani Dlala7 - 15(4) LPts
20/02/2027Umlazi, South Africa0 - 0 Nicholas Lukaku0 - 0 WPts