Weightclass:  Welterweight
Location:  Boksburg, South Africa
Record:  5 - 27(4)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/04/2026Boksburg, South Africa5 - 26(3) Peter Beddow4 - 11 LKO3
10/02/2026Boksburg, South Africa5 - 25(3) Brad Yeatts1 - 7 LPts
13/12/2025Boksburg, South Africa5 - 24(3) Glynn Fatundu2 - 2 LPts
14/10/2025Boksburg, South Africa4 - 24(3) Roland Swart0 - 3 WPts
15/08/2025Boksburg, South Africa4 - 23(3) Xavier Hertzog3 - 10(2) LPts
16/06/2025Boksburg, South Africa4 - 22(2) Andile Cele3 - 16 LKO3
17/04/2025Boksburg, South Africa4 - 21(2) Harry Joubert1 - 2 LPts
16/02/2025Boksburg, South Africa4 - 20(1) Subusiso Motsoaledi7 - 9 LKO3
18/12/2024Boksburg, South Africa4 - 19(1) Chris McCown4 - 10 LPts
20/10/2024Boksburg, South Africa4 - 18(1) Themba Mashamaite2 - 4 LPts
22/08/2024Boksburg, South Africa4 - 17(1) Marvin Krige0 - 7 LPts
23/06/2024Boksburg, South Africa3 - 17(1) Joshua Lynch0 - 5 WPts
25/04/2024Aarhus, Denmark3 - 16(1) Kettil Kryger8 - 19 LPts
26/02/2024Le Havre, France3 - 15 Neville Brunet18(1) - 20 LKO3
29/12/2023Montevideo, Uruguay2 - 15 Zelipe Armendariz20 - 20 WPts
31/10/2023Boksburg, South Africa2 - 14 Jacob Nesbit3 - 4 LPts
01/09/2023Stockholm, Sweden2 - 13 Sixten Rodine39(1) - 9 LPts
04/07/2023Boksburg, South Africa2 - 12 Tamarius Frimpong1 - 7 LPts
06/05/2023Newcastle, Australia2 - 11 Amer Farooq16 - 11 LPts
07/03/2023Newcastle, Australia2 - 10 Amer Farooq15 - 11 LPts
07/01/2023Montevideo, Uruguay2 - 9 Bronco Vaquera5(1) - 24 LPts
09/11/2022Sydney, Australia1 - 9 Michael Farquharson0 - 2 WPts
11/09/2022Lviv, Ukraine0 - 9 Arseni Markowski1 - 6 WPts
13/07/2022Turin, Italy0 - 8 Savio Sospiri13 - 12 LPts
15/05/2022Roodepoort, South Africa0 - 7 Dele Andam16 - 5 LPts
16/03/2022Antofagasta, Chile0 - 6 Joaquin Rave22 - 6 LPts
16/01/2022Santiago de los Caballeros, Dominican Republic0 - 5 Alejandro Marmolejo17 - 5 LPts
18/11/2021Newcastle, Australia0 - 4 Dominic Ferris15 - 10 LPts
19/09/2021Khayelitsha, South Africa0 - 3 Fraser Nzimbi13 - 5 LPts
05/08/2021Mitchells Plain, South Africa0 - 2 Rune Uys0 - 0 LPts
05/06/2021Randburg, South Africa0 - 1 Kwanda Nomvete0 - 0 LPts
05/05/2021Boksburg, South Africa0 - 0 Kruno Buzov6 - 10 LPts