Weightclass:  Light Welterweight
Location:  Khayelitsha, South Africa
Record:  18(1) - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/07/2028Khayelitsha, South Africa17(1) - 11 Alen Twala1 - 1 WPts
31/05/2028Khayelitsha, South Africa16(1) - 11 Symon Denys4 - 9 WPts
01/04/2028Khayelitsha, South Africa15(1) - 11 Ekhard Giering3 - 8 WPts
01/02/2028Khayelitsha, South Africa14(1) - 11 Greg Chikunga0 - 1(1) WPts
03/12/2027Khayelitsha, South Africa13(1) - 11 Joel Tshichimbi0 - 5 WPts
04/10/2027Durban, South Africa12(1) - 11 Nick Bungu10 - 11 WPts
07/08/2027Roodepoort, South Africa11 - 11 Dele Ofosu15 - 10 WKO3
08/06/2027Semarang, Indonesia10 - 11 Teuku Neve25(4) - 35 WPts
10/04/2027Can Tho, Vietnam10 - 10 Hy Sang29(2) - 28(1) LPts
10/02/2027Khayelitsha, South Africa9 - 10 Reneilwe Msibi3 - 1 WPts
12/12/2026Amman, Jordan9 - 9 Kashif Sad7 - 11 LPts
14/10/2026Durban, South Africa8 - 9 Spencer Van Blerk2 - 18(1) WPts
23/08/2026Khayelitsha, South Africa8 - 8 Paul Ramazani0 - 7 LPts
24/06/2026Khayelitsha, South Africa8 - 7 Quarren Berko11 - 12 LPts
25/04/2026Khayelitsha, South Africa8 - 6 Sumner Galliard6 - 22(1) LPts
25/02/2026Duran, Ecuador7 - 6 Agapetus Lozoya6 - 11 WPts
27/12/2025Oran, Algeria6 - 6 Rehman Tsabet2 - 21 WPts
29/10/2025Khayelitsha, South Africa6 - 5 Paul Kalunga3 - 0 LPts
30/08/2025Austin, USA6 - 4 David Estacio4 - 17(1) LPts
02/07/2025Algiers, Algeria5 - 4 Ali Abderrahim5 - 14 WPts
04/05/2025Juarez, Mexico5 - 3 Urvano Beltran5(1) - 9 LPts
06/03/2025Cape Town, South Africa4 - 3 Jordan Kivebulaya0 - 0 WPts
08/01/2025Khayelitsha, South Africa3 - 3 Eric Bungu0 - 5 WPts
09/11/2024Virginia Beach, USA3 - 2 Waqas Rauf9 - 9 LPts
11/09/2024Soweto, South Africa3 - 1 Tlou Letsholonyane7 - 9 LPts
20/07/2024Mamelodi, South Africa2 - 1 Kris Naude0 - 0 WPts
22/05/2024Pretoria, South Africa2 - 0 Raimy Bonchaka21(1) - 19 LPts
20/04/2024Cape Town, South Africa1 - 0 Eric Bungu0 - 0 WPts
05/03/2024Khayelitsha, South Africa0 - 0 Josh Selkirk1 - 0 WPts