Weightclass:  Light Welterweight
Location:  Mitchells Plain, South Africa
Record:  13 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/05/2030Mitchells Plain, South Africa12 - 25 Lisandro Provencio3 - 6 WPts
15/03/2030Mitchells Plain, South Africa12 - 24 Ananta Rajaa2 - 12 LPts
15/01/2030Mitchells Plain, South Africa11 - 24 Goga Marpuke1 - 9 WPts
16/11/2029Mitchells Plain, South Africa10 - 24 Heung-Min Bak10 - 12 WPts
17/09/2029Mitchells Plain, South Africa9 - 24 Qalqandar Alakbarov0 - 2 WPts
19/07/2029Mitchells Plain, South Africa8 - 24 Dimi Siemion0 - 4 WPts
19/05/2029Mitchells Plain, South Africa7 - 24 Nijat Galla4 - 6 WPts
21/03/2029Mitchells Plain, South Africa7 - 23 Zelipe Conde3 - 3 LPts
20/01/2029Mitchells Plain, South Africa6 - 23 Wilford Krumme1 - 8 WPts
22/11/2028Mitchells Plain, South Africa5 - 23 Porfio Mestas10 - 12 WPts
24/09/2028Mitchells Plain, South Africa4 - 23 Otieno Ngcobo1 - 6 WPts
25/07/2028Mitchells Plain, South Africa4 - 22 Daniel Buys2 - 12 LPts
26/05/2028Yekaterinburg, Russia4 - 21 Kolya Nikolaev11 - 12 LPts
28/03/2028Caloocan, Philippines4 - 20 Mark Alpizar0 - 3 LPts
29/01/2028Houston, USA4 - 19 Dan Bremner4 - 4 LPts
01/12/2027Kangundo-Tala, Kenya3 - 19 Mark Bashir0 - 8 WPts
03/10/2027Mamelodi, South Africa3 - 18 Booij Potgieter10 - 20(1) LPts
06/08/2027Cordoba, Spain3 - 17 Angel Delahoz8 - 13 LPts
08/06/2027Mexico City, Mexico3 - 16 Franco Oquendo16 - 8 LPts
10/04/2027Mitchells Plain, South Africa2 - 16 Oleos Claros8 - 18 WPts
10/02/2027Mitchells Plain, South Africa2 - 15 Hilario Suarez7 - 15 LPts
12/12/2026Manukau, New Zealand2 - 14 Hayden Davidson3 - 14 LPts
14/10/2026Rotterdam, Netherlands2 - 13 Alexis Caudelier50(6) - 23 LPts
16/08/2026Boksburg, South Africa2 - 12 Duante Ayibonte6 - 8 LPts
22/06/2026Mitchells Plain, South Africa2 - 11 Ian Kabudji9 - 12 LPts
23/04/2026Soweto, South Africa2 - 10 Mduduzi Dube3 - 6 LPts
26/02/2026Roodepoort, South Africa2 - 9 Dele Ofosu8 - 8 LPts
31/12/2025Johannesburg, South Africa2 - 8 John Furume8 - 12 LPts
01/11/2025Mitchells Plain, South Africa2 - 7 Jochem Liebenberg5 - 4 LPts
03/09/2025Mitchells Plain, South Africa1 - 7 Lukman Mathoho2 - 11 WPts
05/07/2025East London, South Africa0 - 7 Siyabonga Magqwaka0 - 0 WPts
08/05/2025Johannesburg, South Africa0 - 6 Jack Mabena2 - 18 LPts
10/03/2025Mitchells Plain, South Africa0 - 5 Khalon Motsoaledi2 - 8 LPts
09/01/2025Vilnius, Lithuania0 - 4 Zygfryd Zaleski9 - 19 LPts
11/11/2024Johannesburg, South Africa0 - 3 John Furume5 - 7 LPts
13/09/2024Cologne, Germany0 - 2 Lewy Kammer29(1) - 14 LPts
16/07/2024Mamelodi, South Africa0 - 1 Booij Potgieter2 - 8(1) LPts
31/05/2024Mitchells Plain, South Africa0 - 0 Zachary Mokola1 - 0 LPts