Weightclass:  Lightweight
Location:  Durban, South Africa
Record:  16 - 30(8)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/05/2027Durban, South Africa16 - 29(8) Gregor Riddell6 - 9 LPts
16/03/2027Durban, South Africa15 - 29(8) Clint Damon4(1) - 10 WPts
15/01/2027Durban, South Africa14 - 29(8) Phil Prothro10 - 5 WPts
16/11/2026Durban, South Africa13 - 29(8) Daniil Akls4 - 18 WPts
16/09/2026Durban, South Africa13 - 28(8) Sebuh Chaparyan5(1) - 11 LPts
17/07/2026Durban, South Africa13 - 27(8) Hubert Karnik3 - 2 LPts
17/05/2026Durban, South Africa12 - 27(8) Sod Jitmuangnon0 - 9 WPts
18/03/2026Durban, South Africa11 - 27(8) Bart Makamba1 - 7(1) WPts
17/01/2026Durban, South Africa10 - 27(8) Tijs Van Dyk3 - 7 WPts
18/11/2025Durban, South Africa9 - 27(8) Kongjak Budprom1 - 8 WPts
19/09/2025Durban, South Africa8 - 27(8) Dillon Mapisa2 - 2 WPts
21/07/2025Durban, South Africa8 - 26(8) Kwanda Sotyu2 - 9 LPts
22/05/2025Khayelitsha, South Africa7 - 26(8) Orma Khuzwayo0 - 3 WPts
24/03/2025Durban, South Africa6 - 26(8) Andile Mkhize3 - 8 WPts
24/01/2025Prague, Czech Republic5 - 26(8) Oldrich Shevechek2 - 5 WPts
26/11/2024Durban, South Africa4 - 26(8) Bardhyl Gecaj2 - 1 WPts
27/09/2024Durban, South Africa4 - 25(8) Kemaleddin Tseveenpurev2 - 9(3) LPts
30/07/2024Kuching, Malaysia4 - 24(7) Haaris Din27 - 15 LKO3
01/06/2024San Salvador, El Salvador4 - 23(7) Enzo Paules6 - 22 LPts
03/04/2024Panama City, Panama4 - 22(6) Rodrigo Gascon14(1) - 25 LKO3
04/02/2024Changzhou, China4 - 21(6) Gao Zhuo13 - 11 LPts
07/12/2023Valencia, Venezuela4 - 20(6) Paco Sancho2 - 11(4) LPts
09/10/2023Soweto, South Africa3 - 20(6) Vuyisile Keet2 - 33(9) WPts
16/08/2023Sydney, Australia3 - 19(6) William Patterson13 - 19 LPts
18/06/2023Bruges, Belgium3 - 18(5) Jowan Van Bogaert25(1) - 9 LKO3
20/04/2023Ulaanbaatar, Mongolia3 - 17(5) Deshi Gundegmaa2 - 15(3) LPts
20/02/2023Durban, South Africa3 - 16(5) Muslum Idayetov2 - 11 LPts
22/12/2022Durban, South Africa3 - 15(4) Amon Pungwayo24(2) - 6 LKO3
27/10/2022Maracay, Venezuela3 - 14(4) Rogelio Alegre7 - 22 LPts
29/08/2022Durban, South Africa3 - 13(4) Naranbold Daichin8 - 22 LPts
30/06/2022Soweto, South Africa3 - 12(4) Quoitrel Dotse2 - 5 LPts
22/05/2022Tembisa, South Africa2 - 12(4) Richie Mashamaite2 - 18 WPts
15/04/2022Katlehong, South Africa2 - 11(3) Rogier Louw14 - 8 LKO2
08/03/2022Maipu, Chile2 - 10(3) Carlos Posa8(1) - 15 LPts
08/01/2022Cape Town, South Africa2 - 9(3) Lehlohonolo Masango11 - 10 LPts
10/11/2021Toronto, Canada2 - 8(3) Zachary Rintoul2 - 16 LPts
12/09/2021Durban, South Africa2 - 7(3) Okoth Bungu4 - 18 LPts
09/08/2021Pretoria, South Africa2 - 6(3) Ulan Akamenya5(1) - 15 LPts
18/06/2021Soweto, South Africa2 - 5(3) Quoitrel Dotse0 - 0 LPts
01/05/2021Bulawayo, Zimbabwe2 - 4(2) Kyle Grobbelaar12 - 10 LKO3
03/03/2021Mar del Plata, Argentina2 - 3(2) Carlos Chavana9 - 9 LPts
03/01/2021Durban, South Africa2 - 2(1) Deion Mashaba3 - 8 LKO3
02/11/2020Durban, South Africa1 - 2(1) Phornello Mabena1 - 3 WPts
03/09/2020Durban, South Africa1 - 1 Tavarius Mfeketho1 - 9 LKO3
03/07/2020Tamale, Ghana1 - 0 Xyshaun Offei9 - 6 LPts
05/05/2020Durban, South Africa0 - 0 Mikhail Isachenko0 - 10 WPts