Weightclass:  Featherweight
Location:  Soweto, South Africa
Record:  19 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/10/2024Soweto, South Africa18 - 23 Paul Lory2 - 11 WPts
02/08/2024Soweto, South Africa17 - 23 Aflatun Shehadeh3 - 7 WPts
03/06/2024Soweto, South Africa16 - 23 Gianni Verratti2 - 6 WPts
04/04/2024Soweto, South Africa16 - 22 Lorenzo Diaz2 - 8 LPts
04/02/2024Soweto, South Africa15 - 22 Faisal Matughanoff2 - 11 WPts
06/12/2023Soweto, South Africa14 - 22 Borya Rusak2(1) - 13 WPts
08/10/2023Soweto, South Africa13 - 22 Paul Kibangadi0 - 0 WPts
09/08/2023Soweto, South Africa12 - 22 Juan Gallego0 - 3 WPts
09/06/2023Soweto, South Africa11 - 22 Gus Manamela0 - 1 WPts
10/04/2023Soweto, South Africa11 - 21 Okapi Magwanishi1 - 0 LPts
09/02/2023Soweto, South Africa10 - 21 Melker Salomonsson0 - 7 WPts
11/12/2022Soweto, South Africa9 - 21 Bryn Kajiji15 - 15 WPts
11/10/2022Port Harcourt, Nigeria9 - 20 Clinton Akanji1 - 7 LPts
13/08/2022Rotterdam, Netherlands9 - 19 Weylandt Van Bogget24 - 10 LPts
14/06/2022Santo Domingo de Guzman, Dominican Republic9 - 18 Vicente Molina9 - 18 LPts
16/04/2022Tembisa, South Africa9 - 17 Thulani Nzimande9(1) - 14 LPts
20/02/2022Bogota, Colombia9 - 16 Isidro Najera7(1) - 13 LPts
23/12/2021Cape Town, South Africa8 - 16 Jasper Verster6 - 15 WPts
31/10/2021Germiston, South Africa8 - 15 Sam Dikembi21 - 4 LPts
10/09/2021Durban, South Africa8 - 14 Xayvion Mapisa17(1) - 5 LPts
06/08/2021Daegu, South Korea8 - 13 Hyun-jun Woo10 - 9 LPts
08/06/2021Soweto, South Africa7 - 13 Bruce Nolton8 - 7 WPts
09/04/2021Soweto, South Africa6 - 13 Jamar Zwane7 - 11 WPts
06/02/2021Pretoria, South Africa6 - 12 Paul Van den Bergh11 - 4 LPts
02/01/2021Soweto, South Africa6 - 11 Orma Mokotjo8 - 5 LPts
01/11/2020Karagandy, Kazakhstan6 - 10 Elnur Ibrahim6 - 5 LPts
03/09/2020Soweto, South Africa5 - 10 Okoth Khumalo0 - 1 WPts
03/07/2020Soweto, South Africa4 - 10 Jay Nionsobantu1 - 8 WPts
02/05/2020Zagreb, Croatia4 - 9 Mile Karabaic6 - 10 LPts
04/03/2020Managua, Nicaragua4 - 8 Isidro Florez12 - 0 LPts
05/01/2020Acapulco, Mexico4 - 7 Javier Bacallao0 - 0 LPts
07/11/2019Soweto, South Africa4 - 6 Irfan Kazakpaeff6 - 1 LPts
07/09/2019Germiston, South Africa4 - 5 Puleng Nyauza5 - 7 LPts
22/07/2019Riga, Latvia3 - 5 Lazar Ragains1 - 5 WPts
24/05/2019Huacho, Peru3 - 4 Lisandro Toledo6 - 1 LPts
26/03/2019Izmir, Turkey3 - 3 Eser Ozkok4 - 2 LPts
26/01/2019iBhayi, South Africa3 - 2 Mandla Mabena0 - 7 LPts
04/12/2018Umlazi, South Africa3 - 1 Teunis Van Zyl1 - 0 LPts
02/11/2018Soweto, South Africa2 - 1 Simeon Darakdjian2 - 0 WPts
04/09/2018Roodepoort, South Africa2 - 0 Obiajulu Nottinggham1 - 0 LPts
03/08/2018Soweto, South Africa1 - 0 Jackson Mfeketho1 - 0 WPts
05/06/2018Soweto, South Africa0 - 0 Demir Sevim0 - 0 WPts