Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  16 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2033Durban, South Africa15 - 20 Kolzak Ketebaeff0 - 4 WPts
15/04/2033Durban, South Africa14 - 20 Gethin Dewar1 - 2 WPts
14/02/2033Durban, South Africa13 - 20 Joel Tshichimbi8 - 31(2) WPts
15/12/2032Durban, South Africa12 - 20 Sam Cattell15(1) - 19 WPts
15/10/2032Durban, South Africa11 - 20 Xavion Lujan1 - 12 WPts
16/08/2032Durban, South Africa10 - 20 James Houlette1 - 3 WPts
13/06/2032Durban, South Africa9 - 20 Ntsikelelo Letsholonyane11 - 6 WPts
15/04/2032Durban, South Africa8 - 20 Polo Erasmus2 - 1 WPts
15/02/2032Durban, South Africa7 - 20 Rivaldo Sobukwe6 - 7 WPts
17/12/2031Durban, South Africa7 - 19 Johnny Van Wyk2 - 2 LPts
18/10/2031Durban, South Africa7 - 18 Shehu Ishiaku7 - 23 LPts
19/08/2031Durban, South Africa6 - 18 Paul Kanku2 - 21 WPts
20/06/2031Soweto, South Africa6 - 17 Josh Van der Knaap7 - 11 LPts
27/04/2031Port Elizabeth, South Africa6 - 16 Isaac Bungu7 - 22 LPts
13/03/2031Durban, South Africa6 - 15 Scott Madioko10(2) - 16 LPts
10/02/2031Johannesburg, South Africa6 - 14 Danny Malangu18 - 11 LPts
21/12/2030Port Elizabeth, South Africa6 - 13 Luister Kasanbata5 - 11 LPts
02/11/2030Soshanguve, South Africa5 - 13 Greg Chikunga2 - 18(2) WPts
15/09/2030Katlehong, South Africa4 - 13 Mick Kimbionlongo14(2) - 19(2) WPts
15/08/2030Charleston, USA3 - 13 Joe McQuire9 - 18 WPts
17/06/2030Soweto, South Africa2 - 13 Nathan Tshibelu3 - 8 WPts
09/05/2030Cape Town, South Africa1 - 13 Jordan Kivebulaya10 - 23 WPts
19/03/2030Mitchells Plain, South Africa0 - 13 Chata Asante8 - 17 WPts
16/02/2030Khayelitsha, South Africa0 - 12 Tlou Zokwana24 - 7 LPts
24/12/2029Berlin, Germany0 - 11 Willaperht Saul0 - 15 LPts
25/10/2029Port Elizabeth, South Africa0 - 10 Lloyd Motsoaledi1 - 6 LPts
14/09/2029Soweto, South Africa0 - 9 Rachid Haarhoff7 - 13 LPts
16/07/2029Cape Town, South Africa0 - 8 Gift Manyisa7 - 7 LPts
19/05/2029Soweto, South Africa0 - 7 Naeem Kyei14 - 8 LPts
25/03/2029Khayelitsha, South Africa0 - 6 Gift Mabokgwane14 - 28 LPts
22/02/2029Pretoria, South Africa0 - 5 Paul Kalunga21 - 6 LPts
20/01/2029New Orleans, USA0 - 4 Lewis Peart7 - 14 LPts
22/11/2028Umlazi, South Africa0 - 3 Felix Mahlangu30 - 15 LPts
25/09/2028Cape Town, South Africa0 - 2 Eric Bungu10 - 19 LPts
03/08/2028Johannesburg, South Africa0 - 1 Eric Serero13 - 15 LPts
03/07/2028Durban, South Africa0 - 0 Theo Marais1 - 3 LPts