Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  32 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2030Soweto, South Africa31 - 20 Savio Gatti2 - 17 WPts
18/04/2030Soweto, South Africa30 - 20 Sam Shortt3 - 8 WPts
17/02/2030Soweto, South Africa29 - 20 Aftab Koroma2 - 2 WPts
19/12/2029Soweto, South Africa28 - 20 Mark Waugh2 - 7 WPts
20/10/2029Soweto, South Africa27 - 20 Obiareus Demos5 - 6 WPts
21/08/2029Soweto, South Africa26 - 20 Sajid Khalid2 - 6 WPts
22/06/2029Soweto, South Africa25 - 20 Mikhail Kabanov2 - 8(2) WPts
23/04/2029Soweto, South Africa24 - 20 Nathan McCardle5 - 35 WPts
22/02/2029Soweto, South Africa23 - 20 Calle Liebenberg0 - 6 WPts
24/12/2028Soweto, South Africa22 - 20 Denijs Fiers15(1) - 6 WPts
25/10/2028Soweto, South Africa21 - 20 Julien Belmondo2 - 5 WPts
26/08/2028Soweto, South Africa20 - 20 Elgun Hajiyev3 - 12 WPts
27/06/2028Nassau, Bahamas20 - 19 Jordan Woodford23 - 14 LPts
27/05/2028Santo Domingo de Guzman, Dominican Republic20 - 18 Berto Martinez31 - 9 LPts
26/04/2028Durban, South Africa20 - 17 Knave Malherbe23 - 11 LPts South Africa National Championships 2028View
14/04/2028Soweto, South Africa19 - 17 Tien Chung5 - 22 WPts
14/03/2028Soweto, South Africa18 - 17 Manfred Van den Rade28 - 13 WPts
09/02/2028Soweto, South Africa17 - 17 Bronco Llanas5 - 26 WPts
16/12/2027Soweto, South Africa16 - 17 Malik Mitri22 - 6 WPts
11/11/2027Antofagasta, Chile15 - 17 Bronco Llanas5 - 23 WPts
11/10/2027Tehran, Iran15 - 16 Malik Mitri21 - 5 LPts
10/09/2027Ibadan, Nigeria15 - 15 Chang-soo Rim23 - 15 LPts Ibadan World Championships 2027View
07/09/2027Ibadan, Nigeria14 - 15 Pyotr Bacirov7 - 8 WPts Ibadan World Championships 2027View
01/09/2027San Salvador, El Salvador14 - 14 Gonzalo Pilar19 - 4 LPts
01/08/2027Dubai, UAE14 - 13 Syed Hallal23 - 11 LPts
01/07/2027Soweto, South Africa13 - 13 Amjad Yachir5(1) - 15 WPts
02/05/2027Johannesburg, South Africa12 - 13 Shevon Govender13 - 13 WPts South Africa National Championships 2027View
29/04/2027Johannesburg, South Africa11 - 13 Xayvion Bimi12 - 10 WPts South Africa National Championships 2027View
26/04/2027Johannesburg, South Africa10 - 13 Gift Chikunga3 - 8 WPts South Africa National Championships 2027View
21/03/2027Shanghai, China9 - 13 Huang-fu Nga0 - 6 WPts
21/01/2027Soweto, South Africa8 - 13 Davy Vorster6 - 8 WPts
27/11/2026Katlehong, South Africa7 - 13 Quarren Cele14 - 9 WPts
29/09/2026Cape Town, South Africa7 - 12 Denzel Motupa17 - 12(1) LPts
03/08/2026Xiamen, China7 - 11 Hsin Hu26 - 26 LPts
05/06/2026Soshanguve, South Africa6 - 11 Mzikayise Nyatama23 - 24 WPts
08/04/2026Matamoros, Mexico6 - 10 Ponce Lama38(3) - 13 LPts
08/02/2026Soweto, South Africa6 - 9 Quintavius Mpeta4 - 11 LPts
11/12/2025Durban, South Africa6 - 8 Thamsanqa Zwane10(3) - 12 LPts
14/10/2025London, UK6 - 7 Lee MacCoughlan18 - 11 LPts
16/08/2025Soweto, South Africa6 - 6 Damien Reinier11 - 10(1) LPts
18/06/2025Soweto, South Africa5 - 6 Kadeem Khuzwayo4 - 20 WPts
20/04/2025Cheonan, South Korea4 - 6 Bo-kyung Sheen3 - 13(8) WPts
20/02/2025Nassau, Bahamas4 - 5 Charlie Voils28 - 16 LPts
23/12/2024Germiston, South Africa3 - 5 Lavaughn Mayat5 - 16 WPts
26/10/2024Cape Town, South Africa3 - 4 Denzel Agyare3 - 22 LPts
15/09/2024Johannesburg, South Africa3 - 3 Bobbejaan Botha0 - 0 LPts
15/08/2024Brest, Belarus3 - 2 Volodmiri Wanat21(2) - 17 LPts
17/06/2024Viba del Mar, Chile3 - 1 Joaquin Marin17(2) - 22 LPts
19/04/2024Ulaanbaatar, Mongolia2 - 1 Monkh-Erdeniin Kushekov2 - 21(3) WPts
20/02/2024Durban, South Africa1 - 1 Nabulung Omaboe0 - 0 WPts
01/01/2024Durban, South Africa1 - 0 Dave Verdoorn4(2) - 26 LPts
08/11/2023Soweto, South Africa0 - 0 Afram Assiful0 - 1 WPts