Weightclass:  Light Welterweight
Location:  East London, South Africa
Record:  21 - 4
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/05/2024East London, South Africa20 - 4 Jonathan Ngcongca2 - 17 WPts
28/03/2024East London, South Africa19 - 4 Pablo Ovalles1 - 3 WPts
29/01/2024East London, South Africa18 - 4 Alp Eroglu2 - 5 WPts
30/11/2023East London, South Africa17 - 4 May Holomisa0 - 0 WPts
29/09/2023East London, South Africa16 - 4 Gareth Malloch0 - 4 WPts
01/08/2023East London, South Africa15 - 4 Diego Francisco0 - 6 WPts
01/06/2023East London, South Africa14 - 4 Jack Mabena0 - 8 WPts
01/04/2023East London, South Africa13 - 4 Dominic Shabangu1 - 0 WPts
31/01/2023East London, South Africa12 - 4 John Alindogan0 - 7 WPts
02/12/2022East London, South Africa11 - 4 Tavon Djan1 - 0 WPts
02/10/2022East London, South Africa10 - 4 Zaid Bapela0 - 8 WPts
03/08/2022East London, South Africa9 - 4 Ndumisa Patosi3 - 12 WPts
02/06/2022East London, South Africa8 - 4 Mike Jones3 - 3 WPts
04/04/2022East London, South Africa7 - 4 Gennady Povetkin7 - 17 WPts
04/02/2022Provo, USA7 - 3 Owen Toshack13 - 5 LPts
07/12/2021East London, South Africa6 - 3 David Blaikie4 - 7 WPts
07/10/2021Harare, Zimbabwe6 - 2 Chiamaka Musharu14(1) - 11 LPts
07/08/2021Berlin, Germany6 - 1 Jansen Geppert11 - 7 LPts
06/06/2021East London, South Africa5 - 1 Carlos Provencio3 - 5 WPts
06/04/2021Plzen, Czech Republic5 - 0 Bruno Pech3 - 13 LPts
06/02/2021Pretoria, South Africa4 - 0 Nathan NaudÚ9 - 7 WPts
16/12/2020Soweto, South Africa3 - 0 John Masokongomba10 - 7 WPts
31/10/2020Port Elizabeth, South Africa2 - 0 Ndumisa Patosi1 - 2 WPts
04/09/2020East London, South Africa1 - 0 William MacClery3 - 12 WPts
05/07/2020East London, South Africa0 - 0 Aleksandr Fetisov1 - 0 WPts