Weightclass:  Light Welterweight
Location:  Cape Town, South Africa
Record:  10 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/02/2034Cape Town, South Africa10 - 15 John Batch8 - 11 LPts
02/12/2033Cape Town, South Africa9 - 15 Dom Tyrie1 - 14 WPts
02/10/2033Cape Town, South Africa9 - 14 Stephen Akrobettoe10 - 13 LPts
01/08/2033Cape Town, South Africa9 - 13 Gabriel Caravalho1 - 2 LPts
01/06/2033Cape Town, South Africa8 - 13 Dele Adefope1 - 8 WPts
01/04/2033Cape Town, South Africa7 - 13 Ayabulela Monare4 - 9 WPts
31/01/2033Cape Town, South Africa6 - 13 Dior Nakache1 - 5 WPts
02/12/2032Cape Town, South Africa5 - 13 Paulo Dubango2 - 4 WPts
02/10/2032Cape Town, South Africa4 - 13 John Cacpal6 - 10 WPts
03/08/2032Cape Town, South Africa3 - 13 Ekara Paranihihi1 - 7 WPts
05/06/2032Cape Town, South Africa2 - 13 Tlou Motsoaledi1 - 10(1) WPts
06/04/2032Cape Town, South Africa1 - 13 Thulani Nhlapo1 - 5 WPts
07/02/2032Cape Town, South Africa1 - 12 Rashon Adisi4 - 6 LPts
09/12/2031Tegucigalpa, Honduras1 - 11 Selestino Lalama31(1) - 19 LPts
11/10/2031Cape Town, South Africa1 - 10 Declan Kathrada11 - 4 LPts
12/08/2031Cape Town, South Africa1 - 9 Rodrigo Fregoso4 - 8 LPts
14/06/2031Basel, Switzerland1 - 8 Berty Bindner21(2) - 15 LPts
16/04/2031Genoa, Italy1 - 7 Leonardo Arrighi15 - 18 LPts
16/02/2031Saint Petersburg, Russia1 - 6 Fedar Lvov4 - 15 LPts
19/12/2030Cape Town, South Africa1 - 5 Peter Venter9 - 10 LPts
30/10/2030Cape Town, South Africa1 - 4 Elliot Van der Westhuizen1 - 2 LPts
15/09/2030Johannesburg, South Africa1 - 3 Blake Kinvoundou22 - 28 LPts
15/08/2030Roodepoort, South Africa1 - 2 Jake Kinanga0 - 6 LPts
22/06/2030Cape Town, South Africa1 - 1 Michael Ntshangase2 - 8 LPts
23/04/2030Daloa, Ivory Coast1 - 0 Paris de Balzac64(2) - 17 LPts
23/02/2030Cape Town, South Africa0 - 0 Athenkosi Cele0 - 7 WPts