Weightclass:  Light Welterweight
Location:  Randburg, South Africa
Record:  17 - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/01/2029Randburg, South Africa16 - 26 Tahbert Gerecke14 - 23 WPts
26/11/2028Randburg, South Africa15 - 26 Dario De Anda1 - 2 WPts
28/09/2028Randburg, South Africa14 - 26 Etebo Metu3 - 11 WPts
30/07/2028Randburg, South Africa13 - 26 Asavela Zulu0 - 7 WPts
31/05/2028Randburg, South Africa13 - 25 Blake Kinvoundou12 - 24 LPts
01/04/2028Randburg, South Africa13 - 24 Melor Gontcharov11(1) - 11 LPts
02/02/2028Randburg, South Africa12 - 24 Michal Olejnik0 - 2 WPts
04/12/2027Randburg, South Africa11 - 24 Paul Tshimangakabangu10(2) - 12 WPts
05/10/2027Randburg, South Africa10 - 24 Kwanda Cardoso6 - 4 WPts
06/08/2027Randburg, South Africa9 - 24 Ricardo Sabado2 - 14 WPts
07/06/2027Randburg, South Africa8 - 24 Rachid Haarhoff0 - 6 WPts
09/04/2027Randburg, South Africa8 - 23 Paul Tshimangakabangu6(2) - 10 LPts
08/02/2027Khayelitsha, South Africa7 - 23 Gift Mabokgwane7 - 22 WPts
13/12/2026Randburg, South Africa6 - 23 Jochem Liebenberg12 - 4 WPts
14/10/2026Randburg, South Africa5 - 23 Kris Naude2 - 13 WPts
15/08/2026Kharkiv, Ukraine5 - 22 Volodmiri Placko7 - 13 LPts
17/06/2026Kuala Lumpur, Malaysia5 - 21 Khalid Madani9 - 9 LPts
19/04/2026Katlehong, South Africa5 - 20 Michael Stella16(1) - 12 LPts
01/03/2026Randburg, South Africa4 - 20 Ora Melo5 - 6 WPts
01/01/2026Bucaramanga, Colombia4 - 19 Ponce Viernes1 - 1 LPts
03/11/2025Soshanguve, South Africa3 - 19 Minte Snyman1 - 21 WPts
08/09/2025Soshanguve, South Africa2 - 19 Corey Mambwete4 - 13 WPts
19/07/2025Mitchells Plain, South Africa2 - 18 Themba Mfeketho21(1) - 29 LPts
18/06/2025Cape Town, South Africa2 - 17 Ian Nkolo30 - 21(1) LPts
07/05/2025Mamelodi, South Africa2 - 16 Justin Katenda12 - 9 LPts
11/03/2025Turin, Italy2 - 15 Gianluigi Vidali9 - 21(1) LPts
11/01/2025Randburg, South Africa2 - 14 Ayham Allaoui9 - 12(7) LPts
12/11/2024Stockton, USA2 - 13 Venacio Serna12 - 30 LPts
12/09/2024Johannesburg, South Africa2 - 12 Ian Kalenga18(2) - 18 LPts
16/07/2024Umlazi, South Africa2 - 11 Athenkosi Ntuli1 - 2 LPts
18/05/2024Randburg, South Africa1 - 11 Charles Adjei5 - 7 WPts
20/03/2024Randburg, South Africa1 - 10 Agapetus Cara14 - 14 LPts
21/01/2024Puebla, Mexico1 - 9 Edmundo Gardin4 - 11 LPts
23/11/2023Randburg, South Africa1 - 8 Mike Maddy5 - 12 LPts
23/09/2023Puebla, Mexico1 - 7 Angel Morones3 - 6 LPts
26/07/2023Tehran, Iran1 - 6 Abdul Saidi12 - 19 LPts
28/05/2023Nuevo Laredo, Mexico1 - 5 Kiki Loza10 - 17 LPts
29/03/2023Randburg, South Africa0 - 5 Jasper De Kock0 - 1 WPts
28/01/2023Randburg, South Africa0 - 4 Ronny Pretorius1 - 7 LPts
28/11/2022Marseille, France0 - 3 Barbabe Rabelais26 - 6 LPts
29/09/2022Soweto, South Africa0 - 2 Tlou Letsholonyane1 - 3 LPts
11/08/2022Soweto, South Africa0 - 1 Matt Nkoana20 - 8 LPts
05/07/2022Randburg, South Africa0 - 0 Santiago Quinones19 - 6 LPts