Weightclass:  Light Heavyweight
Location:  Mitchells Plain, South Africa
Record:  6 - 38(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/11/2029Mitchells Plain, South Africa6 - 37(1) Drugi Smolinski11 - 19 LPts
19/09/2029Mitchells Plain, South Africa5 - 37(1) Useni Gumede1 - 3 WPts
21/07/2029Mitchells Plain, South Africa5 - 36(1) Christof Kuiper4 - 15 LPts
19/05/2029Mitchells Plain, South Africa4 - 36(1) Unni Heim4 - 11 WPts
19/03/2029Mitchells Plain, South Africa4 - 35(1) Haldor Huso15 - 16 LPts
17/01/2029Mitchells Plain, South Africa4 - 34(1) Dave Johnstone20(1) - 36 LPts
17/11/2028Mitchells Plain, South Africa4 - 33(1) Irfan Radi1 - 4 LPts
17/09/2028Mitchells Plain, South Africa4 - 32(1) Sam Docter11 - 11 LPts
18/07/2028Mitchells Plain, South Africa4 - 31(1) Kamohelo Zwane26 - 11 LPts
19/05/2028Mitchells Plain, South Africa4 - 30(1) Quashawn Shongwe22 - 20 LPts
20/03/2028Mitchells Plain, South Africa4 - 29(1) Bart Tshiabu14(3) - 7 LPts
21/01/2028Mitchells Plain, South Africa3 - 29(1) Marques Obodom1 - 1 WPts
22/11/2027Soweto, South Africa3 - 28(1) Tshepo Wana7 - 20 LPts
24/09/2027Kanpur, India3 - 27(1) Ananth Kalla2 - 4 LPts
27/07/2027Amman, Jordan3 - 26(1) Zain Aldimashqi6 - 8 LPts
29/05/2027Katlehong, South Africa3 - 25(1) Jochem Pistorius15 - 14 LPts
31/03/2027Johannesburg, South Africa3 - 24(1) Napoleon Djan12 - 20 LPts
31/01/2027Cape Town, South Africa3 - 23(1) Lebogang Tlolane5 - 19(1) LPts
11/12/2026Khayelitsha, South Africa3 - 22(1) Dele Sowah14 - 23 LPts
08/11/2026iBhayi, South Africa3 - 21(1) Dominic Mabokgwane16 - 17 LPts
02/10/2026Vilnius, Lithuania3 - 20(1) Kacper Sobota0 - 20 LPts
04/08/2026Kaduna, Nigeria3 - 19(1) Odion Rufai3 - 11 LPts
06/06/2026Germiston, South Africa3 - 18(1) Edelhard De Kok12 - 10 LPts
09/04/2026Mitchells Plain, South Africa2 - 18(1) Vasili Muserskiy6 - 11 WPts
09/02/2026Boksburg, South Africa2 - 17(1) Spencer Nqakula6 - 5 LPts
13/12/2025Randburg, South Africa2 - 16(1) Tanghe Kriel5 - 13(5) LPts
15/10/2025Mitchells Plain, South Africa1 - 16(1) Felix Kaba1 - 5 WPts
17/08/2025Mitchells Plain, South Africa1 - 15(1) Bryn Magwanishi4 - 19 LPts
18/06/2025Tembisa, South Africa1 - 14(1) Ibeamaka Mbekile1 - 10 LPts
20/04/2025Prague, Czech Republic1 - 13(1) Cyril Zak3 - 12(4) LPts
20/02/2025Mitchells Plain, South Africa1 - 12(1) Gabriel Sklar5(1) - 9 LPts
23/12/2024Mitchells Plain, South Africa1 - 11(1) Kofi Muniru3 - 7 LPts
25/10/2024Soshanguve, South Africa1 - 10(1) Matt Magqwaka0 - 4 LPts
27/08/2024Bruges, Belgium1 - 9(1) Laurenzo Vael5(1) - 11 LPts
29/06/2024Helsinki, Finland1 - 8(1) Tommi Saksa29 - 10 LPts
01/05/2024Mamelodi, South Africa1 - 7(1) Eric Mashaba5 - 31 LPts
05/03/2024Barranquilla, Colombia1 - 6(1) Alfonso Ortiz0 - 0 LPts
06/01/2024Khayelitsha, South Africa1 - 5(1) Bongani Modjeka7 - 15 LPts
11/11/2023Paris, France1 - 4(1) Percy Bayne2 - 8(1) LPts
13/09/2023Soweto, South Africa1 - 3(1) Noah Kashangi23(1) - 11 LPts
25/07/2023Germiston, South Africa1 - 2(1) Tevaughn Bonchaka26 - 9 LPts
27/05/2023Lusaka, Zambia1 - 1(1) Deiondre Sumbwa12 - 8 LPts
29/03/2023Katlehong, South Africa1 - 0 Jules Van Rooyen22(1) - 9 LKO3
18/02/2023Mitchells Plain, South Africa0 - 0 Reneilwe Erasmus0 - 1 WPts