Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  18(2) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2024Durban, South Africa17(2) - 12 Aimon Pandac1 - 3 WPts
23/03/2024Durban, South Africa16(2) - 12 John Furume5 - 3 WPts
23/01/2024Durban, South Africa15(2) - 12 Theo Mokotjo1 - 0 WPts
24/11/2023Durban, South Africa14(2) - 12 Montego Ochoa4 - 16 WPts
24/09/2023Durban, South Africa13(2) - 12 Juan Alarcon1 - 6(1) WPts
27/07/2023Durban, South Africa13(2) - 11 Reyes Picado19(2) - 11 LPts
28/05/2023Durban, South Africa12(2) - 11 Naftali Fosuhehe1 - 2 WPts
29/03/2023Durban, South Africa11(2) - 11 Luister Antwi1 - 9(1) WPts
28/01/2023Durban, South Africa10(2) - 11 Hiro Kanda1 - 3 WPts
29/11/2022Durban, South Africa9(2) - 11 Ndumisa Patosi3 - 14 WPts
29/09/2022Durban, South Africa9(2) - 10 Sid Kasilag18 - 12 LPts
01/08/2022Durban, South Africa8(2) - 10 Gerben Cloete1 - 6 WPts
31/05/2022Ulaanbaatar, Mongolia8(2) - 9 Fo-hsing Bayarsaikhan18 - 9 LPts
02/04/2022Ndola, Zambia8(2) - 8 Dave Mwandu11 - 15 LPts
02/02/2022Espoo, Finland7(1) - 8 Artturi Waara3 - 17(2) WKO3
04/12/2021Durban, South Africa6(1) - 8 Irfan Ashhad1 - 0 WPts
04/10/2021Durban, South Africa5 - 8 Dave Mogoeng0 - 19(2) WKO3
06/08/2021Stamford, USA4 - 8 Brett Preece4 - 7 WPts
08/06/2021Soweto, South Africa4 - 7 May Ramatlhodi12 - 9 LPts
09/04/2021Santiago, Chile4 - 6 Gonzalo Mero9(2) - 7 LPts
09/02/2021Randburg, South Africa4 - 5 Tyrell Nsoh10 - 3 LPts
25/12/2020Managua, Nicaragua4 - 4 Joaquin Corona13 - 4 LPts
24/10/2020Katlehong, South Africa4 - 3 Ontibile Adomah9 - 4 LPts
14/09/2020Durban, South Africa3 - 3 Vuyisile Nonyane5 - 6 WPts
13/07/2020Soweto, South Africa3 - 2 Luister Asamoah12 - 4 LPts
06/06/2020Durban, South Africa3 - 1 Untung Miranat3 - 3 LPts
06/04/2020Durban, South Africa2 - 1 John Masokongomba7 - 5 WPts
07/02/2020Cape Town, South Africa2 - 0 Dewayne Kwakye5 - 5 LPts
06/01/2020Durban, South Africa1 - 0 John Cephu2 - 7 WPts
05/11/2019Durban, South Africa0 - 0 Gig Romo0 - 1 WPts