Weightclass:  Light Heavyweight
Location:  Soweto, South Africa
Record:  34(3) - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/05/2038Germiston, South Africa33(3) - 9(1) Jordaen Joubert12(1) - 3 WPts South Africa National Championships 2038View
29/04/2038Germiston, South Africa32(3) - 9(1) Paul Msibi18 - 12 WPts South Africa National Championships 2038View
26/04/2038Germiston, South Africa31(3) - 9(1) Sam Kalume15 - 9 WPts South Africa National Championships 2038View
15/04/2038Soweto, South Africa30(3) - 9(1) Daniil Golovin31(3) - 19 WPts
15/03/2038Soweto, South Africa29(3) - 9(1) Daniil Golovin31(3) - 18 WPts
12/02/2038Soweto, South Africa28(3) - 9(1) Alejandro Laura33(2) - 6 WPts
12/01/2038Douala, Cameroon28(3) - 8(1) John Mayombo42(5) - 16 LPts Africa Championships 2038View
09/01/2038Douala, Cameroon27(3) - 8(1) Asif Emam36(15) - 14 WPts Africa Championships 2038View
11/12/2037Zurich, Switzerland26(3) - 8(1) Griswold Arlt45(13) - 20 WPts
10/11/2037Soweto, South Africa26(3) - 7(1) Larrimore Gide18 - 16(1) LPts
10/10/2037Delmas, Haiti25(3) - 7(1) Larrimore Gide18 - 15(1) WPts
07/09/2037Busan, South Korea25(3) - 6(1) Darryl Olita40(18) - 8 LPts Busan World Championships 2037View
03/09/2037Barcelona, Spain25(3) - 5(1) Saturnin Aguila25 - 5(1) LPts
03/08/2037Dakar, Senegal25(3) - 4(1) Carvell Mansour24 - 14 LPts
03/07/2037Soweto, South Africa24(3) - 4(1) Boniface Mestrallet39(2) - 13(1) WPts
02/06/2037Barcelona, Spain23(3) - 4(1) Saturnin Aguila23 - 4(1) WPts
02/05/2037Pretoria, South Africa23(3) - 3(1) Bart Kathrada56(31) - 23 LPts South Africa National Championships 2037View
29/04/2037Pretoria, South Africa22(3) - 3(1) Pinxt Coetzee10 - 10 WPts South Africa National Championships 2037View
26/04/2037Pretoria, South Africa21(3) - 3(1) Rivaldo kaMagwaza6 - 11 WPts South Africa National Championships 2037View
25/02/2037Ankara, Turkey20(3) - 3(1) Ufuk Canbulatoglu3 - 6 WPts
28/12/2036Soweto, South Africa19(3) - 3(1) Jordan McClelland2 - 9 WPts
28/10/2036Los Angeles, USA18(3) - 3(1) Roger Shaw15 - 17 WPts
30/08/2036Soweto, South Africa17(3) - 3(1) Ian Patariki0 - 4 WPts
01/07/2036Soweto, South Africa16(2) - 3(1) Ethan Bremner8 - 17 WKO3
02/05/2036Randburg, South Africa16(2) - 2 Bart Kathrada52(27) - 23 LKO2 South Africa National Championships 2036View
29/04/2036Randburg, South Africa15(2) - 2 Lehlohonolo Mbekile12 - 17 WPts South Africa National Championships 2036View
26/04/2036Randburg, South Africa14(1) - 2 William Kande1 - 9(2) WKO3 South Africa National Championships 2036View
26/03/2036Katlehong, South Africa13(1) - 2 Dai Manfueni22 - 6 WPts
26/01/2036Katlehong, South Africa12(1) - 2 Dai Manfueni22 - 5 WPts
25/12/2035Ponce, Puerto Rico11(1) - 2 Joaquin Oliva13(1) - 32 WPts
27/10/2035Helsinki, Finland10(1) - 2 Tapio Taina20 - 19 WPts
28/08/2035Guayaquil, Ecuador9(1) - 2 Ignado Hernan5 - 18(1) WPts
30/06/2035Bayamon, Puerto Rico8 - 2 Ora Montez3 - 22(1) WKO3
02/05/2035Port Elizabeth, South Africa8 - 1 Bart Kathrada38(19) - 20 LPts South Africa National Championships 2035View
29/04/2035Port Elizabeth, South Africa7 - 1 Gareth Makwetla7 - 10 WPts South Africa National Championships 2035View
26/04/2035Port Elizabeth, South Africa6 - 1 Adam Mabudafhasi3 - 2 WPts South Africa National Championships 2035View
23/03/2035Shymkent, Kazakhstan5 - 1 Obaid Majckeeff15 - 24 WPts
23/01/2035Tegucigalpa, Honduras4 - 1 Quico Loreto6 - 19 WPts
25/11/2034Katlehong, South Africa4 - 0 Dai Manfueni15 - 5 LPts
15/10/2034Johannesburg, South Africa3 - 0 Bart Kadende80(1) - 42(2) WPts
30/08/2034Vilnius, Lithuania2 - 0 Oliwier Basara12 - 12 WPts
02/07/2034Soweto, South Africa1 - 0 Trory Dumashie1 - 0 WPts
01/05/2034Soweto, South Africa0 - 0 Qulam Baicodamow1 - 2 WPts