Weightclass:  Welterweight
Location:  Umlazi, South Africa
Record:  30 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2023Umlazi, South Africa29 - 8 Oihane Zevallos6(1) - 11 WPts
19/03/2023Umlazi, South Africa28 - 8 Afon Kosilov2 - 9 WPts
17/01/2023Umlazi, South Africa27 - 8 Josh Manamela19(1) - 10 WPts
18/11/2022Umlazi, South Africa26 - 8 Ndumisa Nhlapo10 - 17 WPts
18/09/2022Horlivka, Ukraine25 - 8 Petro Fedora19 - 8 WPts
21/07/2022Medellin, Colombia24 - 8 Alejandro Nocito8 - 12 WPts
23/05/2022Port-au-Prince, Haiti23 - 8 Leverett Printemps8 - 16 WPts
25/03/2022Abidjan, Ivory Coast22 - 8 Laurent Noye15 - 6 WPts
24/01/2022Guadalajara, Mexico22 - 7 Baltasar Alvarado10 - 9 LPts
26/11/2021Constantine, Algeria21 - 7 Malik Mahmud11 - 13 WPts
27/09/2021Abobo, Ivory Coast20 - 7 Varocher Wimille18 - 6 WPts
30/07/2021Saint Petersburg, Russia20 - 6 Andrii Berkutov17 - 3 LPts
31/05/2021Umlazi, South Africa19 - 6 Chiamaka Debrah4 - 6 WPts
31/03/2021Umlazi, South Africa18 - 6 Yergat Vakhordgian2 - 4 WPts
31/01/2021Tembisa, South Africa17 - 6 Jackson Mngonyama12 - 5 WPts
05/12/2020Gulu, Uganda16 - 6 Azam Mohamed6 - 11 WPts
07/10/2020Katlehong, South Africa15 - 6 Lebogang Molewa6 - 9 WPts
23/08/2020Soweto, South Africa15 - 5 Mark Serero8 - 6 LPts
01/07/2020Lusaka, Zambia15 - 4 Xhosas Kupaza10 - 6 LPts
02/05/2020East London, South Africa15 - 3 Obiajulu Radebe12 - 1 LPts South Africa National Championships 2020View
29/04/2020East London, South Africa14 - 3 Ewan Gabuza13 - 1 WPts South Africa National Championships 2020View
26/04/2020East London, South Africa13 - 3 Jonathan Ngalamulume9(1) - 6 WPts South Africa National Championships 2020View
01/04/2020Umlazi, South Africa12 - 3 Manny Baena6 - 5 WPts
01/02/2020Johannesburg, South Africa11 - 3 Athenkosi Khuzwayo7 - 4 WPts
07/12/2019Soshanguve, South Africa10 - 3 Okal Dikgacoi8 - 2 WPts
12/10/2019Umlazi, South Africa9 - 3 Bruce Matlaba9 - 0 WPts
12/08/2019Johannesburg, South Africa8 - 3 Bruce Matlaba3 - 3 WPts
13/06/2019Port Elizabeth, South Africa7 - 3 Antwan Ntambwe2 - 5 WPts
23/04/2019Tacoma, USA6 - 3 David Wham1 - 8 WPts
22/02/2019Umlazi, South Africa6 - 2 Gift Ncita7 - 1 LPts
23/12/2018Santa Cruz de la Sierra, Bolivia5 - 2 Ramirez Villarreal1 - 4 WPts
25/10/2018Umlazi, South Africa4 - 2 Filip á Topalov2 - 1 WPts
27/08/2018Umlazi, South Africa3 - 2 Chang-hoon Bak1 - 4 WPts
29/06/2018Umlazi, South Africa3 - 1 Karr Heide3 - 1 LPts
01/05/2018Soweto, South Africa3 - 0 Bongi Manyama0 - 1 LPts
31/03/2018Umlazi, South Africa2 - 0 Michael Katuku1 - 1 WPts
16/02/2018Umlazi, South Africa1 - 0 Okoth Poku1 - 0 WPts
07/01/2018Umlazi, South Africa0 - 0 Leon Hyland0 - 0 WPts