Weightclass:  Lightweight
Location:  Pretoria, South Africa
Record:  25 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2029Soweto, South Africa24 - 4 Paul Theron2 - 9 WPts
15/02/2029Durban, South Africa23 - 4 Bart Makamba3 - 23(1) WPts
03/01/2029Soweto, South Africa22 - 4 Mark Mubitende0 - 1 WPts
20/12/2028Johannesburg, South Africa21 - 4 Stuart Ngandu10 - 28 WPts
19/11/2028Soweto, South Africa20 - 4 Athenkosi Mashamaite3 - 16 WPts
10/10/2028Soweto, South Africa19 - 4 Gus Tshibamba2 - 5 WPts
04/10/2028Soweto, South Africa18 - 4 John Van Niekerk1 - 9(1) WPts
09/09/2028Soweto, South Africa17 - 4 Paul Theron0 - 7 WPts
15/08/2028Cape Town, South Africa16 - 4 Phornello Adalimortty2 - 5 WPts
11/07/2028Soweto, South Africa15 - 4 Paul Theron0 - 5 WPts
03/07/2028Soweto, South Africa14 - 4 Paul Theron0 - 4 WPts
06/06/2028Soweto, South Africa13 - 4 Paul Theron0 - 3 WPts
04/05/2028Soweto, South Africa12 - 4 Tabansi Bungu1 - 12 WPts
24/04/2028Soweto, South Africa11 - 4 Charlie Kajangala0 - 10 WPts
15/04/2028Soweto, South Africa10 - 4 Charlie Kajangala0 - 9 WPts
11/04/2028Soweto, South Africa9 - 4 John Van Niekerk0 - 5(1) WPts
06/04/2028Pretoria, South Africa8 - 4 Jordan Cilliers0 - 12 WPts
02/04/2028Pretoria, South Africa7 - 4 Jordan Cilliers0 - 11 WPts
25/03/2028Soweto, South Africa6 - 4 Siphelele Mkhize0 - 2 WPts
15/03/2028Johannesburg, South Africa6 - 3 Theo Ngalibali2 - 8 LPts
13/03/2028Soshanguve, South Africa5 - 3 Alec Ncita0 - 4 WPts
16/02/2028Cape Town, South Africa4 - 3 Umi Adusei0 - 1 WPts
09/02/2028Cape Town, South Africa3 - 3 Umi Adusei0 - 0 WPts
23/12/2027Pretoria, South Africa2 - 3 Theo Ngalibali2 - 5 WPts
24/10/2027Santiago de los Caballeros, Dominican Republic2 - 2 Xaver Machuca9 - 14 LPts
26/08/2027San Miguel, El Salvador1 - 2 Eloy Marcia9 - 20 WPts
28/06/2027Mitchells Plain, South Africa1 - 1 Diallo Mogoeng5 - 7 LPts
09/05/2027Khayelitsha, South Africa1 - 0 Kenzie Kasulu8 - 11 LPts
06/04/2027Pretoria, South Africa0 - 0 Theo Ngalibali1 - 0 WPts