Weightclass:  Middleweight
Location:  Umlazi, South Africa
Record:  14(1) - 22(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/09/2026Umlazi, South Africa13(1) - 22(2) Nedelcho á Lebedev0 - 13(4) WPts
11/07/2026Umlazi, South Africa12(1) - 22(2) Bruce Farrell4 - 9 WPts
12/05/2026Umlazi, South Africa11(1) - 22(2) Szczeosny Wanta0 - 18 WPts
13/03/2026Umlazi, South Africa10(1) - 22(2) Forrest Huet0 - 6 WPts
12/01/2026Umlazi, South Africa9(1) - 22(2) John Crangle3 - 18 WPts
13/11/2025Umlazi, South Africa8(1) - 22(2) Mashawn Faress2 - 3 WPts
14/09/2025Umlazi, South Africa7(1) - 22(2) Jackson September2 - 8 WPts
16/07/2025Umlazi, South Africa7(1) - 21(2) Yobachi Adjei10(1) - 9(2) LPts
17/05/2025Umlazi, South Africa7(1) - 20(2) Verlyn Boateng5 - 2 LPts
18/03/2025Umlazi, South Africa6(1) - 20(2) KaÜpar Opalka0 - 13(2) WPts
18/01/2025Umlazi, South Africa5(1) - 20(2) Owen Kibonge3 - 13 WPts
19/11/2024Umlazi, South Africa5(1) - 19(2) Rodrigo Muzquiz1 - 0 LPts
20/09/2024Umlazi, South Africa5(1) - 18(2) Dillon Gregoire3 - 7 LPts
22/07/2024Hamburg, Germany5(1) - 17(2) Raoul Kadel7 - 29(10) LPts
23/05/2024Quezon City, Philippines5(1) - 16(2) Luis Palapal18 - 15 LPts
25/03/2024Umlazi, South Africa4(1) - 16(2) Paul Peavey3 - 14 WPts
26/01/2024Amsterdam, Netherlands4(1) - 15(2) Buys Ghezelles17 - 18 LPts
28/11/2023Moscow, Russia4(1) - 14(2) Vitali Klevsov24 - 11 LPts
28/09/2023Katlehong, South Africa4(1) - 13(2) Fagrie Mokotjo13(1) - 9 LPts
11/08/2023Umlazi, South Africa4(1) - 12(1) Chrestien Norment1 - 10 LKO3
12/06/2023Tembisa, South Africa4(1) - 11(1) Joseph Kabila2 - 5 LPts
16/04/2023Mamelodi, South Africa4(1) - 10(1) Thamsanqa Meer11 - 16 LPts
15/03/2023Soweto, South Africa4(1) - 9(1) Thamsanqa Bhengu20 - 12 LPts
10/02/2023Umlazi, South Africa4(1) - 8 Leon+írd Kuester16 - 15 LKO3
12/12/2022Tolyatti, Russia3(1) - 8 Afanas Yazova2 - 4 WPts
13/10/2022Umlazi, South Africa2(1) - 8 Obiajulu Mayat0 - 8 WPts
15/08/2022Cape Town, South Africa1 - 8 Duante Nyanda2 - 20(10) WKO3
21/06/2022Johannesburg, South Africa1 - 7 Richie Nseya17 - 9 LPts
28/04/2022Koszalin, Poland1 - 6 Fabian Kopinski5 - 10 LPts
28/02/2022Umlazi, South Africa0 - 6 Afram Waris2 - 15 WPts
15/01/2022Soweto, South Africa0 - 5 Manu Molekane4 - 20 LPts
06/12/2021Durban, South Africa0 - 4 Roshaun Akuetteh1 - 0 LPts
20/10/2021Soweto, South Africa0 - 3 Dakarai Adalimortty9 - 8 LPts
27/08/2021Randburg, South Africa0 - 2 Fons Rensburg17 - 5 LPts
07/07/2021Soweto, South Africa0 - 1 Essien Mkhize7 - 11 LPts
05/06/2021Umlazi, South Africa0 - 0 Thulani Cele4 - 4 LPts