Weightclass:  Light Welterweight
Location:  Johannesburg, South Africa
Record:  26 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2031Johannesburg, South Africa25 - 28 Lloyd Motsoaledi5 - 11 WPts
13/01/2031Johannesburg, South Africa24 - 28 Danny Ngoi10 - 10 WPts
14/11/2030Johannesburg, South Africa23 - 28 John Viljoen4 - 12 WPts
15/09/2030Johannesburg, South Africa22 - 28 Romanus Pistorius1 - 3 WPts
15/07/2030Johannesburg, South Africa21 - 28 Kamohelo Ekstein1 - 0 WPts
16/05/2030Johannesburg, South Africa20 - 28 Yu Pon3 - 6 WPts
17/03/2030Johannesburg, South Africa20 - 27 Carlos Rentas5(1) - 5 LPts
16/01/2030Johannesburg, South Africa19 - 27 Carlos Pena2 - 1 WPts
17/11/2029Johannesburg, South Africa18 - 27 Ximen Polino9 - 11 WPts
18/09/2029Johannesburg, South Africa18 - 26 Bilal Haziyev23 - 16 LPts
20/07/2029Johannesburg, South Africa17 - 26 Tae-hwi Suh9 - 5 WPts
21/05/2029Johannesburg, South Africa16 - 26 Noe Renteria1 - 9 WPts
22/03/2029Kano, Nigeria16 - 25 Elderson Mutairu7 - 20(9) LPts
22/01/2029Mamelodi, South Africa15 - 25 Booij Potgieter17 - 21(1) WPts
25/11/2028Guayaquil, Ecuador14 - 25 Sancho Narez2 - 8 WPts
27/09/2028Katlehong, South Africa14 - 24 Mike Zungu11 - 16 LPts
29/07/2028Asuncion, Paraguay13 - 24 Marco Henao2 - 12 WPts
31/05/2028Randburg, South Africa12 - 24 Sean Mudipuekesha13 - 25 WPts
26/04/2028Durban, South Africa12 - 23 Phumelele Mphahlele31(2) - 17 LPts South Africa National Championships 2028View
29/03/2028Durban, South Africa12 - 22 Thabang September27(1) - 4 LPts
30/01/2028Yokohama, Japan11 - 22 Kaede Kure16(1) - 13 WPts
01/12/2027Tlaquepaque, Mexico10 - 22 Reyes Justo13 - 11 WPts
03/10/2027East London, South Africa10 - 21 Leon De Vries12(1) - 12 LPts
09/08/2027Gingoog, Philippines10 - 20 Leighton Siman16 - 5 LPts
10/06/2027Belo Horizonte, Brazil9 - 20 Alejandro Montenegro2 - 9 WPts
12/04/2027Montevideo, Uruguay8 - 20 Desiderio Abar2 - 9 WPts
12/02/2027Kampala, Uganda8 - 19 John Otaget7 - 8 LPts
15/12/2026Zarqa, Jordan8 - 18 Irfan Assad37 - 21 LPts
16/10/2026Ciudad del Este, Paraguay8 - 17 Sagaz Pareja2 - 0 LPts
18/08/2026Johannesburg, South Africa7 - 17 Mick Kimbionlongo1 - 5(1) WPts
19/06/2026Johannesburg, South Africa6 - 17 Dele Ofosu10 - 8 WPts
20/04/2026Bulawayo, Zimbabwe5 - 17 Connor Chipeta1 - 0 WPts
20/02/2026Johannesburg, South Africa5 - 16 Vitali Dembinski8 - 12 LPts
23/12/2025Johannesburg, South Africa4 - 16 Dario Rodriguez3 - 6 WPts
25/10/2025Durban, South Africa3 - 16 Elliot Gabuza4 - 14 WPts
29/08/2025Ugep, Nigeria2 - 16 Waleed Hadi0 - 3 WPts
01/07/2025Samarinda, Indonesia2 - 15 Garuda Widargo25 - 8 LPts
03/05/2025Johannesburg, South Africa1 - 15 Andile Kune9 - 13 WPts
05/03/2025Kumasi, Ghana1 - 14 Ibeamaka Kugblenu0 - 0 LPts
05/01/2025Floridablanca, Colombia1 - 13 Alejandro Casiano0 - 0 LPts
07/11/2024Panama City, Panama1 - 12 Rodrigo Marcello32(2) - 13 LPts
09/09/2024Tabriz, Iran1 - 11 Ahmed Budagova19 - 9 LPts
12/07/2024Pretoria, South Africa1 - 10 John Nfuni2 - 6 LPts
15/05/2024Johannesburg, South Africa1 - 9 Ambro× Barabas33(2) - 15 LPts
17/03/2024Zapopan, Mexico1 - 8 Vegas Sabedra14(1) - 16 LPts
18/01/2024Johannesburg, South Africa1 - 7 Laurys Degenaar2 - 1 LPts
19/11/2023Germiston, South Africa1 - 6 Veltry Koranteng22 - 16 LPts
23/09/2023Randburg, South Africa1 - 5 James Vlok26 - 6 LPts
28/07/2023Johannesburg, South Africa1 - 4 Naftali Fosuhehe1 - 3 LPts
31/05/2023Germiston, South Africa1 - 3 Robert Kabanga14(1) - 13 LPts
18/04/2023Katlehong, South Africa1 - 2 Thabo Maphatsoe0 - 0 LPts
16/03/2023San Bernardo, Chile1 - 1 Ximen Atencio10 - 25 LPts
16/01/2023Samarqand, Uzbekistan1 - 0 Melor Gadjibabayev14 - 15(2) LPts
18/11/2022Johannesburg, South Africa0 - 0 Rex Pietersen3 - 2 WPts