Weightclass:  Featherweight
Location:  Khayelitsha, South Africa
Record:  25 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/11/2029Khayelitsha, South Africa24 - 19 Herreman Retief1 - 17 WPts
25/09/2029Khayelitsha, South Africa23 - 19 Heydar Cabaew15 - 34(1) WPts
28/07/2029Khayelitsha, South Africa22 - 19 Dubravko Tokic9 - 29 WPts
29/05/2029Khayelitsha, South Africa21 - 19 Rodrigo Baxa1 - 0 WPts
30/03/2029Khayelitsha, South Africa20 - 19 Dominik Kopczynski8 - 7 WPts
29/01/2029Khayelitsha, South Africa19 - 19 Mick Millan6 - 11 WPts
30/11/2028Khayelitsha, South Africa18 - 19 Shaun Meredith1 - 4 WPts
01/10/2028Khayelitsha, South Africa17 - 19 Jacob Amberson15 - 22(1) WPts
02/08/2028Khayelitsha, South Africa16 - 19 Huang-fu Jiu1 - 13 WPts
03/06/2028Khayelitsha, South Africa15 - 19 Tokelo Motshekga1 - 6 WPts
04/04/2028Khayelitsha, South Africa15 - 18 Rob Tshipanda28 - 4 LPts
04/02/2028Khayelitsha, South Africa14 - 18 Fraser Maphatsoe3 - 11 WPts
06/12/2027Soshanguve, South Africa13 - 18 Puleng Ledwaba16(1) - 14 WPts
10/10/2027Mexico City, Mexico13 - 17 Selestino Madray13(2) - 14 LPts
12/08/2027San Juan, Puerto Rico13 - 16 Santiago Montiel10 - 9 LPts
14/06/2027Katlehong, South Africa13 - 15 Usi Cele8 - 13 LPts
26/04/2027Johannesburg, South Africa13 - 14 Rob Tshipanda22 - 3 LPts South Africa National Championships 2027View
20/04/2027Johannesburg, South Africa13 - 13 David Mahlobo21 - 8 LPts
20/02/2027Amsterdam, Netherlands12 - 13 Claus Clays17 - 22(1) WPts
23/12/2026Cape Town, South Africa11 - 13 Tefu Sobukwe7 - 19 WPts
25/10/2026Pretoria, South Africa10 - 13 Tokelo Keet4 - 16(4) WPts
28/08/2026Khayelitsha, South Africa9 - 13 Jonathan Tshibala4 - 9(1) WPts
29/06/2026Khayelitsha, South Africa9 - 12 Phornello Ado6 - 19 LPts
06/05/2026Katlehong, South Africa9 - 11 Useni Kessels12 - 13 LPts
02/04/2026Johannesburg, South Africa9 - 10 Cyriel Van Zyl10 - 16 LPts
27/02/2026Khayelitsha, South Africa9 - 9 Fausto Manglaya14 - 13 LPts
29/12/2025Khayelitsha, South Africa8 - 9 Atabala Urazov0 - 3 WPts
31/10/2025Khayelitsha, South Africa7 - 9 Jose Montes3 - 1 WPts
02/09/2025San Pedro Sula, Honduras7 - 8 Xaverius Siman27(3) - 18 LPts
05/07/2025Novara, Italy6 - 8 Leonardo Bortone0 - 0 WPts
07/05/2025Khayelitsha, South Africa5 - 8 Brad Luangoyi7 - 9 WPts
08/03/2025Randburg, South Africa5 - 7 Subusiso Kathrada2 - 11 LPts
13/01/2025Boksburg, South Africa5 - 6 Mark Kamba5 - 2 LPts
17/11/2024Pretoria, South Africa5 - 5 Paul Van den Bergh28 - 11 LPts
20/09/2024Rotterdam, Netherlands5 - 4 Juul Ghelyaert3 - 10 LPts
23/07/2024Pretoria, South Africa4 - 4 Tokelo Keet2 - 4 WPts
24/05/2024Khayelitsha, South Africa3 - 4 Yobachi Kwei1 - 2(1) WPts
25/03/2024Carolina, Puerto Rico3 - 3 Francisco Landa33 - 4 LPts
26/01/2024Buenos Aires, Argentina3 - 2 Santiago Ruano3 - 9 LPts
28/11/2023San Rafael, Argentina3 - 1 Baltasar Vilches10 - 12 LPts
30/09/2023Khayelitsha, South Africa2 - 1 Franco Sibal9 - 8 WPts
01/08/2023Khayelitsha, South Africa1 - 1 David Nordell0 - 10 WPts
02/06/2023iBhayi, South Africa1 - 0 Bryn Mampasi6 - 7 LPts
05/04/2023Khayelitsha, South Africa0 - 0 John Ntsila0 - 0 WPts