Weightclass:  Lightweight
Location:  Umlazi, South Africa
Record:  28(8) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/12/2033Port Elizabeth, South Africa27(8) - 9 Trory Rahman16 - 19 WPts
09/11/2033Durban, South Africa26(8) - 9 Michael Kazembe16 - 13 WPts
09/10/2033Caloocan, Philippines26(8) - 8 Dylan Cabaccan23 - 17(2) LPts
11/08/2033Port Elizabeth, South Africa25(8) - 8 Trory Rahman16 - 17 WPts
26/06/2033Kemerovo, Russia24(7) - 8 Boris Bardin8 - 6 WKO3
28/04/2033Soweto, South Africa23(6) - 8 Diallo Agyare13 - 14 WKO3
28/02/2033Linden, Guyana23(6) - 7 Kian Patterson32 - 11 LPts
31/12/2032Umlazi, South Africa22(5) - 7 Lisandro Camejo1 - 9 WKO3
31/10/2032Pretoria, South Africa21(5) - 7 Mandla Hanekom11 - 13 WPts
14/09/2032Khayelitsha, South Africa21(5) - 6 Orma Khuzwayo28(5) - 23 LPts
14/08/2032Caracas, Venezuela20(5) - 6 Santiago Gomez5 - 8 WPts
14/06/2032Soweto, South Africa19(5) - 6 Siphelele Mkhize14 - 17 WPts
30/04/2032Umlazi, South Africa18(5) - 6 Vashon Chikunga10 - 7 WPts
02/03/2032Lyon, France17(4) - 6 James Belizaire9 - 20(3) WKO2
03/01/2032Oslo, Norway17(4) - 5 Roscoe Lian24 - 16 LPts
05/11/2031Camaguey, Cuba16(3) - 5 Aimon Vences0 - 0 WKO2
06/09/2031Umlazi, South Africa15(2) - 5 Montana Abrigo5 - 14 WKO3
08/07/2031Riyadh, Saudi Arabia14(2) - 5 Faisal Alasiri8 - 7 WPts
10/05/2031Umlazi, South Africa13(1) - 5 Mondli Muthambi4 - 10 WKO3
15/03/2031Soweto, South Africa12(1) - 5 Siphelele Mkhize8 - 15 WPts
16/01/2031Umlazi, South Africa11(1) - 5 Stephen Van der Walt1 - 2 WPts
17/11/2030Rouen, France10(1) - 5 Henri Diaby5 - 16 WPts
19/09/2030Adelaide, Australia9(1) - 5 Angelo De Franco14 - 9 WPts
22/07/2030Bordeaux, France9(1) - 4 Leggett Richoux22 - 24(1) LPts
24/05/2030Johannesburg, South Africa8(1) - 4 Kofi Sam5 - 11 WPts
29/03/2030Khayelitsha, South Africa7(1) - 4 John Ntsila11 - 9 WPts
29/01/2030Pretoria, South Africa6(1) - 4 Tobias Ngoy4 - 5 WPts
04/12/2029Durban, South Africa5(1) - 4 Armani Archer2 - 5 WPts
08/10/2029Katlehong, South Africa5(1) - 3 Mel Moolman12 - 28 LPts
09/08/2029Durban, South Africa4(1) - 3 Paul Augustin0 - 0 WPts
11/06/2029Cape Town, South Africa3(1) - 3 Ethan Manyama8 - 23 WPts
06/05/2029Khayelitsha, South Africa3(1) - 2 Dave Kaninda12 - 10 LPts
02/04/2029Tegucigalpa, Honduras2 - 2 Carlos Rigor2 - 14(3) WKO3
02/02/2029Mitchells Plain, South Africa2 - 1 Michael Tambo12 - 9(1) LPts
19/12/2028Pretoria, South Africa1 - 1 Jay Kayibunda7 - 11 WPts
29/10/2028Tembisa, South Africa1 - 0 Kamohelo Mthethwa17 - 17 LPts
27/09/2028Umlazi, South Africa0 - 0 Tabari Simasiku5(1) - 17 WPts