Weightclass:  Welterweight
Location:  Khayelitsha, South Africa
Record:  18 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Khayelitsha, South Africa17 - 5 Dave Pagunsan5 - 11 WPts
15/09/2033Khayelitsha, South Africa16 - 5 Joe McCalman5 - 11 WPts
15/07/2033Khayelitsha, South Africa15 - 5 Sid Eason3 - 8 WPts
15/05/2033Khayelitsha, South Africa14 - 5 Justin Chalmers1 - 7 WPts
16/03/2033Khayelitsha, South Africa13 - 5 Roger Dewey5 - 14 WPts
14/01/2033Khayelitsha, South Africa12 - 5 Jackson Modjeka0 - 6 WPts
14/11/2032Khayelitsha, South Africa11 - 5 Jamar Dlala0 - 2(1) WPts
14/09/2032Zagreb, Croatia10 - 5 Jozo Bogdanic22 - 24(1) WPts
16/07/2032Zaporizhia, Ukraine10 - 4 Wasyl Zahorsky18 - 20 LPts
18/05/2032Khayelitsha, South Africa9 - 4 Tlou Motshekga1 - 14 WPts
18/03/2032Odessa, Ukraine8 - 4 Sergey Turchin2 - 9 WPts
19/01/2032Khayelitsha, South Africa7 - 4 Itumeleng Msibi3 - 14 WPts
19/11/2031Johannesburg, South Africa6 - 4 Thiel Van der Byl0 - 3 WPts
26/09/2031Katlehong, South Africa6 - 3 Jasper Bosman3 - 17 LPts
29/07/2031Katlehong, South Africa5 - 3 Jasper Bosman3 - 16 WPts
02/06/2031Khayelitsha, South Africa5 - 2 Adam Molekane16 - 8 LPts
05/04/2031Hamilton, New Zealand5 - 1 Oscar Eagleson16 - 11 LPts
05/02/2031Milwaukee, USA4 - 1 Jack Fannon2 - 9 WPts
08/12/2030Bruges, Belgium4 - 0 Bartolomeus Van de Werve21 - 9 LPts
10/10/2030Katlehong, South Africa3 - 0 Kamohelo Mapisa0 - 12 WPts
13/08/2030Johannesburg, South Africa2 - 0 Chris Majoro0 - 0 WPts
16/06/2030Soweto, South Africa1 - 0 Ben Stander25 - 8 WPts
13/05/2030Khayelitsha, South Africa0 - 0 Jevonte Ampomah1 - 2 WPts