Weightclass:  Light Heavyweight
Location:  Johannesburg, South Africa
Record:  26 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/04/2029Johannesburg, South Africa26 - 16 Chris Phala9(1) - 16 LPts
16/02/2029Johannesburg, South Africa25 - 16 Mark Van der Vyver4 - 1 WPts
18/12/2028Johannesburg, South Africa24 - 16 Brad Ndengo7 - 14 WPts
19/10/2028Johannesburg, South Africa23 - 16 Tavarius Ntuli0 - 8(1) WPts
20/08/2028Johannesburg, South Africa22 - 16 Tshepo Twala3 - 7 WPts
21/06/2028Johannesburg, South Africa22 - 15 Mduduzi Mkhize15 - 11(3) LPts
22/04/2028Johannesburg, South Africa21 - 15 Nick Cole13 - 8 WPts
23/02/2028Johannesburg, South Africa20 - 15 Nabulung Busia4(1) - 6 WPts
25/12/2027Johannesburg, South Africa19 - 15 Orma Andam2 - 8 WPts
26/10/2027Johannesburg, South Africa18 - 15 Odo Berthelsen0 - 7 WPts
27/08/2027Johannesburg, South Africa17 - 15 Kasi Muniru1 - 1 WPts
27/06/2027Johannesburg, South Africa16 - 15 Harvey Georgopoulos8 - 6 WPts
29/04/2027Johannesburg, South Africa16 - 14 Sam September16 - 5 LPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa15 - 14 Banji Mabudafhasi13 - 7 WPts South Africa National Championships 2027View
31/03/2027Mitchells Plain, South Africa14 - 14 Quaddus Owusu6 - 20(2) WPts
31/01/2027Johannesburg, South Africa13 - 14 Elliot Van Niekerk1 - 3 WPts
02/12/2026Johannesburg, South Africa12 - 14 David Kikadi3 - 10 WPts
03/10/2026Karaj, Iran11 - 14 Ahmed Amir0 - 7 WPts
05/08/2026Johannesburg, South Africa10 - 14 Ciel Gedeon2 - 5 WPts
07/06/2026Johannesburg, South Africa9 - 14 Tomasz Szymczyk14 - 18 WPts
09/04/2026Johannesburg, South Africa8 - 14 Morgan Verster4 - 9 WPts
09/02/2026Almaty, Kazakhstan7 - 14 Waqar Icklassov2 - 13 WPts
12/12/2025Johannesburg, South Africa6 - 14 Ali Nawaz3 - 15 WPts
14/10/2025Germiston, South Africa5 - 14 Mzikayise Motsoaledi0 - 17(1) WPts
16/08/2025Soweto, South Africa4 - 14 Tshepo Wana1 - 12 WPts
21/06/2025Johannesburg, South Africa3 - 14 Edgardo Lescotteem2 - 10 WPts
23/04/2025Mamelodi, South Africa3 - 13 Weyt Booysen21(2) - 21 LPts
02/03/2025Soweto, South Africa3 - 12 Mduduzi Mxoyana35 - 7 LPts
19/01/2025Durban, South Africa3 - 11 Thuso Ntuli29(2) - 10 LPts
19/12/2024Johannesburg, South Africa3 - 10 Banji Mabudafhasi1 - 3 LPts
20/10/2024Turku, Finland2 - 10 Daniel Peltola13 - 9 WPts
22/08/2024Algiers, Algeria1 - 10 Shayan Gaouaoui7 - 11 WPts
24/06/2024Yaoundé, Cameroon0 - 10 Chase Yang1 - 9(3) WPts
26/04/2024Sydney, Australia0 - 9 Michael Harkness21(2) - 15 LPts
27/02/2024Pretoria, South Africa0 - 8 Deion Kuenyehia0 - 0 LPts
05/01/2024Kiev, Ukraine0 - 7 Wasyl Stepanski0 - 0 LPts
07/11/2023iBhayi, South Africa0 - 6 Felix Pretorius24 - 8 LPts
10/09/2023Katlehong, South Africa0 - 5 Naftali Nkansah13 - 19 LPts
13/07/2023Mogilev, Belarus0 - 4 Yulian Bucko16 - 11 LPts
15/05/2023Baku, Azerbaijan0 - 3 Elmaddin Mustafaev34 - 5 LPts
17/03/2023Johannesburg, South Africa0 - 2 Malik Zabiroff17(1) - 9 LPts
17/01/2023Randburg, South Africa0 - 1 Mduduzi Ngcongca12 - 20 LPts
18/11/2022Johannesburg, South Africa0 - 0 Euan Sono1 - 0 LPts