Weightclass:  Light Welterweight
Location:  Port Elizabeth, South Africa
Record:  23 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2033Port Elizabeth, South Africa22 - 5 Mason Van Rooyen0 - 8 WPts
28/09/2033Port Elizabeth, South Africa21 - 5 Uzoma Muniru0 - 14 WPts
29/07/2033Port Elizabeth, South Africa20 - 5 Zakwan Elmobarky3 - 10 WPts
29/05/2033Calamba, Philippines19 - 5 David Rayon4 - 19 WPts
30/03/2033Mamelodi, South Africa19 - 4 Ian Kasanda16 - 13 LPts
30/01/2033Port Elizabeth, South Africa18 - 4 Rivaldo Sobukwe8 - 12 WPts
30/11/2032Port Elizabeth, South Africa17 - 4 Jevonte Monare0 - 1 WPts
30/09/2032Port Elizabeth, South Africa16 - 4 Rex Koba9 - 7 WPts
31/07/2032Nassau, Bahamas15 - 4 Mel Lurie7 - 6 WPts
02/06/2032Soweto, South Africa14 - 4 Rob Komba3 - 8 WPts
04/04/2032Lipa, Philippines14 - 3 Clint Adan22 - 16 LPts
05/02/2032Port Elizabeth, South Africa13 - 3 Fedor Makowski0 - 2 WPts
08/12/2031Mashhad, Iran12 - 3 Hsin Zhao10 - 17 WPts
10/10/2031Tabriz, Iran11 - 3 Kamran Agha8 - 24 WPts
11/08/2031Zamboanga City, Philippines10 - 3 Diego Manigbas7 - 11 WPts
13/06/2031Port Elizabeth, South Africa9 - 3 Shaquille Dikgacoi0 - 1 WPts
13/04/2031Ulaanbaatar, Mongolia9 - 2 Yo Kao22 - 11 LPts
13/02/2031Port Elizabeth, South Africa8 - 2 Edmund Van der Merwe0 - 3(1) WPts
15/12/2030Port Elizabeth, South Africa7 - 2 Christoph Theron1 - 4 WPts
17/10/2030Vilnius, Lithuania7 - 1 Julek Jaracz19(1) - 19 LPts
19/08/2030Port Elizabeth, South Africa6 - 1 Luka Paley0 - 5 WPts
21/06/2030Port Elizabeth, South Africa5 - 1 Jesus Abar1 - 1 WPts
23/04/2030Port Elizabeth, South Africa4 - 1 Kamohelo Bungu1 - 4 WPts
22/02/2030Port Elizabeth, South Africa4 - 0 Dai Khumalo2 - 4 LPts
24/12/2029Port Elizabeth, South Africa3 - 0 Napoleon Zakari3 - 5 WPts
25/10/2029Ruiru, Kenya2 - 0 Adnan Hammoud0 - 16 WPts
27/08/2029Paterson, USA1 - 0 Lucas Giblin1 - 5 WPts
29/06/2029Port Elizabeth, South Africa0 - 0 Ntsikelelo Serero2 - 4 WPts