Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  25 - 25(12)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2031Soweto, South Africa24 - 25(12) Chris Verdoorn3 - 4 WPts
15/01/2031Soweto, South Africa23 - 25(12) John Hush2 - 13 WPts
16/11/2030Soweto, South Africa22 - 25(12) Dillon Maddux2 - 3 WPts
17/09/2030Soweto, South Africa21 - 25(12) John Ochuka3 - 2 WPts
19/07/2030Soweto, South Africa20 - 25(12) Merrill Chaudet2 - 12 WPts
21/05/2030Soweto, South Africa19 - 25(12) Oleos Orbe0 - 3 WPts
22/03/2030Soweto, South Africa18 - 25(12) Jakub Bielawa9 - 6 WPts
22/01/2030Soweto, South Africa18 - 24(11) Karr Ostergard7 - 15 LKO3
24/11/2029Soweto, South Africa17 - 24(11) Quarren Dede2 - 4 WPts
25/09/2029Soweto, South Africa16 - 24(11) Phornello Salifu1 - 0 WPts
27/07/2029San Luis Potosi, Mexico15 - 24(11) Ryo Socarras2 - 9 WPts
29/05/2029Soweto, South Africa14 - 24(11) Usi Ngcuka18 - 8 WPts
30/03/2029Utrecht, Netherlands13 - 24(11) Blaas Van Cotheem8 - 13 WPts
30/01/2029Athens, Greece13 - 23(10) Dennis Zaro14 - 13 LKO3
02/12/2028Soweto, South Africa12 - 23(10) Okoth Agyemang2 - 11 WPts
03/10/2028iBhayi, South Africa11 - 23(10) Bruin De Lange12 - 18 WPts
05/08/2028Soweto, South Africa11 - 22(10) May Chohan8 - 14 LPts
06/06/2028Soweto, South Africa10 - 22(10) Roy Fouche4 - 5 WPts
08/04/2028Soweto, South Africa9 - 22(10) Denis Van den Heever4(1) - 2 WPts
08/02/2028Soweto, South Africa9 - 21(9) Mark Mngonyama14 - 18 LKO3
11/12/2027Braunschweig, Germany8 - 21(9) Koen Kammerer4 - 15 WPts
13/10/2027Cabimas, Venezuela7 - 21(9) Tajo Baro2 - 4 WPts
15/08/2027Mexico City, Mexico7 - 20(9) Diego Villaflor46 - 28 LPts
17/06/2027Cheonan, South Korea7 - 19(8) Chang-soo Wang13 - 19 LKO3
19/04/2027Pretoria, South Africa6 - 19(8) Dave Kinavuidi7 - 13 WPts
20/02/2027Garoua, Cameroon6 - 18(7) Dax Bault9 - 9 LKO3
23/12/2026Mamelodi, South Africa6 - 17(7) Noah Buta8 - 16 LPts
26/10/2026Mamelodi, South Africa6 - 16(7) Dillon Gregoire12 - 11 LPts
28/08/2026Durban, South Africa6 - 15(6) Phumelele Zulu9 - 9 LKO3
01/07/2026Tembisa, South Africa5 - 15(6) Ayabulela Nyanda1(1) - 19 WPts
04/05/2026Soweto, South Africa4 - 15(6) Ramirez Sias4 - 1 WPts
06/03/2026Athens, Greece4 - 14(5) Baccaus Musto17 - 8 LKO3
06/01/2026Heidelberg, Germany4 - 13(5) Deiter Kubek4 - 12 LPts
08/11/2025Taytay, Philippines4 - 12(5) Beltran Baraoidan17(1) - 26 LPts
10/09/2025Dortmund, Germany4 - 11(5) Corrado Jurgens2 - 4 LPts
12/07/2025Khayelitsha, South Africa4 - 10(5) Michael September12 - 8 LPts
14/05/2025Durban, South Africa4 - 9(4) Seth Kakule8 - 25(2) LKO3
16/03/2025Soweto, South Africa3 - 9(4) Mzikayise Cele6 - 13 WPts
16/01/2025Bochum, Germany3 - 8(4) Rocco Gerstman17 - 14 LPts
18/11/2024Umlazi, South Africa3 - 7(4) Roshaun Quaye17 - 11 LPts
24/09/2024Spokane, USA3 - 6(4) John Prichett6 - 15 LPts
27/07/2024Seoul, South Korea3 - 5(4) Chan-dong Mah12 - 24(1) LPts
29/05/2024Perm, Russia3 - 4(3) Koldan Petrenko6 - 9 LKO3
31/03/2024Umlazi, South Africa2 - 4(3) Uzondu Assifuah2 - 10(1) WPts
09/02/2024Soweto, South Africa2 - 3(2) Ayabulela Nyanda0 - 5 LKO3
11/12/2023Mitchells Plain, South Africa2 - 2(1) Kwanda Radebe15(2) - 19 LKO3
05/11/2023Durban, South Africa1 - 2(1) Will Tshimusekedi0 - 0 WPts
02/10/2023Soweto, South Africa1 - 1(1) Lugono Afotey13 - 20(3) LPts
24/08/2023Soweto, South Africa1 - 0 Luvolwethu Majola23(1) - 9 LKO3
18/07/2023Soweto, South Africa0 - 0 Antwan Lukusa0 - 0 WPts