Weightclass:  Light Heavyweight
Location:  Randburg, South Africa
Record:  15(1) - 21(9)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/09/2028Randburg, South Africa14(1) - 21(9) Ali Jalali0 - 14 WPts
26/07/2028Randburg, South Africa13(1) - 21(9) Alik Soroko0 - 9 WPts
27/05/2028Randburg, South Africa12 - 21(9) Gunnar Bentzen0 - 3 WKO3
27/03/2028Randburg, South Africa12 - 20(9) Oscar Sconce6 - 12 LPts
26/01/2028Randburg, South Africa11 - 20(9) Hemi Karahina1 - 9 WPts
25/11/2027Randburg, South Africa11 - 19(8) Kudret Unal23 - 22 LKO3
26/09/2027Randburg, South Africa11 - 18(8) Rupert Kuk11 - 8 LPts
28/07/2027Randburg, South Africa11 - 17(7) Dmitriy Vasiliev6 - 15 LKO3
30/05/2027Randburg, South Africa10 - 17(7) Boutaje Fontang6 - 6 WPts
31/03/2027Randburg, South Africa9 - 17(7) Julius Scochtyn4 - 18 WPts
31/01/2027Randburg, South Africa8 - 17(7) Nabulung Busia1 - 1 WPts
02/12/2026Randburg, South Africa7 - 17(7) Napoleon Djan12 - 18 WPts
03/10/2026Augsburg, Germany7 - 16(6) Billy Arn6 - 12 LKO3
05/08/2026Tembisa, South Africa7 - 15(6) Ibeamaka Mbekile3 - 15 LPts
08/06/2026Accra, Ghana7 - 14(6) Lucas Sekyi1 - 4 LPts
10/04/2026Umlazi, South Africa7 - 13(5) Kian Kajima8(1) - 6 LKO3
10/02/2026Almaty, Kazakhstan6 - 13(5) Tahir Casymov4 - 13 WPts
13/12/2025Randburg, South Africa5 - 13(5) Thomas Degenaar2 - 16(1) WPts
15/10/2025Aarhus, Denmark5 - 12(5) Karr Thissell24 - 19 LPts
17/08/2025Randburg, South Africa4 - 12(5) Rob Harmse1 - 7 WPts
18/06/2025Randburg, South Africa4 - 11(5) Ayabulela Tlolane3 - 7 LPts
20/04/2025Viba del Mar, Chile4 - 10(4) Cris Pabon26(1) - 20(5) LKO3
20/02/2025Soshanguve, South Africa3 - 10(4) Napoleon Gyan3 - 10(4) WPts
26/12/2024Port Elizabeth, South Africa3 - 9(4) Ubanwa Senanu11 - 27(5) LPts
28/10/2024Pretoria, South Africa3 - 8(3) Kamohelo Cele20 - 19 LKO3
31/08/2024Durban, South Africa3 - 7(3) Tabansi Nsoh1 - 15(2) LPts
08/07/2024Port Elizabeth, South Africa3 - 6(2) Nuru Akuetteh9(2) - 26 LKO3
13/05/2024Mitchells Plain, South Africa2 - 6(2) Chris Mpoloto0 - 0 WPts
12/04/2024Germiston, South Africa1 - 6(2) Phumelele Mbalula0 - 0 WPts
07/03/2024East London, South Africa1 - 5(2) Mark Mogoeng16 - 10 LPts
08/01/2024Harare, Zimbabwe1 - 4(2) Ashley Mukoneweshuro21 - 9 LPts
10/11/2023Bogota, Colombia1 - 3(2) Montel Morando18(2) - 17 LPts
12/09/2023Soweto, South Africa1 - 2(1) Mzikayise Mahlangu28(5) - 9 LKO2
16/07/2023Port-de-Paix, Haiti1 - 1(1) Chandler Roux21 - 9 LPts
17/05/2023Roodepoort, South Africa1 - 0 Paul Nkoana4(2) - 19 LKO3
05/04/2023Randburg, South Africa0 - 0 Mzikayise Motsoaledi0 - 1 WPts