Weightclass:  Heavyweight
Location:  Soweto, South Africa
Record:  29 - 5
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/12/2033Soweto, South Africa28 - 5 Diego Disla3 - 3 WPts
12/10/2033Soweto, South Africa27 - 5 Vicente Gomez9 - 6 WPts
11/08/2033Soweto, South Africa26 - 5 Brad Van der Vyver27(6) - 10 WPts
10/06/2033Soweto, South Africa25 - 5 Lehlohonolo Mogoeng4 - 3 WPts
10/04/2033Soweto, South Africa24 - 5 Brad Van der Vyver23(4) - 9 WPts
09/02/2033Soweto, South Africa23 - 5 Konstantin Kazan0 - 11 WPts
11/12/2032Kharkiv, Ukraine22 - 5 Faddei Bayuk11 - 11 WPts
13/10/2032Randburg, South Africa22 - 4 Brad Van der Vyver20(3) - 9 LPts
12/09/2032Soweto, South Africa21 - 4 Brendan MacAlastair1 - 7 WPts
13/07/2032Saint Petersburg, Russia21 - 3 Jose Rivas31 - 5 LPts Saint Petersburg Olympics 2032View
30/06/2032Kiev, Ukraine20 - 3 Viktor Evancho16 - 10 WPts
02/05/2032Katlehong, South Africa19 - 3 Brad Van der Vyver19(3) - 6 WPts South Africa National Championships 2032View
29/04/2032Katlehong, South Africa18 - 3 Mondli Nkoana7 - 6 WPts South Africa National Championships 2032View
26/04/2032Katlehong, South Africa17 - 3 Rich Kadida20 - 14 WPts South Africa National Championships 2032View
24/02/2032Soweto, South Africa16 - 3 Neron Bras3 - 8 WPts
26/12/2031Soweto, South Africa15 - 3 Bronco Albarran2 - 15 WPts
27/10/2031Soweto, South Africa14 - 3 Sajid Qasem1 - 8 WPts
27/08/2031Bratislava, Slovakia14 - 2 Silvestr Klier42(1) - 16 LPts
29/06/2031Soweto, South Africa13 - 2 Brad Van der Vyver11(1) - 4 WPts
29/04/2031Randburg, South Africa13 - 1 Brad Van der Vyver10(1) - 3 LPts South Africa National Championships 2031View
26/04/2031Randburg, South Africa12 - 1 Mablevi Keet13 - 7 WPts South Africa National Championships 2031View
17/04/2031Katlehong, South Africa11 - 1 Ian Badenhorst9 - 29 WPts
17/02/2031Tegucigalpa, Honduras10 - 1 Cisco Diaz7 - 22 WPts
20/12/2030Port Elizabeth, South Africa9 - 1 Themba Masina20(1) - 14 WPts
22/10/2030Minsk, Belarus8 - 1 Sergei Danyluk45 - 8 WPts
24/08/2030Almaty, Kazakhstan7 - 1 Khalid Cartaeff3 - 6 WPts
25/06/2030Soweto, South Africa6 - 1 Raoul Mang6 - 8 WPts
26/04/2030Roodepoort, South Africa6 - 0 Brad Van der Vyver2 - 2 LPts South Africa National Championships 2030View
19/03/2030Donetsk, Ukraine5 - 0 Volodymyr Mikita5 - 7 WPts
19/01/2030Sofia, Bulgaria4 - 0 Grigor á Ivanov27 - 16(1) WPts
20/11/2029Montevideo, Uruguay3 - 0 Diego Bobadilla9 - 11 WPts
22/09/2029Randburg, South Africa2 - 0 Brad Van der Vyver0 - 0 WPts
12/08/2029Melbourne, Australia1 - 0 Cody Georgiev5 - 11 WPts
14/06/2029Soweto, South Africa0 - 0 Shaquille Asamoah7 - 10 WPts