Weightclass:  Light Welterweight
Location:  Pretoria, South Africa
Record:  26 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/03/2024Pretoria, South Africa25 - 9 Gennady Mudry0 - 4 WPts
30/01/2024Pretoria, South Africa24 - 9 Lorenzo Barros7 - 8 WPts
01/12/2023Pretoria, South Africa23 - 9 Orlando Bail3 - 4 WPts
01/10/2023Pretoria, South Africa22 - 9 Bronco Talavera1 - 1 WPts
02/08/2023Pretoria, South Africa21 - 9 Kunle Oluyole2 - 7 WPts
02/06/2023Pretoria, South Africa20 - 9 Runako Appiah12 - 19 WPts
03/04/2023Pretoria, South Africa19 - 9 Igor Poleski1 - 6 WPts
02/02/2023Pretoria, South Africa18 - 9 Mark Pienaar3 - 5 WPts
03/12/2022Pretoria, South Africa17 - 9 Andile Kune2 - 5 WPts
03/10/2022Pretoria, South Africa17 - 8 Jabulani Cele18(1) - 11 LPts
04/08/2022Pretoria, South Africa16 - 8 Kaleb Agbee11 - 15 WPts
03/06/2022Pretoria, South Africa15 - 8 Ronny Pretorius1 - 2 WPts
04/04/2022Pretoria, South Africa14 - 8 Anderson Pauli1 - 1 WPts
04/02/2022Rome, Italy13 - 8 Giuseppe Gianquinto5 - 11 WPts
07/12/2021Pretoria, South Africa13 - 7 Chris Padon5 - 7 LPts
07/10/2021Fort Wayne, USA12 - 7 Robert Mossman3 - 4 WPts
07/08/2021Pretoria, South Africa11 - 7 Fedor Jurisons10 - 10 WPts
06/06/2021Pretoria, South Africa11 - 6 Timofei Tokar2 - 10 LPts
06/04/2021Randburg, South Africa10 - 6 Mablevi Modjeka5 - 11 WPts
08/02/2021London, UK9 - 6 Andy Povey7 - 10 WPts
11/12/2020Vienna, Austria9 - 5 Ludvig Laurenzana16 - 2 LPts
13/10/2020Pretoria, South Africa8 - 5 Dume Govender4 - 10 WPts
15/08/2020Soweto, South Africa8 - 4 Elio Loots6 - 4 LPts
28/06/2020Riga, Latvia7 - 4 Fadei Rullis2 - 10 WPts
30/04/2020Durban, South Africa6 - 4 Mduduzi Phaahla6 - 3 WPts
10/03/2020Pretoria, South Africa6 - 3 Rob Ngay11 - 1 LPts
08/01/2020Suzhou, China5 - 3 Gan Sheh2 - 9 WPts
09/11/2019Johannesburg, South Africa4 - 3 Quaddus Adusei2 - 3 WPts
03/10/2019Pretoria, South Africa3 - 3 Rodrigo Villalpando8 - 1 WPts
04/08/2019Pretoria, South Africa3 - 2 Delano Kandji4 - 6 LPts
05/06/2019Berlin, Germany3 - 1 Ludwig Marcks7 - 1 LPts
07/04/2019Durban, South Africa2 - 1 Dewayne Dikgacoi0 - 2 WPts
15/02/2019Pretoria, South Africa2 - 0 Jaguar Pizana6 - 1 LPts
17/12/2018Pretoria, South Africa1 - 0 Ramahlwe Coetzee1 - 1 WPts
18/10/2018Pretoria, South Africa0 - 0 Dilavar Janaliyev0 - 1 WPts