Weightclass:  Light Welterweight
Location:  Cape Town, South Africa
Record:  3 - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2031Cape Town, South Africa3 - 26 Ashley Caird1 - 13 LPts
04/03/2031Cape Town, South Africa3 - 25 Wandisile Mashaba1 - 4 LPts
03/01/2031Cape Town, South Africa3 - 24 Lehlohonolo Phiri3 - 4 LPts
04/11/2030Cape Town, South Africa3 - 23 Janko Štefancic34(1) - 18 LPts
06/09/2030Cape Town, South Africa2 - 23 Usi Adu0 - 3 WPts
07/07/2030Cape Town, South Africa1 - 23 Kwanda Baloyi1 - 1 WPts
08/05/2030Cape Town, South Africa1 - 22 Mduduzi Govender0 - 1 LPts
09/03/2030Cape Town, South Africa0 - 22 Floyd Matlaba0 - 1 WPts
09/01/2030Montevideo, Uruguay0 - 21 Alvino Tabares22 - 21 LPts
11/11/2029Katlehong, South Africa0 - 20 Tiste Louw3 - 12 LPts
13/09/2029Henderson, USA0 - 19 Matthew Clogston11 - 13 LPts
15/07/2029Nizhny Novgorod, Russia0 - 18 Aleksandr Stepushkin11 - 10 LPts
17/05/2029Cape Town, South Africa0 - 17 Peter Venter2 - 7 LPts
21/03/2029Soweto, South Africa0 - 16 Paul Tshimangakabangu14(2) - 16 LPts
21/01/2029Khayelitsha, South Africa0 - 15 Clint Chohan1 - 6 LPts
26/11/2028Katlehong, South Africa0 - 14 Mike Zungu12 - 16 LPts
26/10/2028East London, South Africa0 - 13 Siyabonga Magqwaka8 - 13 LPts
23/09/2028Boksburg, South Africa0 - 12 Eric Mkhize3 - 7 LPts
24/07/2028Soweto, South Africa0 - 11 Thamsanqa Motupa10 - 13 LPts
26/05/2028Saitama, Japan0 - 10 Jun Amaya2 - 14 LPts
28/03/2028Durban, South Africa0 - 9 Thamsanqa Coetzee8 - 7 LPts
29/01/2028Torreon, Mexico0 - 8 Miguel Benitez4 - 15(1) LPts
30/11/2027Cape Town, South Africa0 - 7 Roger Ngiko1 - 1 LPts
01/10/2027Cape Town, South Africa0 - 6 Clint Adan2 - 7 LPts
02/08/2027Cape Town, South Africa0 - 5 Yobachi Tshwete4 - 4 LPts
03/06/2027Port Elizabeth, South Africa0 - 4 Kofi Sotyu5 - 12(1) LPts
14/04/2027Cape Town, South Africa0 - 3 Luis Branco1 - 2 LPts
14/02/2027Khayelitsha, South Africa0 - 2 Okoth Sembene15(1) - 6 LPts
17/12/2026Pretoria, South Africa0 - 1 Ellis Adriaanse13 - 16(7) LPts
29/10/2026Cape Town, South Africa0 - 0 Lehlohonolo Dube0 - 0 LPts