Weightclass:  Light Welterweight
Location:  Mamelodi, South Africa
Record:  26 - 18(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/01/2029Mamelodi, South Africa25 - 18(4) Matviyko Bilicki10(1) - 18 WPts
23/11/2028Mamelodi, South Africa24 - 18(4) Essien Motshekga1 - 10(1) WPts
25/09/2028Mamelodi, South Africa24 - 17(3) Quito Cavite23(3) - 14 LKO3
27/07/2028Mamelodi, South Africa23 - 17(3) Walter Vermeulen7 - 9 WPts
28/05/2028Mamelodi, South Africa22 - 17(3) Remi Van Heerden9 - 13(1) WPts
29/03/2028Mamelodi, South Africa22 - 16(2) Reyes Rufino12(2) - 10 LKO3
30/01/2028Mamelodi, South Africa21 - 16(2) Orlando Jumao-as2 - 15 WPts
01/12/2027Mamelodi, South Africa20 - 16(2) Jochem Liebenberg17 - 5 WPts
02/10/2027Mamelodi, South Africa19 - 16(2) Loredo Mabini4 - 2 WPts
03/08/2027Mamelodi, South Africa18 - 16(2) Thamsanqa Motupa9 - 8 WPts
03/06/2027Mamelodi, South Africa17 - 16(2) Vandwon Ampaw1 - 2 WPts
05/04/2027Mamelodi, South Africa17 - 15(2) Jochem Liebenberg13 - 5 LPts
04/02/2027Khujand, Tajikistan17 - 14(2) Anton Dostaev17 - 33 LPts
07/12/2026Bremen, Germany16 - 14(2) Caspar Hensch0 - 6 WPts
09/10/2026Reynosa, Mexico15 - 14(2) Joaquin Portillo1 - 1 WPts
11/08/2026Mamelodi, South Africa14 - 14(2) Lee Verdoorn3 - 6 WPts
12/06/2026Palermo, Italy13 - 14(2) Edmondo Prandelli4 - 15(2) WPts
14/04/2026Dzerzhinsk, Russia12 - 14(2) Valeri Kombarov5 - 15 WPts
14/02/2026Mamelodi, South Africa11 - 14(2) John Furume9 - 12 WPts
16/12/2025Abidjan, Ivory Coast11 - 13(2) Campbell Moreau0 - 6 LPts
18/10/2025Boise, USA11 - 12(2) James Haye7 - 9(1) LPts
20/08/2025Mamelodi, South Africa10 - 12(2) Mark Pienaar10 - 14 WPts
21/06/2025Mamelodi, South Africa9 - 12(2) Chalermchai Muankasem3 - 7 WPts
23/04/2025Hanover, Germany8 - 12(2) Derrick Schelp4 - 18(3) WPts
23/02/2025Mamelodi, South Africa8 - 11(2) Dan Macmillan6 - 1 LPts
26/12/2024Mamelodi, South Africa7 - 11(2) Acawarman Pitono2 - 11(1) WPts
28/10/2024Mamelodi, South Africa6 - 11(2) Derych Mehlhorn1 - 7 WPts
30/08/2024Hamburg, Germany5 - 11(2) Geert Marner4(1) - 9 WPts
02/07/2024Mamelodi, South Africa5 - 10(2) Herrick Jelle5 - 13 LPts
03/05/2024Mamelodi, South Africa4 - 10(2) Leo Caesario0 - 1 WPts
05/03/2024Genoa, Italy3 - 10(2) Vito Cervetti0 - 0 WPts
05/01/2024Kumasi, Ghana3 - 9(2) Uba Narh19 - 17 LPts
07/11/2023Samarqand, Uzbekistan3 - 8(2) Farrukh Uddin10(1) - 18 LPts
09/09/2023Zagreb, Croatia3 - 7(1) Alen Radojcic26(3) - 7 LKO3
12/07/2023Odense, Denmark3 - 6(1) Vali Roed17 - 10 LPts
14/05/2023Brno, Czech Republic3 - 5(1) ArnoÜt Kopecky24 - 8 LPts
16/03/2023Panama City, Panama3 - 4(1) Vicente Sedano7 - 13(1) LPts
16/01/2023San Jose, Costa Rica3 - 3 Jeraldo Febles16(1) - 15 LKO2
18/11/2022Johannesburg, South Africa3 - 2 Blake Kinvoundou0 - 0 LPts
29/09/2022Mamelodi, South Africa2 - 2 Mondli Mnyamane1 - 2 WPts
31/07/2022Cebu City, Philippines2 - 1 Reyes Guardia6 - 15 LPts
02/06/2022Durban, South Africa2 - 0 Kendis Adusei3 - 6 LPts
06/04/2022Mamelodi, South Africa1 - 0 Gerben Cloete1 - 4 WPts
05/02/2022Mamelodi, South Africa0 - 0 Ronny Pretorius0 - 1 WPts