Weightclass:  Light Heavyweight
Location:  Randburg, South Africa
Record:  26(1) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2032Randburg, South Africa25(1) - 21 Marques Sibanje5 - 8 WPts
18/02/2032Randburg, South Africa25(1) - 20 Faddei Rybak12 - 5 LPts
20/12/2031Randburg, South Africa24(1) - 20 Qosqar Mirza6 - 6(1) WPts
21/10/2031Randburg, South Africa23(1) - 20 Edmundo Caballero1 - 2 WPts
21/08/2031Randburg, South Africa22(1) - 20 Valentino Giorgetti1 - 3 WPts
22/06/2031Randburg, South Africa21(1) - 20 Sirak Galoustyan2 - 3 WPts
22/04/2031Randburg, South Africa20(1) - 20 Nathan Anyona7 - 14 WPts
20/02/2031Randburg, South Africa19(1) - 20 Bedros Kadoyan7 - 3 WPts
22/12/2030Randburg, South Africa18(1) - 20 Ayberk Sonku0 - 2 WPts
23/10/2030Randburg, South Africa17(1) - 20 Imre Schank10 - 9 WPts
25/08/2030Randburg, South Africa16(1) - 20 John Swanepoel19(1) - 20 WPts
26/06/2030Randburg, South Africa15(1) - 20 Rashon Fuseini5 - 7 WPts
26/04/2030Samarqand, Uzbekistan15(1) - 19 Elmaddin Beshara28 - 16 LPts
26/02/2030Soweto, South Africa14 - 19 Trory Muniru0 - 1 WKO3
29/12/2029Randburg, South Africa14 - 18 Ibeamaka Mbekile15(1) - 24 LPts
30/10/2029Randburg, South Africa13 - 18 Ulvi Jamalov9 - 11 WPts
31/08/2029Randburg, South Africa12 - 18 Xyshaun Ntshangase8 - 20 WPts
02/07/2029Helsinki, Finland11 - 18 Aleksanteri Iiasalo9 - 15 WPts
04/05/2029Randburg, South Africa10 - 18 Brad Ndengo8 - 16 WPts
06/03/2029Ghaziabad, India10 - 17 Kashif Ismael5 - 9 LPts
06/01/2029Bayamon, Puerto Rico10 - 16 Sagaz Huerta12 - 17 LPts
08/11/2028Spanish Town, Jamaica10 - 15 Ricky Gebbie10 - 23 LPts
10/09/2028Tabriz, Iran9 - 15 Aftab Dzhavad8 - 9 WPts
13/07/2028Turku, Finland9 - 14 Harri Hirsjarvi19(1) - 16 LPts
15/05/2028Kumasi, Ghana8 - 14 Ibeamaka Otoo3 - 20 WPts
17/03/2028Magangue, Colombia7 - 14 Sagaz Pacifico13 - 14 WPts
18/01/2028Umlazi, South Africa7 - 13 Ayabulela Tlolane13 - 13 LPts
23/11/2027Eindhoven, Netherlands7 - 12 Laurens Van den Brouke3 - 11 LPts
25/09/2027Randburg, South Africa6 - 12 Tokelo Coetzee2 - 2 WPts
27/07/2027Soshanguve, South Africa5 - 12 Joel Van Zyl6 - 14(1) WPts
29/05/2027Johannesburg, South Africa4 - 12 Thabang Tlolane5 - 18 WPts
30/03/2027Katlehong, South Africa4 - 11 Jochem Pistorius14 - 14 LPts
30/01/2027Umlazi, South Africa3 - 11 Thabang Wana8 - 10 WPts
02/12/2026Johannesburg, South Africa3 - 10 Corey Kashoba12 - 14 LPts
05/10/2026Durban, South Africa3 - 9 John Malherbe5 - 22 LPts
07/08/2026Randburg, South Africa2 - 9 Athenkosi Pungwayo3 - 3 WPts
08/06/2026Soweto, South Africa2 - 8 Robert Vermaak11(1) - 20 LPts
10/04/2026Randburg, South Africa1 - 8 Rex Tlolane2 - 9 WPts
09/02/2026Paris, France1 - 7 Percival Bobet6 - 5 LPts
12/12/2025Kolkata, India1 - 6 Jaidev Bandi5 - 2 LPts
14/10/2025Dublin, Ireland1 - 5 Arran MacConnell5 - 3 LPts
16/08/2025Johannesburg, South Africa1 - 4 Marques Msibi4 - 11 LPts
19/06/2025Durban, South Africa1 - 3 Tokelo Chikunga14(3) - 29 LPts
22/04/2025Mitchells Plain, South Africa1 - 2 Chris Mpoloto2 - 4 LPts
24/02/2025Accra, Ghana1 - 1 Duncan Offrata5 - 6 LPts
27/12/2024Mamelodi, South Africa1 - 0 Musa Keet20(2) - 19 LPts
25/11/2024Randburg, South Africa0 - 0 Mondli Matlala4 - 1 WPts