Weightclass:  Light Heavyweight
Location:  Mamelodi, South Africa
Record:  27(2) - 24(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2026Mamelodi, South Africa26(2) - 24(2) Sasha Blinkov1 - 4 WPts
20/04/2026Mamelodi, South Africa25(2) - 24(2) Glynn Kabemgelebudimbu0 - 0 WPts
19/02/2026Mamelodi, South Africa24(2) - 24(2) Omer Inal2 - 5 WPts
21/12/2025Mamelodi, South Africa23(2) - 24(2) Dakarai Quartey19 - 42(18) WPts
22/10/2025Mamelodi, South Africa22(2) - 24(2) Peter Chiume3 - 9(1) WPts
23/08/2025Mamelodi, South Africa21(2) - 24(2) Frank Beuerlein6 - 3 WPts
24/06/2025Mamelodi, South Africa21(2) - 23(2) Ayanda Cele25(5) - 21 LPts
25/04/2025Mamelodi, South Africa20(2) - 23(2) Connor Kapangala1 - 1 WPts
24/02/2025Mamelodi, South Africa19(2) - 23(2) Tlou Chikunga6 - 6 WPts
26/12/2024Mamelodi, South Africa18(2) - 23(2) Thabang Tlolane0 - 8 WPts
27/10/2024Mamelodi, South Africa17(2) - 23(2) Tshepo Wana1 - 7 WPts
28/08/2024Mamelodi, South Africa16(2) - 23(2) Jay Keta0 - 12 WPts
29/06/2024Mamelodi, South Africa15(2) - 23(2) Stuart Kenge2 - 3 WPts
29/04/2024Zaria, Nigeria14(1) - 23(2) Hope Runsewe0 - 4 WKO3
01/03/2024Mulhouse, France13(1) - 23(2) Gaston Debuchy2 - 4 WPts
02/01/2024Vilnius, Lithuania13(1) - 22(2) Dawid Gracyalny13 - 7 LPts
04/11/2023Tarnow, Poland12(1) - 22(2) Maksymilian Stawski10 - 26 WPts
06/09/2023Vilnius, Lithuania11(1) - 22(2) Tomasz Zatorski17 - 15 WPts
09/07/2023Port Elizabeth, South Africa10 - 22(2) James Ndolatemo6 - 1 WKO3
11/05/2023Khayelitsha, South Africa10 - 21(1) Gareth Cilliers11 - 20 LKO3
13/03/2023East London, South Africa10 - 20(1) Callum Kajibwami15(1) - 9 LPts
17/01/2023Mamelodi, South Africa10 - 19(1) Corey Luyobo21(2) - 9 LPts
18/11/2022Shymkent, Kazakhstan10 - 18(1) Ulfet Saidahmetov19(2) - 6 LPts
20/09/2022Odense, Denmark10 - 17(1) Viljo Clasen12 - 8 LPts
23/07/2022Tembisa, South Africa10 - 16(1) Lehlohonolo Nyauza5 - 18 LPts
26/05/2022Plovdiv, Bulgaria10 - 15 Natanail á Ankov19 - 5 LKO3
28/03/2022Umlazi, South Africa10 - 14 Tefu Ntuli6(1) - 21 LPts
16/02/2022Port Elizabeth, South Africa10 - 13 Lisimba Aidoo8 - 12 LPts
13/01/2022Pretoria, South Africa10 - 12 Nwa Mokonyane24 - 1 LPts
24/11/2021Soweto, South Africa10 - 11 Salim Phaahla8 - 11 LPts
30/09/2021Germiston, South Africa10 - 10 Chike Tambo14 - 7 LPts
01/08/2021iBhayi, South Africa9 - 10 Khalon Atintande3 - 14 WPts
22/06/2021Germiston, South Africa9 - 9 Amon Mashamaite10 - 6 LPts
18/05/2021Mamelodi, South Africa8 - 9 Declan Abelo5 - 13 WPts
18/03/2021Tlalnepantla, Mexico7 - 9 Montego Chamorro3 - 14 WPts
18/01/2021Montevideo, Uruguay7 - 8 Angel Moron7 - 9 LPts
20/11/2020Mamelodi, South Africa6 - 8 Gaston Diderot8 - 6 WPts
21/09/2020London, UK6 - 7 Sam Murphy9 - 7 LPts
22/07/2020Sapporo, Japan6 - 6 Aki Uemura4 - 8 LPts
24/05/2020Mamelodi, South Africa5 - 6 Agapetus Julian3 - 10 WPts
25/03/2020Durban, South Africa4 - 6 Peter Cilliers3 - 10 WPts
05/02/2020Mamelodi, South Africa3 - 6 Lebogang Hanekom2 - 10 WPts
06/12/2019Utrecht, Netherlands3 - 5 Jos Van den Velde6 - 3 LPts
08/10/2019Kampala, Uganda3 - 4 John Nankabirwa7 - 4 LPts
10/08/2019Manaus, Brazil2 - 4 Ovidio Abril1 - 6 WPts
12/06/2019Randburg, South Africa1 - 4 Stephen Kalombo0 - 3 WPts
03/05/2019Nimes, France0 - 4 Luc Philipe2 - 4 WPts
04/03/2019Gyumri, Armenia0 - 3 Zenor Abkaryan2 - 3 LPts
04/01/2019Soshanguve, South Africa0 - 2 John Magqwaka2 - 0 LPts
18/11/2018Khayelitsha, South Africa0 - 1 Miel Van Rooyen0 - 0 LPts
18/09/2018Mamelodi, South Africa0 - 0 Totti Matinsalo1 - 1 LPts