Weightclass:  Light Heavyweight
Location:  Mitchells Plain, South Africa
Record:  12(1) - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2025Mitchells Plain, South Africa11(1) - 30 Banji Mabudafhasi3 - 4 WPts
18/03/2025Mitchells Plain, South Africa11(1) - 29 Ewan Moffit3 - 11 LPts
18/01/2025Mitchells Plain, South Africa11(1) - 28 Dominic Mabokgwane8 - 14 LPts
19/11/2024Mitchells Plain, South Africa11(1) - 27 Denes Castellanos32 - 21 LPts
19/09/2024Mitchells Plain, South Africa10(1) - 27 Khalid Boulos0 - 8 WPts
19/07/2024Mitchells Plain, South Africa9(1) - 27 Bryan Thomas1(1) - 26 WPts
20/05/2024Mitchells Plain, South Africa8(1) - 27 Voshon Tuffuor0 - 0 WPts
21/03/2024Mitchells Plain, South Africa8(1) - 26 Ian Brodie11 - 13 LPts
21/01/2024Mitchells Plain, South Africa8(1) - 25 Berk Ercan15(3) - 17 LPts
22/11/2023Mitchells Plain, South Africa7 - 25 Viktor Bushuyeva11 - 26(3) WKO3
22/09/2023Mitchells Plain, South Africa6 - 25 Dele Sowah2 - 15 WPts
24/07/2023Mitchells Plain, South Africa5 - 25 Owen Hanna5 - 16 WPts
25/05/2023Durban, South Africa5 - 24 Orma Sowah24 - 8 LPts
23/04/2023Randburg, South Africa5 - 23 Bruce Wessels11 - 16 LPts
11/03/2023Shymkent, Kazakhstan4 - 23 Boris Sagatow3 - 9 WPts
11/01/2023East London, South Africa4 - 22 Mark Mogoeng13 - 6 LPts
26/11/2022Durban, South Africa4 - 21 Orma Sowah21 - 8 LPts
28/09/2022Katlehong, South Africa4 - 20 Jules Van Rooyen19(1) - 9 LPts
16/08/2022Soweto, South Africa4 - 19 Chris Van der Vyver21 - 8 LPts
11/07/2022Yaoundé, Cameroon4 - 18 Orleans Tawamba19 - 8 LPts
13/05/2022Warrington, UK4 - 17 Saad Islam19 - 9 LPts
15/03/2022Mitchells Plain, South Africa4 - 16 Bryan Sloas13(1) - 10 LPts
14/01/2022Mitchells Plain, South Africa3 - 16 Thadeus Kallas10 - 12 WPts
14/11/2021Mitchells Plain, South Africa3 - 15 Paul Elliot14 - 8 LPts
14/09/2021Soweto, South Africa3 - 14 Luvolwethu Tlolane11 - 8 LPts
20/07/2021Viba del Mar, Chile3 - 13 Pablo Concepcion9 - 12(1) LPts
21/05/2021Panama City, Panama3 - 12 Joaquin Bustamante8 - 11 LPts
23/03/2021Akashi, Japan3 - 11 Yoshi Fukumoto8 - 7 LPts
23/01/2021Mitchells Plain, South Africa2 - 11 Erik Grdic2 - 13 WPts
22/11/2020Mitchells Plain, South Africa2 - 10 Danyaal Dzhafarov15 - 4 LPts
23/09/2020New Kingston, Jamaica2 - 9 Johnny Hawthorne6 - 6 LPts
25/07/2020Pretoria, South Africa2 - 8 La Vonn Mokonyane14 - 2 LPts
22/06/2020Sapporo, Japan2 - 7 Hajime Ishimoto9 - 8 LPts
24/04/2020Berlin, Germany2 - 6 Hans Kruschke4 - 7 LPts
25/02/2020Johannesburg, South Africa1 - 6 Musa Nyatama2 - 7 WPts
31/12/2019New Delhi, India0 - 6 Ashoka Golla7 - 5 WPts
01/11/2019Mitchells Plain, South Africa0 - 5 Will Majoro2 - 5 LPts
01/09/2019Hamburg, Germany0 - 4 Wilmer Hemmen10 - 0 LPts
03/07/2019Mitchells Plain, South Africa0 - 3 Konstantin Kazackpaeff2 - 0 LPts
04/05/2019Lima, Peru0 - 2 Marco Donoso1 - 5 LPts
06/03/2019Accra, Ghana0 - 1 Ashley Ayibonte0 - 0 LPts
06/01/2019Mitchells Plain, South Africa0 - 0 Hristofor á Tonev2 - 3 LPts