Weightclass:  Welterweight
Location:  Katlehong, South Africa
Record:  16 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/06/2030San Pedro Sula, Honduras15 - 11 Jose Lucena11 - 11 WPts
15/04/2030Antwerp, Belgium15 - 10 Constantien Wissel19 - 12(1) LPts
15/02/2030Kanpur, India14 - 10 Bilal Abdelrahman10 - 10 WPts
18/12/2029Ulaanbaatar, Mongolia14 - 9 Yo Nguy25 - 12 LPts
20/10/2029Soshanguve, South Africa13 - 9 Greg Tshibinzi11(1) - 10 WPts
24/08/2029Montevideo, Uruguay12 - 9 Manuel Belles20 - 10 WPts
26/06/2029Katlehong, South Africa11 - 9 Vince Mbekile1 - 0 WPts
27/04/2029Giza, Egypt10 - 9 Imran Younan3 - 18 WPts
27/02/2029Pretoria, South Africa10 - 8 Bongani Keet23(2) - 18 LPts
30/12/2028Katlehong, South Africa9 - 8 Otieno Bamfokwakye0 - 10 WPts
30/10/2028Reynosa, Mexico9 - 7 Vegas Barrero22(1) - 9 LPts
01/09/2028Katlehong, South Africa9 - 6 Kentay Adomah11 - 4 LPts
03/07/2028Katlehong, South Africa9 - 5 Richard Buys5 - 11 LPts
04/05/2028Durban, South Africa8 - 5 Robert Kamele2 - 17 WPts
10/03/2028Katlehong, South Africa7 - 5 Bongi Zokwana1 - 1 WPts
11/01/2028Riga, Latvia6 - 5 Dmitriy Rinkis12 - 16 WPts
13/11/2027Salta, Argentina6 - 4 Eduardo Mantilla48 - 7 LPts
15/09/2027Johannesburg, South Africa5 - 4 Chris Nzila3 - 10 WPts
17/07/2027Cape Town, South Africa5 - 3 Mduduzi Tshwete2 - 6 LPts
21/05/2027Madrid, Spain4 - 3 Alfonso Melgoza5 - 13 WPts
23/03/2027Lublin, Poland4 - 2 Milosz Bednarz2 - 7 LPts
23/01/2027Katlehong, South Africa3 - 2 Roland Swart1 - 10 WPts
24/11/2026Pretoria, South Africa2 - 2 La Vonn Nsiah6 - 14 WPts
26/09/2026Abidjan, Ivory Coast1 - 2 Laurent Chamfort2 - 22 WPts
29/07/2026East London, South Africa1 - 1 Nathan Nkoana7 - 10 LPts
01/06/2026Randburg, South Africa1 - 0 Lado Manamela10 - 11 LPts
20/04/2026Katlehong, South Africa0 - 0 Robert Kibangadi0 - 1 WPts