Weightclass:  Welterweight
Location:  Tembisa, South Africa
Record:  22 - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2026Tembisa, South Africa21 - 24(1) Michael Kadiombo1 - 3 WPts
19/02/2026Tembisa, South Africa20 - 24(1) Goga Huseynov2 - 8 WPts
21/12/2025Tembisa, South Africa19 - 24(1) Raul Gatti7 - 13(1) WPts
22/10/2025Tembisa, South Africa18 - 24(1) Attilio Van Broeck4 - 8 WPts
23/08/2025Tembisa, South Africa17 - 24(1) Amjad Irani8 - 11 WPts
24/06/2025Tembisa, South Africa16 - 24(1) Prince Igiebor0 - 5 WPts
25/04/2025Tembisa, South Africa15 - 24(1) Vito Picelli3 - 11 WPts
24/02/2025Tembisa, South Africa14 - 24(1) Joel Cromie1 - 4 WPts
26/12/2024Tembisa, South Africa13 - 24(1) Mark Baines1 - 3 WPts
27/10/2024Tembisa, South Africa12 - 24(1) Boutaje Aflalo1 - 3 WPts
28/08/2024Tembisa, South Africa11 - 24(1) Antwan Oosthuizen1 - 2 WPts
29/06/2024Tembisa, South Africa10 - 24(1) Hugh Ngouala1 - 7(1) WPts
29/04/2024Durban, South Africa10 - 23(1) Leo Pietersen13 - 21 LPts
01/03/2024Antwerp, Belgium9 - 23(1) Gust Willeman1 - 1 WPts
02/01/2024Tembisa, South Africa8 - 23(1) Sam Nzimande2 - 13(1) WPts
03/11/2023Tembisa, South Africa7 - 23(1) Bruce Kindiafuka4 - 5 WPts
04/09/2023Tembisa, South Africa7 - 22(1) Josh Katshkudinu6 - 11 LPts
07/07/2023Komsomolsk, Russia7 - 21 Dmitri Zobnin27 - 5 LKO3
09/05/2023San Jose, Costa Rica7 - 20 Joaquin Placido4 - 28 LPts
11/03/2023Port-au-Prince, Haiti6 - 20 Tugdual Baton0 - 4 WPts
11/01/2023Zagreb, Croatia6 - 19 Zlatan Karabaic27(2) - 8 LPts
13/11/2022Tembisa, South Africa6 - 18 Mzikayise Mphahlele16 - 12 LPts
14/09/2022Prague, Czech Republic6 - 17 Cenek Rosa10 - 15 LPts
16/07/2022Anderlecht, Belgium6 - 16 Vernon de Chaumont12 - 15 LPts
18/05/2022Accra, Ghana5 - 16 Noah Burja11 - 11 WPts
20/03/2022Tembisa, South Africa4 - 16 Sam Nzimande0 - 2(1) WPts
19/01/2022Mexico City, Mexico4 - 15 Rio Pinon5 - 15 LPts
20/11/2021Tembisa, South Africa4 - 14 Aramayis Tarighian15 - 7 LPts
20/09/2021Tehran, Iran4 - 13 Amer Saleh6(1) - 17(1) LPts
20/07/2021Yerevan, Armenia4 - 12 Ararad Maghdessian18 - 5 LPts
22/05/2021Tembisa, South Africa4 - 11 Peter Grear7 - 11 LPts
23/03/2021Tembisa, South Africa4 - 10 Tokelo Kathrada6 - 9 LPts
23/01/2021Tembisa, South Africa4 - 9 Mortimer Barbusse18 - 1 LPts
22/11/2020Tembisa, South Africa4 - 8 Yuan Fun12 - 6 LPts
23/09/2020Tembisa, South Africa3 - 8 Chris Kety3 - 8 WPts
23/07/2020Ciudad del Este, Paraguay3 - 7 Diego Calzada11 - 6 LPts
23/05/2020Tembisa, South Africa2 - 7 Bongi Manyama5 - 9 WPts
22/03/2020Dushanbe, Tajikistan2 - 6 Yaman Jama5 - 5 LPts
23/01/2020Jeonju, South Korea2 - 5 Shin-wook Bak9 - 4 LPts
25/11/2019Tembisa, South Africa2 - 4 Michael Kitoko7 - 3 LPts
24/09/2019Tembisa, South Africa2 - 3 Amer Rahmani4 - 7(1) LPts
26/07/2019Durban, South Africa2 - 2 Okoth Poku7 - 3 LPts
17/06/2019Enugu, Nigeria1 - 2 Izunna Afolayan2 - 4 WPts
19/04/2019Tembisa, South Africa0 - 2 Neron Viera5 - 3 WPts
17/02/2019Tembisa, South Africa0 - 1 Kishore Bakshi4 - 3 LPts
18/12/2018Tamale, Ghana0 - 0 Joseph Dede0 - 0 LPts