Weightclass:  Super Heavyweight
Location:  Johannesburg, South Africa
Record:  16 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2024Johannesburg, South Africa16 - 18 Jamie Cronje13 - 26 LPts
16/11/2023Johannesburg, South Africa15 - 18 Peter De Villiers1 - 8 WPts
17/09/2023Johannesburg, South Africa15 - 17 Tokelo Patosi11 - 22 LPts
19/07/2023Johannesburg, South Africa15 - 16 Sindri Grimstad3 - 13(3) LPts
20/05/2023Johannesburg, South Africa14 - 16 Oja Kune13 - 16 WPts
21/03/2023Johannesburg, South Africa14 - 15 Quaddus Sowah23 - 9 LPts
20/01/2023Johannesburg, South Africa14 - 14 Shankar Panchal15 - 15 LPts
21/11/2022Johannesburg, South Africa13 - 14 Haaris Shaer3(1) - 5 WPts
21/09/2022Johannesburg, South Africa13 - 13 Ambroise Malan7 - 17 LPts
22/07/2022Johannesburg, South Africa13 - 12 Keiichi Uchiyama25 - 7 LPts
22/05/2022Johannesburg, South Africa13 - 11 Charlie Van Heerden4 - 17(6) LPts
23/03/2022Johannesburg, South Africa12 - 11 Balder Narum17(2) - 11 WPts
22/01/2022Córdoba, Argentina11 - 11 Jax Soto17(1) - 6 WPts
24/11/2021Wollongong, Australia10 - 11 Phil Lowrie6 - 13 WPts
26/09/2021Durban, South Africa10 - 10 Ramahlwe Govender8 - 11 LPts
30/07/2021Harare, Zimbabwe10 - 9 Oliver Mungoshi9 - 13 LPts
01/06/2021Santiago de los Caballeros, Dominican Republic9 - 9 Ricardo Sahagun7 - 13(2) WPts
02/04/2021Soweto, South Africa9 - 8 Aernout Liebenberg5 - 13 LPts
03/02/2021Varna, Bulgaria9 - 7 Lyubomir á Chernev10 - 8 LPts
05/12/2020Vilnius, Lithuania8 - 7 Justyn Bubel1 - 15 WPts
06/10/2020Boston, USA7 - 7 Haaris Khalili1 - 1 WPts
08/08/2020Saratov, Russia6 - 7 Sergey Sokolski2 - 3 WPts
10/06/2020Roodepoort, South Africa6 - 6 Paul Nzimande7 - 6 LPts
26/04/2020East London, South Africa6 - 5 Mablevi Chohan10 - 4 LPts South Africa National Championships 2020View
31/03/2020Copenhagen, Denmark5 - 5 Ulrik Otte4 - 9 WPts
01/02/2020Johannesburg, South Africa4 - 5 Shontae Ampaw3 - 9 WPts
02/12/2019Johannesburg, South Africa3 - 5 Haaris Inayat2 - 3 WPts
02/10/2019Durban, South Africa2 - 5 Ramahlwe Govender3 - 3 WPts
31/08/2019Johannesburg, South Africa2 - 4 Leon Wessels5 - 2 LPts
01/07/2019Durban, South Africa1 - 4 Robert Tshimpumpu3 - 5 WPts
16/05/2019Johannesburg, South Africa1 - 3 Segun Chimezie5 - 2 LPts
17/03/2019Johannesburg, South Africa0 - 3 Kasbar Vandertolian3 - 2 WPts
14/01/2019Port-au-Prince, Haiti0 - 2 Gerard Labrouste1 - 3 LPts
16/11/2018Odense, Denmark0 - 1 Quinby Budde3 - 2 LPts
18/09/2018Johannesburg, South Africa0 - 0 Joaquin Diaz0 - 0 LPts