Weightclass:  Welterweight
Location:  Roodepoort, South Africa
Record:  30(3) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2034Umlazi, South Africa30(3) - 12 Mzikayise Mfeketho17 - 17(2) LPts
11/11/2033Cape Town, South Africa29(3) - 12 Michael Gabuza17(1) - 20 WPts
15/09/2033Birmingham, UK28(3) - 12 Rob Platt7 - 14 WPts
15/07/2033Mexico City, Mexico27(2) - 12 Edmundo Andino8 - 12 WTKO2
15/05/2033Cape Town, South Africa26(2) - 12 Otieno Bamfokwakye10 - 28 WPts
16/03/2033Durban, South Africa25(2) - 12 Denton Kiziamina15 - 18 WPts
15/01/2033Tembisa, South Africa24(2) - 12 Quaashie Bimi8 - 20 WPts
15/11/2032Roodepoort, South Africa23(1) - 12 Inigo Boketshu14 - 18(1) WKO3
15/09/2032Aalborg, Denmark22(1) - 12 Stieran Jansen28 - 17 WPts
17/07/2032Waitakere, New Zealand21(1) - 12 Hayden Pourewa6 - 13 WPts
19/05/2032Plovdiv, Bulgaria21(1) - 11 Milen á Serebrov14 - 3 LPts
21/03/2032Roodepoort, South Africa20(1) - 11 Ricardo Enriquez1 - 5 WPts
22/01/2032Tabriz, Iran19(1) - 11 Yasin Orujov5 - 8 WPts
23/11/2031Soweto, South Africa18(1) - 11 Inigo Boketshu10 - 16(1) WPts
28/09/2031Khayelitsha, South Africa18(1) - 10 Gus Miekountima23(2) - 14 LPts
27/08/2031iBhayi, South Africa18(1) - 9 Fagrie Manamela6 - 2 LPts
24/07/2031Roodepoort, South Africa18(1) - 8 Aidan Myles6(2) - 14 LPts
26/05/2031London, UK17(1) - 8 Dave Fyffe5 - 13 WPts
28/03/2031Roodepoort, South Africa16(1) - 8 Nicolas Bayle1 - 11 WPts
28/01/2031Tembisa, South Africa15(1) - 8 Sam Mphahlele12 - 5 WPts
06/12/2030Port Elizabeth, South Africa14(1) - 8 Toon Pretorius9 - 11 WPts
08/10/2030Roodepoort, South Africa13 - 8 Quadrees Adinkra2 - 3 WKO3
11/08/2030Daegu, South Korea12 - 8 Jae-sung Noh13 - 17 WPts
13/06/2030Randburg, South Africa12 - 7 Morgan Viljoen13 - 13 LPts
14/04/2030Santo Domingo de Guzman, Dominican Republic11 - 7 Xavion Palacio5 - 25 WPts
14/02/2030Durban, South Africa10 - 7 Robert Kamele7 - 23 WPts
19/12/2029East London, South Africa9 - 7 Kwanda Motupa10 - 14 WPts
23/10/2029Roodepoort, South Africa8 - 7 Gaspar Coetzee1 - 2 WPts
24/08/2029Mamelodi, South Africa7 - 7 RaphaÙl Krige3 - 13(1) WPts
26/06/2029Port Elizabeth, South Africa7 - 6 Xhosas Gyimah5 - 16 LPts
27/04/2029Modesto, USA7 - 5 Eloy Adan5 - 9 LPts
27/02/2029Roodepoort, South Africa7 - 4 Desiderio Torralba14 - 15 LPts
29/12/2028Liege, Belgium6 - 4 Paul Noury5 - 10 WPts
31/10/2028Antwerp, Belgium5 - 4 Clement Van Bocxlaer12(1) - 17 WPts
02/09/2028iBhayi, South Africa4 - 4 Duncan Komba1 - 5 WPts
05/07/2028Lowell, USA3 - 4 Michael Zecca0 - 0 WPts
07/05/2028Brno, Czech Republic3 - 3 Felix Hnat9 - 22 LPts
09/03/2028Maipu, Chile3 - 2 Zacarias Armijo25 - 10 LPts
10/01/2028Roodepoort, South Africa2 - 2 Bongani Sono2 - 5(1) WPts
10/11/2027Cape Town, South Africa2 - 1 Paul Kanambe14 - 16 LPts
12/09/2027Katlehong, South Africa1 - 1 Tevin Bawuah4 - 11 WPts
22/07/2027Randburg, South Africa1 - 0 Harry Kapuku10 - 18 LPts
13/06/2027Roodepoort, South Africa0 - 0 Tshepo Letlabika0 - 7 WPts