Weightclass:  Light Heavyweight
Location:  Mamelodi, South Africa
Record:  27 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2031Mamelodi, South Africa26 - 19 Waqas Barakee0 - 13 WPts
15/02/2031Mamelodi, South Africa25 - 19 Fernand Carol12 - 10 WPts
17/12/2030Mamelodi, South Africa24 - 19 Asif Zia2 - 16 WPts
18/10/2030Mamelodi, South Africa23 - 19 John Kiedi17 - 10 WPts
19/08/2030Mamelodi, South Africa23 - 18 Azam Alsamarrai10 - 8 LPts
20/06/2030Mamelodi, South Africa22 - 18 Haas Swart21 - 17 WPts
21/04/2030Mamelodi, South Africa21 - 18 Khalon Kpegah4 - 7 WPts
20/02/2030Mamelodi, South Africa20 - 18 Chris Phala13(1) - 18 WPts
22/12/2029Mamelodi, South Africa19 - 18 Marlen Simonich10 - 9 WPts
23/10/2029Mamelodi, South Africa18 - 18 Quintavius Monare14 - 17 WPts
24/08/2029Mamelodi, South Africa17 - 18 Haas Swart19 - 13 WPts
25/06/2029Mamelodi, South Africa16 - 18 Bob Chibilika4 - 8 WPts
26/04/2029East London, South Africa16 - 17 Bart Kadende41 - 16(1) LPts South Africa National Championships 2029View
07/03/2029Las Tunas, Cuba15 - 17 Santiago Almanza1 - 0 WPts
07/01/2029New Kingston, Jamaica14 - 17 James Symon7 - 18 WPts
09/11/2028Odense, Denmark13 - 17 Vali Eilert13 - 12 WPts
11/09/2028Cartagena, Colombia13 - 16 Luis Celis24 - 22 LPts
14/07/2028Vilnius, Lithuania13 - 15 Julian Stola17 - 28 LPts
16/05/2028Dublin, Ireland12 - 15 Aidan Driscoll12 - 15 WPts
18/03/2028Mamelodi, South Africa11 - 15 Jonathan Mufuansanyi1 - 5 WPts
18/01/2028Boksburg, South Africa11 - 14 Ron Louw9 - 26 LPts
22/11/2027Mamelodi, South Africa11 - 13 Banji Mabudafhasi14 - 10 LPts
23/09/2027Mashhad, Iran11 - 12 Aftab Firman11 - 16 LPts
26/07/2027Mamelodi, South Africa10 - 12 Marques Msibi12 - 15 WPts
27/05/2027Port Harcourt, Nigeria9 - 12 Chris Chukwunyelu5 - 22(1) WPts
29/03/2027Mamelodi, South Africa9 - 11 Ciel Barbusse4 - 17(4) LPts
29/01/2027Durban, South Africa8 - 11 Asavela Mbekile3 - 8(3) WPts
01/12/2026Almaty, Kazakhstan8 - 10 Ali Bajkodamoff10 - 11 LPts
03/10/2026Pretoria, South Africa8 - 9 Usi Bimi14 - 8 LPts
06/08/2026Vilnius, Lithuania8 - 8 Metody Banaszewski22 - 11 LPts
08/06/2026Mamelodi, South Africa7 - 8 Coes Wagenaer5 - 4 WPts
10/04/2026Mamelodi, South Africa6 - 8 Tefu Mbalula0 - 2 WPts
09/02/2026Mamelodi, South Africa6 - 7 Banji Mabudafhasi5 - 7 LPts
12/12/2025Soshanguve, South Africa5 - 7 Ntsikelelo Motupa6 - 18 WPts
14/10/2025Tegucigalpa, Honduras5 - 6 Quinto Avena5 - 11 LPts
16/08/2025Mamelodi, South Africa5 - 5 Banji Mabudafhasi3 - 6 LPts
17/06/2025Mamelodi, South Africa4 - 5 Mzikayise Motsoaledi0 - 15(1) WPts
18/04/2025Durban, South Africa3 - 5 Anele Matlala0 - 10(1) WPts
20/02/2025Karagandy, Kazakhstan3 - 4 Dmitri Kasymbekow4 - 19 LPts
23/12/2024Mamelodi, South Africa2 - 4 Bartlomiej Czaplicki1 - 1 WPts
25/10/2024Melbourne, Australia1 - 4 Matthew Breckenridge0 - 0 WPts
27/08/2024Mamelodi, South Africa1 - 3 Brandon Kavanagh2 - 8(2) LPts
28/06/2024Bogota, Colombia1 - 2 Olindo Quijada26 - 15 LPts
29/04/2024Tembisa, South Africa1 - 1 Rashon Mogoeng19 - 15(1) LPts
08/03/2024Katlehong, South Africa1 - 0 Naftali Nkansah15 - 20 LPts
08/01/2024Mamelodi, South Africa0 - 0 Zareb Ntshangase1 - 5 WPts