Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  19 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2028Soweto, South Africa18 - 8 Adam Wlodarski1 - 10 WPts
04/08/2028Soweto, South Africa17 - 8 Diego Espinal1 - 14 WPts
05/06/2028Soweto, South Africa17 - 7 Bagus Andki18(3) - 21 LPts
07/04/2028Soweto, South Africa17 - 6 Andy Meaney13 - 12 LPts
08/02/2028Soweto, South Africa16 - 6 Cipriano Martinez4 - 6 WPts
10/12/2027Soweto, South Africa15 - 6 Makalo Sribor5 - 13 WPts
11/10/2027Soweto, South Africa14 - 6 Gao Ken2 - 5 WPts
13/08/2027Soweto, South Africa13 - 6 Ian Van der Vyver0 - 1 WPts
14/06/2027Soweto, South Africa13 - 5 Uang Guan8 - 11 LPts
16/04/2027Soweto, South Africa12 - 5 Asavela Mfeketho1 - 3 WPts
16/02/2027Soweto, South Africa11 - 5 Jabulani Dube0 - 3 WPts
18/12/2026Soweto, South Africa10 - 5 Ken-dedes Soetrisno4 - 15 WPts
19/10/2026Soweto, South Africa9 - 5 Juan Chavana1 - 10 WPts
20/08/2026Soweto, South Africa8 - 5 Didde De Vries2 - 15(1) WPts
21/06/2026Cabimas, Venezuela7 - 5 Noe Villalon1 - 2 WPts
23/04/2026Soweto, South Africa6 - 5 Wasaki Omaboe5 - 11 WPts
23/02/2026Mamelodi, South Africa6 - 4 Rob Tshipanda15 - 2 LPts
02/01/2026Soweto, South Africa5 - 4 Justin Nanikuzailamo1 - 0 WPts
04/11/2025Boksburg, South Africa5 - 3 Mark Kamba6 - 6 LPts
09/09/2025Durban, South Africa5 - 2 Kamohelo Knoetze10 - 16 LPts
13/07/2025Mitchells Plain, South Africa5 - 1 Kamohelo Mpontshane9 - 17 LPts
07/06/2025Soweto, South Africa4 - 1 Thabo Sono0 - 0 WPts
06/05/2025Germiston, South Africa3 - 1 Brad Kadende11 - 13 WPts
14/03/2025Soweto, South Africa2 - 1 Paul Kibangadi2 - 8 WPts
13/01/2025Soweto, South Africa2 - 0 Quadrees Akrobettoe5 - 16 LPts
20/11/2024Pretoria, South Africa1 - 0 Mondli Vilakazi1 - 9 WPts
07/10/2024Soweto, South Africa0 - 0 Vincent Nhleko1 - 0 WPts