Weightclass:  Super Heavyweight
Location:  Khayelitsha, South Africa
Record:  22(1) - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/07/2025Khayelitsha, South Africa21(1) - 19 Vuyisile Ntshangase1 - 7 WPts
15/05/2025Khayelitsha, South Africa20 - 19 Bongi Bhengu0 - 1 WKO3
15/03/2025Khayelitsha, South Africa19 - 19 Ulan Nkoana2 - 2 WPts
14/01/2025Khayelitsha, South Africa18 - 19 Mike Selby4 - 7 WPts
15/11/2024Khayelitsha, South Africa18 - 18 David Beaty29(4) - 14 LPts
15/09/2024Khayelitsha, South Africa17 - 18 Willis Joos5 - 16(1) WPts
16/07/2024Khayelitsha, South Africa17 - 17 Jawad Obeid36 - 5 LPts
16/05/2024Khayelitsha, South Africa16 - 17 Guillermo Ceja15 - 9 WPts
17/03/2024Khayelitsha, South Africa15 - 17 Azubuike Echezona4 - 16 WPts
17/01/2024Khayelitsha, South Africa14 - 17 Chigozie Shonibare2 - 5 WPts
17/11/2023Khayelitsha, South Africa13 - 17 Kamohelo Magqwaka17(1) - 16 WPts
19/09/2023Khayelitsha, South Africa12 - 17 Andile Letsholonyane4 - 6 WPts
20/07/2023Khayelitsha, South Africa12 - 16 Matthew Pasqual11 - 13(1) LPts
21/05/2023Khayelitsha, South Africa11 - 16 Isaac De Villiers0 - 1 WPts
22/03/2023Valencia, Spain11 - 15 Guido Soliz18 - 12 LPts
22/01/2023Almaty, Kazakhstan11 - 14 Umair Ibragimow24(1) - 8 LPts
24/11/2022Tallaght, Ireland11 - 13 Conor Connor20(1) - 11 LPts
26/09/2022Poznan, Poland11 - 12 Krystian Galkowski14 - 14 LPts
29/07/2022Khayelitsha, South Africa10 - 12 John Lutonga1 - 1 WPts
28/05/2022Athens, Greece10 - 11 Cyrano Chronis22 - 3 LPts
30/03/2022Katlehong, South Africa9 - 11 Uba Monare10 - 14 WPts
30/01/2022Dushanbe, Tajikistan9 - 10 Kir Sagyndyckow6 - 14 LPts
01/12/2021Havana, Cuba8 - 10 Cruz Ceballos7 - 16 WPts
02/10/2021Khayelitsha, South Africa7 - 10 Mark Van der Sandt8 - 6 WPts
01/08/2021Khayelitsha, South Africa7 - 9 Bart East18 - 5 LPts
31/05/2021Santa Cruz de la Sierra, Bolivia7 - 8 Jaguar Camejo6 - 13 LPts
01/04/2021Daloa, Ivory Coast7 - 7 Laurent Aubert3 - 5 LPts
01/02/2021Yerevan, Armenia6 - 7 Manug Tamivyan5 - 12 WPts
30/11/2020Khayelitsha, South Africa5 - 7 Davie Verster8 - 7 WPts
01/10/2020La Florida, Chile5 - 6 Juan Pacana12 - 1 LPts
03/08/2020Tembisa, South Africa4 - 6 Davie Verster7 - 6 WPts
02/06/2020Khayelitsha, South Africa3 - 6 Oskar Bolen7 - 5 WPts
02/04/2020Khayelitsha, South Africa3 - 5 Dave Swinton8 - 6 LPts
03/02/2020Khayelitsha, South Africa3 - 4 Mablevi Chohan8 - 4 LPts
04/12/2019Khayelitsha, South Africa2 - 4 Diederik Gronlund0 - 7 WPts
04/10/2019Khayelitsha, South Africa2 - 3 Declan Phala4 - 3 LPts
04/08/2019Havana, Cuba1 - 3 Carlos Laguna0 - 1 WPts
06/06/2019The Hague, Netherlands1 - 2 Timo Van den Dact5 - 4 LPts
07/04/2019iBhayi, South Africa1 - 1 Trory Fuseini0 - 2 LPts
22/02/2019Tembisa, South Africa1 - 0 Davie Verster1 - 3 LPts
18/01/2019Khayelitsha, South Africa0 - 0 Evan Nolan0 - 0 WPts