Weightclass:  Lightweight
Location:  Khayelitsha, South Africa
Record:  18 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/03/2030Khayelitsha, South Africa17 - 10 Will Lauridsen1 - 2 WPts
02/01/2030Khayelitsha, South Africa16 - 10 Vincent Obodom7 - 12 WPts
03/11/2029Khayelitsha, South Africa15 - 10 Montego Gonzalo1 - 8 WPts
04/09/2029Khayelitsha, South Africa14 - 10 Mark Mubitende2 - 4 WPts
06/07/2029Khayelitsha, South Africa13 - 10 Subusiso Makwetla2 - 9 WPts
06/05/2029Khayelitsha, South Africa12 - 10 Joshua Kimvula3(1) - 2 WPts
07/03/2029Khayelitsha, South Africa11 - 10 Sergeant Florian12(1) - 11 WPts
06/01/2029Khayelitsha, South Africa10 - 10 Phil Kajila2 - 1 WPts
07/11/2028Roodepoort, South Africa10 - 9 Ndumisa Zulu34 - 32 LPts
07/10/2028Geneva, Switzerland9 - 9 Varden Cocteau3 - 22 WPts
09/08/2028Brisbane, Australia9 - 8 Kai Beatie5 - 18(1) LPts
11/06/2028Oslo, Norway9 - 7 Sindri Wilhelmsen14 - 7 LPts
13/04/2028Le Mans, France9 - 6 Tremeur de Marivaux8 - 19 LPts
14/02/2028Cape Town, South Africa8 - 6 Tshepo Cardoso0 - 3 WPts
17/12/2027Antwerp, Belgium8 - 5 Govert Pepere9 - 14 LPts
19/10/2027Mamelodi, South Africa7 - 5 May Ntuli3 - 11 WPts
21/08/2027Choloma, Honduras6 - 5 Desiderio Hernandez8 - 17 WPts
23/06/2027Khayelitsha, South Africa5 - 5 Athenkosi Mashamaite1 - 7 WPts
26/04/2027Khayelitsha, South Africa4 - 5 Theo Modjeka2 - 7 WPts
26/02/2027Soweto, South Africa3 - 5 Lemme Pietersen2 - 13(2) WPts
08/01/2027Umlazi, South Africa2 - 5 Tlou Erasmus3 - 11 WPts
10/11/2026Khayelitsha, South Africa2 - 4 Kenzie Kasulu5 - 11 LPts
13/09/2026Germiston, South Africa2 - 3 Neil Mpontshane11 - 20(5) LPts
14/07/2026Khayelitsha, South Africa1 - 3 Kofi Buari2 - 10(1) WPts
14/05/2026Germiston, South Africa1 - 2 Neil Mpontshane9 - 20(5) LPts
17/03/2026Umlazi, South Africa0 - 2 Sam Van Wyk9 - 21 WPts
18/01/2026Soweto, South Africa0 - 1 Ian Tshikondo7 - 6 LPts
22/11/2025Khayelitsha, South Africa0 - 0 Floyd Serero1 - 0 LPts