Weightclass:  Super Heavyweight
Location:  East London, South Africa
Record:  20 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/02/2026East London, South Africa19 - 28 Cortez Souza2 - 2 WPts
29/12/2025East London, South Africa18 - 28 Pyotr Tasheneff6 - 17 WPts
30/10/2025East London, South Africa17 - 28 Goga Demchak0 - 10 WPts
31/08/2025East London, South Africa17 - 27 Dylan Marquis8(1) - 12 LPts
02/07/2025East London, South Africa16 - 27 Henry Pistole0 - 4 WPts
03/05/2025East London, South Africa15 - 27 Ontibile Gumede1 - 0 WPts
04/03/2025East London, South Africa14 - 27 Justin Butor3 - 21 WPts
03/01/2025East London, South Africa13 - 27 Konstantin Mikhailov0 - 1 WPts
04/11/2024East London, South Africa12 - 27 Vuyisile Ntshangase0 - 3 WPts
06/09/2024East London, South Africa11 - 27 Dumisani Mbeki2 - 0 WPts
07/07/2024East London, South Africa10 - 27 Ludacris Osei6 - 15 WPts
07/05/2024East London, South Africa9 - 27 Larrimore Cotillard4 - 4 WPts
08/03/2024East London, South Africa9 - 26 Quaddus Sowah25 - 13 LPts
08/01/2024East London, South Africa8 - 26 Tremeur Guimard2 - 6 WPts
09/11/2023Umlazi, South Africa7 - 26 Charlie Van Heerden8 - 22(9) WPts
14/09/2023Havana, Cuba7 - 25 Reyes Olmeda34(1) - 6 LPts
17/07/2023Stockholm, Sweden6 - 25 Henry Ekblad1 - 0 WPts
19/05/2023Sofia, Bulgaria6 - 24 Spas á Mironov15(1) - 18 LPts
21/03/2023East London, South Africa6 - 23 Danyaal Nance8 - 11 LPts
21/01/2023Almaty, Kazakhstan6 - 22 Azad Paizullaeff13 - 12(1) LPts
23/11/2022Soweto, South Africa5 - 22 Mduduzi Selebi14(2) - 12 WPts
29/09/2022Ibadan, Nigeria5 - 21 Gethin Kalau8 - 15 LPts
01/08/2022Randburg, South Africa5 - 20 Keshawn Nyatama18 - 8 LPts
31/05/2022East London, South Africa4 - 20 Melor Rakowski6 - 6 WPts
02/04/2022Varna, Bulgaria4 - 19 Ventseslav á Dragomirov8 - 12(4) LPts
02/02/2022Durban, South Africa4 - 18 Zachary Kamalebo11 - 8 LPts
26/12/2021Mitchells Plain, South Africa4 - 17 Tokelo Mnyamane9(1) - 17 LPts
25/11/2021New Kingston, Jamaica4 - 16 Vince Brown11(1) - 9 LPts
27/09/2021Durban, South Africa4 - 15 Vul Mapisa11 - 11 LPts
29/07/2021Umlazi, South Africa4 - 14 Colin De Jager7 - 8 LPts
30/05/2021East London, South Africa4 - 13 Jay Beal22 - 2 LPts
31/03/2021Viba del Mar, Chile3 - 13 Iago Salinas6 - 12(4) WPts
31/01/2021East London, South Africa2 - 13 Charlie Van Heerden4 - 9(3) WPts
29/11/2020Cochabamba, Bolivia2 - 12 Diego San Angelo11 - 7 LPts
01/10/2020East London, South Africa2 - 11 Tytus Baranek1 - 12 LPts
02/08/2020Accra, Ghana1 - 11 Joseph Reindorf5 - 3 WPts
03/06/2020East London, South Africa1 - 10 Bohater Dula6 - 6 LPts
03/04/2020East London, South Africa1 - 9 Dave Doctor2 - 6 LPts
03/02/2020East London, South Africa1 - 8 Roko Moric5 - 4 LPts
04/12/2019Tehran, Iran0 - 8 Waqas Jamil5 - 4 WPts
06/10/2019iBhayi, South Africa0 - 7 Simba Mxoyana6 - 1 LPts
25/08/2019East London, South Africa0 - 6 Roman Viveros4 - 5 LPts
26/06/2019Roodepoort, South Africa0 - 5 Declan Phala2 - 3 LPts
02/05/2019East London, South Africa0 - 4 Robert Tshimpumpu2 - 5 LPts
02/03/2019East London, South Africa0 - 3 Uba Monare3 - 2 LPts
02/01/2019Athens, Greece0 - 2 Xanthus Pepi2 - 0 LPts
04/11/2018East London, South Africa0 - 1 Lehlohonolo Nyatama2 - 1 LPts
06/09/2018Edmonton, Canada0 - 0 Vince Davie0 - 0 LPts