Weightclass:  Bantamweight
Location:  Randburg, South Africa
Record:  16(1) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2027Randburg, South Africa15(1) - 16 Akil Badal5 - 5 WPts
19/01/2027Randburg, South Africa14(1) - 16 Franco Daniel3 - 2 WPts
19/11/2026Randburg, South Africa13(1) - 16 Steven Erasmus6 - 10 WPts
20/09/2026Randburg, South Africa12(1) - 16 Ronan Donoghue8 - 8 WPts
22/07/2026Randburg, South Africa11(1) - 16 Fred Dee0 - 5(1) WPts
23/05/2026Randburg, South Africa11(1) - 15 Kompayak Sangsanoi4 - 18(1) LPts
25/03/2026Randburg, South Africa10(1) - 15 Brin Kamba5 - 4 WPts
24/01/2026Randburg, South Africa9(1) - 15 John Lutulu3 - 2 WPts
25/11/2025Randburg, South Africa9(1) - 14 Lavaughn Mogoeng4 - 4 LPts
26/09/2025Randburg, South Africa8(1) - 14 Okapi Kuenyehia4 - 15 WPts
28/07/2025Randburg, South Africa8(1) - 13 Kian Kamwanya3 - 15 LPts
29/05/2025Randburg, South Africa8(1) - 12 Jean-Philippe Steyn4 - 8 LPts
31/03/2025Makiivka, Ukraine8(1) - 11 Bohdan Pelech4 - 4 LPts
31/01/2025Melbourne, Australia8(1) - 10 Syed Faris3 - 6 LPts
03/12/2024Randburg, South Africa7(1) - 10 Jean-Philippe Steyn4 - 5 WPts
05/10/2024Randburg, South Africa6(1) - 10 Bohdan Pelech2 - 3 WPts
07/08/2024Ciudad Guayana, Venezuela5(1) - 10 Zacarias Espana12 - 11 WPts
09/06/2024Rosario, Argentina4(1) - 10 Lorenzo Merced4 - 19(4) WPts
11/04/2024Doncaster, UK4(1) - 9 Mark Babin9 - 18 LPts
12/02/2024Duran, Ecuador4(1) - 8 Juan Zacarias41 - 2 LPts
15/12/2023Buenos Aires, Argentina3(1) - 8 Quico Resto3 - 23 WPts
17/10/2023Ulaanbaatar, Mongolia3(1) - 7 Zhong Lo17 - 17(1) LPts
19/08/2023Zaporizhia, Ukraine2 - 7 Oleksiy Petrenko3 - 19 WKO3
21/06/2023iBhayi, South Africa2 - 6 Essien Nhleko21(1) - 11 LPts
09/05/2023Barcelona, Spain2 - 5 Vidal Abrigo11 - 22 LPts
11/03/2023Port Elizabeth, South Africa1 - 5 Cent De Jager5 - 11 WPts
25/01/2023Johannesburg, South Africa1 - 4 Dai Makangila10 - 18(1) LPts
22/12/2022iBhayi, South Africa1 - 3 Essien Nhleko18(1) - 11 LPts
11/11/2022Port Elizabeth, South Africa0 - 3 Cent De Jager5 - 9 WPts
15/09/2022Cork, Ireland0 - 2 Killian McFee3 - 2 LPts
18/07/2022Randburg, South Africa0 - 1 Patrick Kadende0 - 0 LPts
18/05/2022Randburg, South Africa0 - 0 Roger Swart2 - 3 LPts