Weightclass:  Featherweight
Location:  Boksburg, South Africa
Record:  31 - 24(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/05/2032Boksburg, South Africa30 - 24(2) Sancho Sabio1 - 8 WPts
02/03/2032Boksburg, South Africa29 - 24(2) Robert Virtue3 - 6(1) WPts
01/01/2032Boksburg, South Africa28 - 24(2) Kongsuk Minburi7 - 14 WPts
02/11/2031Boksburg, South Africa27 - 24(2) Paul Harper3 - 8 WPts
02/09/2031Boksburg, South Africa26 - 24(2) Nasir al Din Lahbibi28 - 19 WPts
04/07/2031Boksburg, South Africa25 - 24(2) Floris Vermeulen4 - 5 WPts
04/05/2031Boksburg, South Africa24 - 24(2) Dimi Salycow4 - 12 WPts
06/03/2031Boksburg, South Africa24 - 23(1) Orlando Solomon7(1) - 3 LKO3
04/01/2031Boksburg, South Africa24 - 22(1) Jonathan Tshibala17(1) - 25(2) LPts
06/11/2030Boksburg, South Africa24 - 21(1) Siyabonga Ngcongca18 - 9 LPts
06/09/2030Boksburg, South Africa23 - 21(1) John Vlok5 - 7 WPts
07/07/2030Boksburg, South Africa22 - 21(1) Denton Malherbe6 - 10 WPts
08/05/2030Managua, Nicaragua22 - 20(1) Jose Andino33 - 12 LPts
10/03/2030Tipitapa, Nicaragua21 - 20(1) Alejandro Rio13 - 12 WPts
10/01/2030Santo Domingo de Guzman, Dominican Republic21 - 19(1) Quito Parrilla11 - 14 LPts
12/11/2029Tegucigalpa, Honduras20 - 19(1) Paco Moran8 - 22 WPts
14/09/2029Irkutsk, Russia19 - 19(1) Vitali Boystov8 - 9 WPts
17/07/2029Mumbai, India18 - 19(1) Haaris Maroun19 - 10 WPts
19/05/2029Boksburg, South Africa18 - 18(1) Penda Cele1 - 4 LPts
22/03/2029Daejeon, South Korea18 - 17(1) Tae-hwi Pae17 - 11 LPts
22/01/2029Brno, Czech Republic18 - 16(1) Pankrßc Vesely25 - 15 LPts
24/11/2028Boksburg, South Africa17 - 16(1) Antigoon De Lange1 - 16(1) WPts
25/09/2028Copenhagen, Denmark17 - 15(1) Elvis Egeberg43(1) - 23 LPts
28/07/2028Boksburg, South Africa16 - 15(1) William Tshitombo2 - 7 WPts
29/05/2028Yokohama, Japan16 - 14(1) Hisao Yoshinaga15 - 8 LPts
31/03/2028Guayaquil, Ecuador15 - 14(1) Federico Cecilio13 - 10 WPts
01/02/2028El Alto, Bolivia14 - 14(1) Kiki Torres13 - 17 WPts
04/12/2027Indianapolis, USA13 - 14(1) Chris Niece0 - 4 WPts
06/10/2027Geneva, Switzerland12 - 14(1) Sumner Schueller3 - 10 WPts
08/08/2027East London, South Africa12 - 13(1) Dylan Masina9 - 16(1) LPts
13/06/2027Mexico City, Mexico11 - 13(1) Selestino Madray12(2) - 13 WPts
15/04/2027Barnaul, Russia11 - 12 Borya Kazan14(2) - 19 LKO3
15/02/2027Abuja, Nigeria10 - 12 Mfon Ransomekuti9 - 19 WPts
18/12/2026Boksburg, South Africa9 - 12 Rio Santiesteban4 - 25(3) WPts
19/10/2026East London, South Africa9 - 11 Didde De Vries2 - 16(1) LPts
21/08/2026Boksburg, South Africa8 - 11 Chung-yong Chon1 - 3 WPts
22/06/2026Boksburg, South Africa7 - 11 Alvino Abad2 - 6 WPts
23/04/2026Boksburg, South Africa6 - 11 Daniel Kalenda3 - 5 WPts
23/02/2026iBhayi, South Africa6 - 10 Bryn Mampasi22 - 12 LPts
28/12/2025Managua, Nicaragua6 - 9 Manny Floro13(1) - 14 LPts
30/10/2025Boksburg, South Africa5 - 9 Uang Chaim0 - 3 WPts
01/09/2025Mombasa, Kenya5 - 8 Dale Karangi35(2) - 31 LPts
04/07/2025Helsinki, Finland4 - 8 Pellervo Nevakivi11 - 12 WPts
06/05/2025Boksburg, South Africa3 - 8 Yutaka Matsushima3 - 14 WPts
08/03/2025Los Alcarrizos, Dominican Republic3 - 7 Rodrigo Camisa32(2) - 12 LPts
08/01/2025Tegucigalpa, Honduras3 - 6 Esteban Cal7(3) - 20 LPts
10/11/2024Riga, Latvia3 - 5 Sergei Skabardis17(1) - 22 LPts
12/09/2024Boksburg, South Africa2 - 5 Sam Van der Sandt0 - 8(1) WPts
15/07/2024Germiston, South Africa2 - 4 Tavon Tshwete27 - 11 LPts
23/05/2024Touba, Senegal1 - 4 Pascal Pene6 - 11(1) WPts
25/03/2024Tembisa, South Africa1 - 3 Isaac Manyisa2 - 2 LPts
30/01/2024Umlazi, South Africa1 - 2 Andile Mapisa24 - 13 LPts
27/12/2023Mamelodi, South Africa1 - 1 Rob Tshipanda0 - 0 LPts
16/11/2023Sydney, Australia1 - 0 Darryl Kemp17 - 16 LPts
18/09/2023Boksburg, South Africa0 - 0 Polydoor Theunissen2 - 0 WPts