Weightclass:  Middleweight
Location:  Soweto, South Africa
Record:  13 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2029Soweto, South Africa12 - 26 Hernan Antunez1 - 10 WPts
30/07/2029Soweto, South Africa12 - 25 Mike Fettes3 - 10 LPts
31/05/2029Soweto, South Africa11 - 25 Apostol Shevchenko7 - 1 WPts
01/04/2029Soweto, South Africa10 - 25 Chris Crafford3 - 8 WPts
31/01/2029Soweto, South Africa9 - 25 Nwa Kathrada1 - 1 WPts
02/12/2028Soweto, South Africa8 - 25 Joe Kiungu3 - 6 WPts
03/10/2028Soweto, South Africa7 - 25 La Vonn Sekola3 - 7 WPts
04/08/2028Soweto, South Africa6 - 25 Theo Gersten0 - 5 WPts
06/06/2028Soweto, South Africa5 - 25 Naftali Fuseini0 - 4 WPts
07/04/2028Soweto, South Africa4 - 25 Dai Kengo8 - 12 WPts
07/02/2028Soweto, South Africa3 - 25 Dele Boye0 - 7 WPts
09/12/2027Soweto, South Africa3 - 24 Bruce Courau13 - 8 LPts
11/10/2027Amman, Jordan3 - 23 Aftab Yousef6(1) - 15 LPts
13/08/2027Soweto, South Africa3 - 22 Thamsanqa Letsholonyane3 - 8 LPts
14/06/2027Nizhny Novgorod, Russia3 - 21 Viktor Bushuyeva7 - 2 LPts
16/04/2027Pekanbaru, Indonesia3 - 20 Gesang Lalisang2 - 12 LPts
16/02/2027Soweto, South Africa2 - 20 Sam Nakufi4 - 12 WPts
18/12/2026Soweto, South Africa2 - 19 David Zulu8 - 3 LPts
19/10/2026Balikpapan, Indonesia2 - 18 Sigit Srie6 - 4 LPts
21/08/2026Soweto, South Africa1 - 18 Clint Tshimbi8(1) - 12 WPts
22/06/2026Oslo, Norway1 - 17 Sindri Eggebraaten5 - 13 LPts
24/04/2026Khayelitsha, South Africa1 - 16 Tabari Salawu5 - 4 LPts
05/03/2026New Orleans, USA1 - 15 Barry King0 - 0 LPts
05/01/2026Cardiff, UK1 - 14 Brad Moore0 - 0 LPts
07/11/2025Tokyo, Japan1 - 13 Hiro Tanaka28 - 17 LPts
09/09/2025Palembang, Indonesia1 - 12 Wicaksono Gwan12(1) - 19 LPts
12/07/2025Leipzig, Germany1 - 11 Rodhlann Strickfaden4 - 4 LPts
14/05/2025Tembisa, South Africa1 - 10 Mduduzi Hlatshwayo5 - 6 LPts
19/03/2025Tokyo, Japan1 - 9 Daichi Nagamine34 - 11 LPts
19/01/2025Saratov, Russia1 - 8 Afanas Zentsov8 - 8(1) LPts
21/11/2024Soweto, South Africa1 - 7 Peter Kindudi3 - 9 LPts
22/09/2024Montreal, Canada1 - 6 Ian Gaul6 - 11 LPts
25/07/2024Mitchells Plain, South Africa1 - 5 Phumelele Mini0 - 7 LPts
31/05/2024Soweto, South Africa1 - 4 John Du Toit4 - 4 LPts
01/04/2024Mitchells Plain, South Africa1 - 3 Thulani Cele14 - 12 LPts
16/02/2024Randburg, South Africa1 - 2 Lehlohonolo Sangweni0 - 0 LPts
15/01/2024San Jose, Costa Rica1 - 1 Juan Velez2 - 20(1) LPts
17/11/2023Tembisa, South Africa1 - 0 Joe Steyn1 - 6 LPts
07/10/2023Soweto, South Africa0 - 0 Quoitrel Bonsam0 - 2 WPts