Weightclass:  Middleweight
Location:  Tembisa, South Africa
Record:  20 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2029Tembisa, South Africa19 - 18 Isaac Mpukuta4 - 8 WPts
02/04/2029Tembisa, South Africa19 - 17 Gavrail á Liapchev2 - 2 LPts
01/02/2029Tembisa, South Africa18 - 17 Asif Jasem6 - 7 WPts
03/12/2028Tembisa, South Africa17 - 17 Denton Tshibidi1 - 9(2) WPts
04/10/2028Tembisa, South Africa17 - 16 Spencer Mphahlele6 - 2 LPts
05/08/2028Tembisa, South Africa16 - 16 Matthijs De Kock0 - 3 WPts
06/06/2028Tembisa, South Africa15 - 16 Ronald Bylund3 - 12 WPts
08/04/2028Tembisa, South Africa14 - 16 Uzoma Nomvete1 - 5 WPts
08/02/2028Tembisa, South Africa13 - 16 Quimby Torvik4 - 11 WPts
11/12/2027Tembisa, South Africa12 - 16 Deiondre Matlala10 - 13 WPts
12/10/2027Tembisa, South Africa11 - 16 Luvolwethu Bungu1 - 4 WPts
13/08/2027Tembisa, South Africa10 - 16 Dario Bermudes9(1) - 12 WPts
14/06/2027Hamburg, Germany9 - 16 Walfred Pfotenhauer11 - 7 WPts
16/04/2027Tembisa, South Africa8 - 16 Josh Botha7 - 20 WPts
16/02/2027Naples, Italy7 - 16 Roberto Secchia4 - 2 WPts
19/12/2026Durban, South Africa7 - 15 Lugono Ayeh15 - 16 LPts
22/10/2026Cebu City, Philippines6 - 15 Javier Lasam4 - 17 WPts
24/08/2026Pekanbaru, Indonesia6 - 14 Sapto Manurung7 - 17 LPts
25/06/2026Germiston, South Africa5 - 14 Siyabonga Molekane3 - 11 WPts
27/04/2026Antofagasta, Chile5 - 13 Xalvador Laverde35(1) - 13 LPts
27/02/2026Tehran, Iran5 - 12 Azam Semaan34(3) - 17 LPts
30/12/2025Quezon City, Philippines5 - 11 Carlos Pasicolan9 - 8 LPts
01/11/2025Seattle, USA4 - 11 Geoff Bowens2 - 16 WPts
03/09/2025Zamboanga City, Philippines3 - 11 Felippe Yasay9 - 23(5) WPts
06/07/2025Gothenburg, Sweden3 - 10 Elvin Hagen33(4) - 15 LPts
08/05/2025Newark, USA2 - 10 Declan Kimmins14(2) - 15 WPts
10/03/2025Managua, Nicaragua2 - 9 Oihane Grego22(2) - 23 LPts
10/01/2025Malaga, Spain2 - 8 Jaguar Valverde27(1) - 14 LPts
12/11/2024Tembisa, South Africa2 - 7 Josh Botha3 - 9 LPts
10/09/2024Tembisa, South Africa2 - 6 Jamie Vorster2 - 6 LPts
14/07/2024Tembisa, South Africa2 - 5 Lazar Demchak17 - 7 LPts
15/05/2024Umlazi, South Africa2 - 4 Peter Dlala0 - 0 LPts
03/04/2024Mitchells Plain, South Africa1 - 4 Jayvyn Quainoo4 - 20 WPts
05/02/2024Tamale, Ghana1 - 3 Richie Dewornu2 - 2 LPts
08/12/2023Soweto, South Africa0 - 3 Matt Van den Berg1 - 2(2) WPts
22/10/2023Umlazi, South Africa0 - 2 Afram Waris8 - 19 LPts
15/09/2023Dublin, Ireland0 - 1 Oliver McGee18(2) - 16 LPts
18/07/2023Soweto, South Africa0 - 0 Sam Matshuatshi0 - 0 LPts