Weightclass:  Light Heavyweight
Location:  Pretoria, South Africa
Record:  32(3) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/10/2033Pretoria, South Africa31(3) - 27 Aghakhan Saah0 - 7 WPts
06/08/2033Pretoria, South Africa30(3) - 27 Taavi Arola4 - 12 WPts
06/06/2033Pretoria, South Africa29(3) - 27 Jabulani Holomisa8 - 7 WPts
06/04/2033Pretoria, South Africa28(3) - 27 Matviyko Karpenko2 - 9 WPts
31/01/2033Pretoria, South Africa27(3) - 27 Okoth Mwitwa16 - 19 WPts
01/12/2032Pretoria, South Africa26(3) - 27 Ashod Kachbalyan3 - 11 WPts
01/10/2032Pretoria, South Africa26(3) - 26 Piotr Gruba19 - 14 LPts
01/08/2032Pretoria, South Africa25(3) - 26 Mike Couts1 - 2 WPts
03/06/2032Pretoria, South Africa24(3) - 26 Manfrit Kuhle0 - 4 WPts
03/04/2032Pretoria, South Africa24(3) - 25 Declan Zokwana27(1) - 24 LPts
03/02/2032Pretoria, South Africa23(2) - 25 John Huntley2 - 3 WKO3
06/12/2031Pretoria, South Africa22(2) - 25 Richie Crabb6 - 9 WPts
08/10/2031Lira, Uganda22(2) - 24 Zach Atiku8 - 16 LPts
10/08/2031Pretoria, South Africa21(1) - 24 Anthonie Buys1 - 1 WKO3
11/06/2031Soweto, South Africa21(1) - 23 Orma Molewa27(2) - 11 LPts
16/04/2031Memphis, USA20(1) - 23 Morgan Twaddell5 - 13 WPts
16/02/2031Khayelitsha, South Africa20(1) - 22 Xyshaun Ntshangase12 - 25 LPts
19/12/2030Khayelitsha, South Africa19(1) - 22 Xyshaun Ntshangase12 - 24 WPts
23/10/2030The Hague, Netherlands19(1) - 21 Occy Willebaert10 - 11 LPts
25/08/2030Randburg, South Africa19(1) - 20 David Kikadi16(1) - 20 LPts
26/06/2030Stockholm, Sweden18 - 20 Melker Floren6 - 16(2) WKO3
27/04/2030Dublin, Ireland17 - 20 Patrick McGovern10 - 29 WPts
26/02/2030Al Hudaydah, Yemen17 - 19 Zuffur Abraham39(1) - 15 LPts
29/12/2029Toshkent, Uzbekistan16 - 19 Kolya Mirzazade5 - 21 WPts
31/10/2029Baltimore, USA15 - 19 Mark John5 - 11 WPts
02/09/2029Perm, Russia15 - 18 Sasha Shilkov0 - 1 LPts
05/07/2029Shubra El-Kheima, Egypt14 - 18 Danyaal Sharif0 - 0 WPts
07/05/2029Umlazi, South Africa14 - 17 Veltry Ametepey12 - 13(1) LPts
09/03/2029Katlehong, South Africa13 - 17 Kenzie Buluba9 - 14 WPts
09/01/2029Brno, Czech Republic13 - 16 VendelÝn Petrina10 - 11 LPts
11/11/2028New Kingston, Jamaica12 - 16 Elliot Croy6(1) - 22 WPts
13/09/2028Pretoria, South Africa11 - 16 Theo Batakela0 - 1 WPts
15/07/2028Pretoria, South Africa10 - 16 Fabron Noury1 - 4 WPts
16/05/2028Thessaloniki, Greece10 - 15 Antiphates Argyros10 - 12 LPts
18/03/2028Soweto, South Africa10 - 14 Kieran Letlabika16 - 10 LPts
17/01/2028Pretoria, South Africa9 - 14 Charles Govender6 - 2 WPts
19/11/2027Soshanguve, South Africa8 - 14 Thamsanqa Motupa4 - 14 WPts
21/09/2027Kampala, Uganda8 - 13 Clint Aanyu10 - 5 LPts
24/07/2027Kumasi, Ghana8 - 12 Seth Anang7 - 16 LPts
26/05/2027Al Hudaydah, Yemen8 - 11 Azam Alshehhi13 - 23 LPts
28/03/2027Almaty, Kazakhstan8 - 10 Isaak Zamyew18(1) - 8 LPts
28/01/2027Yaoundé, Cameroon8 - 9 Severin Thil7 - 11 LPts
30/11/2026Toshkent, Uzbekistan8 - 8 Kolzak Vyagorov0 - 16 LPts
01/10/2026Pretoria, South Africa7 - 8 Newell Gourcuff1 - 1 WPts
02/08/2026Pretoria, South Africa6 - 8 Noah Goosens2(1) - 5 WPts
04/06/2026Pretoria, South Africa5 - 8 Joel Van Zyl2 - 11(1) WPts
06/04/2026iBhayi, South Africa5 - 7 Michael Van Heerden8 - 10 LPts
09/02/2026Pretoria, South Africa4 - 7 Nijs Joos1 - 8 WPts
12/12/2025Pretoria, South Africa3 - 7 Thabang Tlolane1 - 13 WPts
14/10/2025Pretoria, South Africa3 - 6 Uland Rascalimu3 - 7 LPts
16/08/2025Pretoria, South Africa3 - 5 Ntsikelelo Motupa5 - 17 LPts
18/06/2025Roodepoort, South Africa3 - 4 Stuart Kenge4 - 7 LPts
20/04/2025Pretoria, South Africa3 - 3 Bongi Magqwaka1 - 2 LPts
19/02/2025Pretoria, South Africa2 - 3 Amon Kimbuta4 - 9 WPts
21/12/2024Thessaloniki, Greece2 - 2 Timotheos Demetriou14(1) - 19 LPts
23/10/2024Yaoundé, Cameroon2 - 1 Byron Cohen15 - 29 LPts
25/08/2024Athens, Greece2 - 0 Cecrops Mires10(2) - 21 LPts
27/06/2024Pretoria, South Africa1 - 0 Okal Khuzwayo0 - 0 WPts
17/05/2024Pretoria, South Africa0 - 0 Ian Swaney4 - 11 WPts