Weightclass:  Light Heavyweight
Location:  Mamelodi, South Africa
Record:  12 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/02/2026Mamelodi, South Africa11 - 36 Amer Baccus1 - 7 WPts
19/12/2025Mamelodi, South Africa10 - 36 Dave Tshila8 - 10 WPts
20/10/2025Mamelodi, South Africa10 - 35 Fakhri Humbatov4 - 9 LPts
21/08/2025Mamelodi, South Africa10 - 34 James Khalwale2 - 7(1) LPts
22/06/2025Mamelodi, South Africa10 - 33 Sammy Van Niekerk11 - 8 LPts
24/04/2025Mamelodi, South Africa9 - 33 Shaquille Afrani0 - 1 WPts
23/02/2025Mamelodi, South Africa8 - 33 Thabang Bungu15 - 29 WPts
26/12/2024Mamelodi, South Africa8 - 32 Mondli Matlala4 - 2 LPts
28/10/2024Mamelodi, South Africa7 - 32 Thabang Wana1 - 3 WPts
29/08/2024Mamelodi, South Africa7 - 31 Sam Morkel4 - 7 LPts
30/06/2024Mamelodi, South Africa6 - 31 Haider Secksenov2 - 11 WPts
01/05/2024Mamelodi, South Africa5 - 31 Thomas Degenaar1 - 7(1) WPts
03/03/2024Vilnius, Lithuania5 - 30 Szczeosny Bieda0 - 3 LPts
04/01/2024Mitchells Plain, South Africa5 - 29 Quaashie Adarkwa15 - 24 LPts
08/11/2023Las Tunas, Cuba5 - 28 Xeres Martinez19 - 17 LPts
10/09/2023San Miguelito, Panama4 - 28 Santiago Bastidas15 - 17 WPts
13/07/2023New Kingston, Jamaica4 - 27 Lucas Betton18(1) - 11 LPts
15/05/2023Tabriz, Iran3 - 27 Mohsin Tagirov6 - 18 WPts
17/03/2023Lyon, France3 - 26 Travis Nakache6 - 14 LPts
17/01/2023Mamelodi, South Africa3 - 25 Max Muparati26(4) - 6 LPts
18/11/2022Turku, Finland3 - 24 Aleksis Reini22 - 8 LPts
20/09/2022Aden, Yemen3 - 23 Jawad Jaboor6 - 14 LPts
22/07/2022Vilnius, Lithuania3 - 22 Henio Kochanowski9 - 18 LPts
24/05/2022Umlazi, South Africa3 - 21 Leeroy Prinsloo12 - 16(2) LPts
27/03/2022Turku, Finland3 - 20 Vili Hartonen5 - 19(6) LPts
27/01/2022Athens, Greece3 - 19 Kyrillosr Zeno17 - 5 LPts
29/11/2021Paris, France3 - 18 Seymour Carre20 - 6 LPts
30/09/2021Mitchells Plain, South Africa3 - 17 Itumeleng kaMagwaza15 - 7 LPts
30/07/2021Mamelodi, South Africa2 - 17 Lehlohonolo Nyauza3 - 14 WPts
28/05/2021Mamelodi, South Africa2 - 16 Orma Sowah13 - 7 LPts
28/03/2021Mamelodi, South Africa2 - 15 Ashley Van der Byl0 - 2 LPts
27/01/2021Algiers, Algeria2 - 14 Haider Khris3 - 16 LPts
29/11/2020Mamelodi, South Africa2 - 13 Olufemi Udojoh8 - 7 LPts
29/09/2020Randburg, South Africa2 - 12 Mel Steyn3(1) - 12 LPts
04/08/2020Mamelodi, South Africa1 - 12 Johnny Akamenya0 - 7 WPts
03/06/2020Mamelodi, South Africa1 - 11 Mahdi Ndulula4 - 12 LPts
02/04/2020Aden, Yemen1 - 10 Rashid Fawaz10 - 5 LPts
02/02/2020Mamelodi, South Africa1 - 9 Ayanda Cele4 - 7 LPts
03/12/2019Mamelodi, South Africa1 - 8 Uland Muntari9 - 3 LPts
03/10/2019Mamelodi, South Africa1 - 7 Joaquin Banez2 - 6 LPts
04/08/2019Edinburgh, UK1 - 6 Edward Kerr3 - 2 LPts
06/06/2019Pretoria, South Africa1 - 5 Otieno Bapela0 - 2 LPts
14/04/2019Khayelitsha, South Africa1 - 4 Tshepo Meer4 - 6 LPts
12/02/2019Mamelodi, South Africa1 - 3 Tshepo Meer3 - 6 LPts
13/12/2018Mamelodi, South Africa1 - 2 Thadeus Kallas0 - 3 LPts
14/10/2018Cape Town, South Africa1 - 1 Leighton Ndulula1 - 1 LPts
04/09/2018Mamelodi, South Africa0 - 1 Dom Bapa0 - 3 WPts
07/07/2018Mamelodi, South Africa0 - 0 Avel Stepanski1 - 3 LPts