Weightclass:  Heavyweight
Location:  Mitchells Plain, South Africa
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/05/2023Mitchells Plain, South Africa24 - 9 Owen Owen2 - 12 WPts
24/03/2023Mitchells Plain, South Africa23 - 9 Fortinbras Klausen5 - 23 WPts
23/01/2023Mitchells Plain, South Africa22 - 9 Ventseslav á Tonev1 - 5 WPts
22/11/2022Mitchells Plain, South Africa21 - 9 Voller NaudÚ18 - 8 WPts
22/09/2022Mitchells Plain, South Africa20 - 9 Aenas Verdoorn0 - 1 WPts
24/07/2022Mitchells Plain, South Africa19 - 9 Ranger Paquin0 - 13 WPts
24/05/2022Mitchells Plain, South Africa18 - 9 Theys Klerk12 - 9 WPts
25/03/2022Mitchells Plain, South Africa17 - 9 Donatien Rimbaud3 - 8 WPts
24/01/2022Mitchells Plain, South Africa16 - 9 Kian Kabweza0 - 10 WPts
24/11/2021Mitchells Plain, South Africa16 - 8 Stuart Kanda20 - 5 LPts
29/09/2021iBhayi, South Africa16 - 7 Ubanwa Mogoeng12 - 6 LPts
26/08/2021Roodepoort, South Africa15 - 7 Sammy Kiungu16 - 9 WPts
22/07/2021Riga, Latvia14 - 7 Toma Upitis2 - 20 WPts
23/05/2021Mitchells Plain, South Africa14 - 6 Obiajulu Quainoo8 - 6 LPts
23/03/2021Tembisa, South Africa14 - 5 Oupa Matlala9 - 6 LPts
31/01/2021Toshkent, Uzbekistan13 - 5 Melor Abaskuliyev3 - 10 WPts
01/12/2020Mitchells Plain, South Africa12 - 5 Mikolaj Konik7 - 9 WPts
01/10/2020Mitchells Plain, South Africa11 - 5 Tabansi Asamoah3 - 12 WPts
02/08/2020Mitchells Plain, South Africa10 - 5 Penda Otu5 - 12 WPts
01/06/2020Mitchells Plain, South Africa10 - 4 Rivaldo Mokeana12(1) - 5 LPts
31/03/2020Dublin, Ireland9 - 4 Ciaran Shine5 - 10 WPts
01/02/2020Mitchells Plain, South Africa9 - 3 Oliver Felani5 - 2 LPts
02/12/2019Soweto, South Africa9 - 2 Kamohelo Radebe4 - 2 LPts
24/10/2019Maiduguri, Nigeria8 - 2 Gus Maimo5 - 7 WPts
25/08/2019Almaty, Kazakhstan8 - 1 Haaris Urstembaeff3 - 9 LPts
27/06/2019Soshanguve, South Africa7 - 1 Tabansi Asamoah1 - 5 WPts
14/05/2019Karagandy, Kazakhstan6 - 1 Melor Salycow1 - 5 WPts
14/03/2019Durban, South Africa5 - 1 Rob Sekola3 - 5 WPts
28/01/2019Mitchells Plain, South Africa4 - 1 Dominic Kabanda2 - 2 WPts
28/11/2018Bern, Switzerland4 - 0 Ring Abel6 - 0 LPts
30/09/2018Moscow, Russia3 - 0 Aleksandr Kharchenko2 - 1 WPts
02/08/2018Irbid, Jordan2 - 0 Shayan Wardak0 - 3(1) WPts
04/06/2018Mitchells Plain, South Africa1 - 0 Dev Manhas0 - 1 WPts
06/04/2018Mitchells Plain, South Africa0 - 0 Mablevi Adumensa1 - 0 WPts