Weightclass:  Light Welterweight
Location:  Germiston, South Africa
Record:  5 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/09/2030Germiston, South Africa5 - 23 Theo Burnett5 - 13 LPts
13/07/2030Germiston, South Africa5 - 22 Gig Metro2 - 15 LPts
13/05/2030Germiston, South Africa5 - 21 Waqas Musa19 - 10 LPts
14/03/2030Germiston, South Africa5 - 20 Qadir Shakoor0 - 8 LPts
13/01/2030Germiston, South Africa4 - 20 Beijne Pardol2 - 1 WPts
14/11/2029Germiston, South Africa3 - 20 Fadei Kuzminski8(1) - 8 WPts
15/09/2029Germiston, South Africa3 - 19 Tavon Mahlobo2 - 3 LPts
16/07/2029Germiston, South Africa2 - 19 Ayanda Cele6 - 14 WPts
18/05/2029Germiston, South Africa2 - 18 Ayanda Cele5 - 14 LPts
19/03/2029Germiston, South Africa2 - 17 Fidel Makalintal14 - 18 LPts
18/01/2029Germiston, South Africa1 - 17 Lehlohonolo Dube4 - 10 WPts
20/11/2028Germiston, South Africa1 - 16 Vashon Kanda10 - 15 LPts
21/09/2028Cologne, Germany1 - 15 Rog Peers12 - 19 LPts
24/07/2028Germiston, South Africa1 - 14 Haaris Atiyeh6 - 6 LPts
26/05/2028Germiston, South Africa0 - 14 Peter Venter1 - 1 WPts
27/03/2028Germiston, South Africa0 - 13 Ashley Harbert4 - 6 LPts
28/01/2028Krasnoyarsk, Russia0 - 12 Sergei Gladyshev6 - 11 LPts
29/11/2027Perm, Russia0 - 11 Kolya Malkin10 - 16 LPts
30/09/2027Santa Rosa, Philippines0 - 10 Mark Vielma7 - 7 LPts
02/08/2027Germiston, South Africa0 - 9 Vashon Kanda6 - 10 LPts
03/06/2027Soshanguve, South Africa0 - 8 Phil Tshikumini1 - 16 LPts
12/04/2027Medellin, Colombia0 - 7 Ora Morin1 - 13 LPts
12/02/2027Cape Town, South Africa0 - 6 Jordan Kivebulaya3 - 10 LPts
16/12/2026Durban, South Africa0 - 5 Elliot Gabuza8 - 17 LPts
17/10/2026Soshanguve, South Africa0 - 4 Ayanda Cele2 - 1 LPts
25/08/2026Pretoria, South Africa0 - 3 John Nfuni7 - 14 LPts
28/06/2026Soweto, South Africa0 - 2 Jonathan Ngcongca9 - 23 LPts
30/04/2026Mamelodi, South Africa0 - 1 Justin Katenda17 - 10 LPts
05/03/2026Germiston, South Africa0 - 0 Onofre Barros1 - 0 LPts