Weightclass:  Welterweight
Location:  Soweto, South Africa
Record:  18(4) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/07/2024Soweto, South Africa17(3) - 16 Inigo Duffie0 - 2 WKO3
08/05/2024Soweto, South Africa16(3) - 16 Matthias Du Toit5 - 3 WPts
09/03/2024Soweto, South Africa15(3) - 16 Leon Nzemba2 - 1 WPts
09/01/2024Soweto, South Africa14(3) - 16 Felix Githunguri11 - 10 WPts
10/11/2023Soweto, South Africa13(3) - 16 Dume Mokonyane0 - 2 WPts
11/09/2023Soweto, South Africa13(3) - 15 Talos Stamos11 - 11 LPts
13/07/2023Soweto, South Africa12(2) - 15 Georg Rodi1 - 9(2) WKO2
14/05/2023Soweto, South Africa11(2) - 15 Antwan Ntambwe6 - 26 WPts
15/03/2023Soweto, South Africa10(1) - 15 Kieran Van Blerk14 - 17(1) WKO3
14/01/2023Soweto, South Africa10(1) - 14 Denzel Motupa2 - 4 LPts
15/11/2022Soweto, South Africa9(1) - 14 Brad Broderick8(2) - 23 WPts
16/09/2022Soweto, South Africa8(1) - 14 Rajat Manhas2 - 10 WPts
18/07/2022Puente Alto, Chile8(1) - 13 Joaquin Palomarez17 - 11(1) LPts
19/05/2022Tegucigalpa, Honduras7(1) - 13 Iago Pozos6 - 8 WPts
21/03/2022Athens, Greece7(1) - 12 Baccus Kosta10 - 8 LPts
21/01/2022Roodepoort, South Africa7(1) - 11 Xyshaun Antwi7(1) - 13 LPts
22/11/2021Roodepoort, South Africa7(1) - 10 Tavon Nzimande3 - 14 LPts
26/09/2021Santiago de los Caballeros, Dominican Republic6 - 10 Urvano Baena4 - 17 WKO3
28/07/2021Kryvyi Rih, Ukraine6 - 9 Faddei Mihalko13 - 7 LPts
30/05/2021Soweto, South Africa6 - 8 Rhod Wayne4 - 12 LPts
31/03/2021Port Elizabeth, South Africa6 - 7 Gift Ncita16 - 5 LPts
31/01/2021Surrey, Canada6 - 6 Chris Dreyfus8 - 6 LPts
02/12/2020Soweto, South Africa6 - 5 Drees Van der Byl3 - 10 LPts
01/10/2020Soweto, South Africa5 - 5 Khalid Nazimuddin8 - 2 WPts
02/08/2020Soweto, South Africa5 - 4 Erasmus Verster6(1) - 9 LPts
31/05/2020Antwerp, Belgium4 - 4 Theodoor Haye3 - 9 WPts
01/04/2020Mitchells Plain, South Africa4 - 3 Merk Buys6 - 6 LPts
10/02/2020Mamelodi, South Africa4 - 2 Louis Khartoum3 - 5 LPts
01/01/2020Soweto, South Africa4 - 1 Quon Mon8 - 5 LPts
02/11/2019Gomel, Belarus3 - 1 Ioakim Kravchuk1 - 2 WPts
04/09/2019Soweto, South Africa2 - 1 Joe Cele1(1) - 8 WPts
06/07/2019Davao City, Philippines1 - 1 Jose Estay1 - 2 WPts
07/05/2019Krakow, Poland0 - 1 Blazej Bubel0 - 1 WPts
06/03/2019Soweto, South Africa0 - 0 Rob Adjei1 - 0 LPts