Weightclass:  Light Welterweight
Location:  Durban, South Africa
Record:  19(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2024Durban, South Africa18(2) - 15 Pasha Novruzov2 - 11 WPts
31/01/2024Durban, South Africa17(2) - 15 Diego Guitierrez0 - 2 WPts
02/12/2023Durban, South Africa16(2) - 15 Tabari Katongo1 - 8(1) WPts
02/10/2023Durban, South Africa15(2) - 15 Xaver Jacome8(1) - 17 WPts
03/08/2023Durban, South Africa14(2) - 15 Ivan Ablyazow2 - 0 WPts
04/06/2023Durban, South Africa13(2) - 15 Majid Pervez4 - 6 WPts
05/04/2023Durban, South Africa12(1) - 15 Gamo Enneyan0 - 6(1) WKO3
04/02/2023Durban, South Africa11(1) - 15 Rodrigo Principe7(1) - 16 WPts
06/12/2022Durban, South Africa11(1) - 14 Sam Ader11 - 15(4) LPts
06/10/2022Durban, South Africa10(1) - 14 Louis Boyack5 - 4 WPts
07/08/2022Durban, South Africa9(1) - 14 Juan Medel1 - 5 WPts
06/06/2022Durban, South Africa9(1) - 13 Blake Ntshangase17 - 7 LPts
07/04/2022Cape Town, South Africa9(1) - 12 Mark Visagie6 - 13 LPts
08/02/2022Germiston, South Africa8(1) - 12 Jarno Blaauw14 - 9 WPts
30/12/2021Port Elizabeth, South Africa7(1) - 12 Phumelele Nzimande7 - 11 WPts
25/11/2021Ulaanbaatar, Mongolia7(1) - 11 Aatif Wyagoroff14(1) - 10 LPts
26/09/2021Poznan, Poland7(1) - 10 Cibor Drozd6 - 14 LPts
29/07/2021Durban, South Africa7(1) - 9 Amall German7(1) - 14 LPts
28/05/2021Durban, South Africa7(1) - 8 Noknoi Yongyuthgym5(1) - 12 LPts
29/03/2021Durban, South Africa6(1) - 8 Juan Fuerte3 - 5 WPts
29/01/2021Durban, South Africa6(1) - 7 Prawet Wangmoo9 - 10 LPts
28/11/2020Rosario, Argentina6(1) - 6 Manuel Sancho5 - 7 LPts
30/09/2020Rome, Italy5(1) - 6 Nico Petruccioli13 - 5 WPts
01/08/2020Riga, Latvia4(1) - 6 Ivan Nokalns8 - 5 WPts
03/06/2020Durban, South Africa3 - 6 Saturnin Marroquin2 - 6(1) WKO3
03/04/2020Winterthur, Switzerland3 - 5 Theo Dahms3 - 4 LPts
04/02/2020Zaporizhia, Ukraine2 - 5 Volodmiri Macko0 - 1 WPts
07/12/2019Soshanguve, South Africa2 - 4 Bruce Kambilo11 - 0 LPts
28/10/2019Durban, South Africa1 - 4 Diallo Mpontshane2 - 0 WPts
28/08/2019Hyderabad, India1 - 3 Anupam Chia5 - 2 LPts
30/06/2019Durban, South Africa1 - 2 Vincent Lumumba3 - 1 LPts
01/05/2019Pretoria, South Africa1 - 1 Lebogang Hanekom4 - 1 LPts
01/03/2019Katlehong, South Africa1 - 0 Amon Tshombe4 - 0 LPts
06/01/2019Durban, South Africa0 - 0 Seung-gyu Heo0 - 2 WPts